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 5b6c2b5566e8 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery omits 2ce9b154e0b8 fix up for "x86/mce: relocate set{clear}_mce_nospec() functions" omits 8bb4affa3d0e Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits fe90b7a404f8 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 1773369bd3c4 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits a6d36da4be5a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits c014c99a8f08 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits d142da5128d3 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits 9908443e8e6d Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits dfc6452c043e Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits b866d2afad84 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 827f0f5058ff Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits b25bf353c6eb Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 7a0300895596 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 10e1b96f99b3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 074d41c0b196 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 15923a74d513 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ffbb063b55bb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c593503928a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0dbeeff52e2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9f10a828f7a Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 4d2ba5c6624b Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 2cf7d0d4fc05 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 2b0bae831139 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b1c1397996b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ddd09abdd315 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 3f03be9c8a64 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 2e73720c3553 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 151d0b3fb244 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c735f38ba35 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aef5d43a92bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 893dc26c417e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 830715395d0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf8b96bdd904 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b431a1b87a7 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 17841ddf6330 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93db46d35c25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f4c0f9da545 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71a4bd536363 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1794f6bf90e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 58a9b74f978c Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 68f42f4f191d Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 6ada8a1db9ff Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 90d3f6ae7c87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2fb4cc4f20aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0b69e15384d7 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 74c4b86beb99 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits c36b54744b57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e8a0ea9b54d7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 75e47b8ed64d Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 30b9e7f92017 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 7fd455d3b527 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits e39a72d1ccb6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 404faa7cf820 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits f906ac3b74fd Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 97a59f90d90d Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 4d5c3e4ef758 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits afc6b789bbd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c9a7f8529ff5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 94d253b81da5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 20d9700964b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 66234149d50d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 649379054599 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bded2d46da77 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits f9a968e8808b Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 09abfa11aed1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1c37b6fd756 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits a7b8ab6ae503 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 4af4fafc0c2d Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 5beb3f7a610f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b50fe5f0817d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits db5f75c29446 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 80fe0d1a883d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 12be8d99cc22 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits fec771775701 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d070b389d3f5 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 711335b30613 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 3e83e5bd02a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 00ad912555ee Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits ee6f85939f48 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 50e7977b43b2 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 45a726a6560d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 82d807c0b002 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0cbf5bef07dc Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits e2ba311dc5bb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 104418d06583 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits 8ebe29ef796d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits daae7b214fa1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b576664d45e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 10559c841da2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8f292fe125c7 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 4548197af93a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 589c48fe23cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4676ea3203ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 787219c6dad1 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 1c82de32e8c8 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits ce600112ac5e Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 9f782ae556ec Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 254839ac76b7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3c3e459b916e Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 3e25041fc84c Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 3287c7586d7d Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 3e8b8dc90c6a Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 9d1ba80c829b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6c7c65414be1 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 8367a8b5fd96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d8f1769fbbce Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ef7e0578c88e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf58a80a2141 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b6fbc8dc310a Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 4e0f89a2eba5 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 4f8d5b0abe4d Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 78bc4d2c1233 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits e90600bb9dee Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits fc4a04f529cf Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 189985e1d2f4 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 88630cf98160 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 7fb3f5867bf9 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 195fbdc42ab9 Merge branch 'for-5.19/cdrom' into for-next omits 76626b38b3e0 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 821b10c4018d Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits ad59dc652105 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2d4c47e9f00 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits de617c85ecc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 35a81351b6af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 366cb3c80e6d Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 16fd23fb2576 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits ee67ddb7f1da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b66a449bec60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 580ac7bc18c9 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 0ce2dcc2032b Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 9ec3e872b6bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f6fe746350fd Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 82291ce7efd5 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits d46858d5dfe7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e157b01f0d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e230ccfd0eb8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits c776ebc69a9a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits effa9da69dea Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 54d192344b47 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 91b343c0f96c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 263986487684 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 82f71ac8bf94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 879e526ea38a Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 2cd8dbb8ebc8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 20836ac9608b Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits d5c13070b06d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 39ccb901485b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e2e2078b62d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 22e9c5d7fc10 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dcda8bcaaf11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 205a9d1a73bd Merge branch 'for-next' of git://github.com/openrisc/linux.git omits b170afa9c76d Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 7b1f7f2067a5 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 94d8fd5fb998 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93fb931b7a9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fdcb63be959f Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits b21f4200cdec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a87a9b9861dc Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 6df48e038898 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2fa2249f9521 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 7c6df1148b2f Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 8b261b265521 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b39c686d7579 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits e97943965953 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits a4bb37ab1f9c Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 210b576b803f Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 6f842b54ebb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8298d6d19f0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4dede243c6d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1c265cbe2a9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 77c057ab700c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1544cdf7298c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd47a0076c2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78ea9f444cd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b07ed62efe56 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bba0ccab1006 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 92e4a508a987 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 542743bab896 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits ed8907dea291 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 096ae8257bd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4dcc9d2bf536 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2dd6939a20d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea72ffa3ae82 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 9643f0338c2f Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 803aac68f971 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 998c57ee0bd3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da09a32a691c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 913737fcb4dc Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits d9e633d91608 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits c57a2ddd30ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 49054c17455d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 95e85cb32f4b Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 293b2359d893 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 845677a3fbe7 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits c8e23c0ac528 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits cae592edb144 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 34d451795abf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 89b7886b68f2 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 442a42bbee0c Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 6ab86fe0dece Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 84f751c46a18 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1eac1f6cb860 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 168519367c95 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2fde39861e31 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 2fd604054b76 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ab09f1fb6841 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits cb7a94c1f12c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 41d716324697 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits cfe8b43289f8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 895e3b0eb02e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f63905fc38a1 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 8e078dd3cbfe Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits a6d5067e4e8e Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 3a89975c1a06 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 3782ad725049 Merge branch 'for-5.19/io_uring' into for-next omits 82288d6eb8de Merge branch kvm-arm64/misc-5.19 into kvmarm-master/next omits 51108d1ff45e Merge branch kvm-arm64/per-vcpu-host-pmu-data into kvmarm- [...] omits dd6d2ff967f8 Merge branch kvm-arm64/vgic-invlpir into kvmarm-master/next omits 8f93e1a3e14d Merge branch kvm-arm64/psci-suspend into kvmarm-master/next omits 96eda0b9fb30 Merge branch kvm-arm64/hcall-selection into kvmarm-master/next omits c7f18c2fe8d1 Merge branch 'for-next/kselftest' into for-next/core omits 559f270d47a9 Merge branch 'for-next/sysreg-gen' into for-next/core omits df8dc7004331 Merge branch 'for-5.19/block' into for-next omits cb9e061e974f blk-mq: use force attribute for blk_status_t casts omits 524570b6f2a0 Merge branch 'mm-nonmm-unstable' into mm-everything omits 021311d04b86 init/main.c: silence some -Wunused-parameter warnings omits b7fb0a1e09aa init-add-hostname-kernel-parameter-v2 omits 185db4102440 init: add "hostname" kernel parameter omits 3845e5f1cf0b ocfs2: fix ocfs2 corrupt when iputting an inode omits bb22d4383db6 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits cddb24801028 ocfs2: reflink deadlock when clone file to the same direct [...] omits 9adada86499d mm-fix-is_pinnable_page-against-on-cma-page-fix omits 561a7da474e7 mm: fix is_pinnable_page against on cma page omits 067fafc032b3 mm-fix-missing-handler-for-__gfp_nowarn-v2 omits fe5cefb27c6c mm: fix missing handler for __GFP_NOWARN omits b978ac6bbc00 tmpfs-fix-undefined-behaviour-in-shmem_reconfigure-fix omits 8ea3471cf39d tmpfs: fix undefined-behaviour in shmem_reconfigure() omits c1ee9112c201 selftests: memcg: remove protection from top level memcg omits 0a7534be05d3 selftests: memcg: adjust expected reclaim values of protec [...] omits 435e75dc972d selftests: memcg: expect no low events in unprotected sibling omits 8f29a4324f29 selftests: memcg: Fix compilation omits 9b19a320edfa mm/page_alloc: fix tracepoint mm_page_alloc_zone_locked() omits 7cb6223e144e mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes omits e07b40ac5e94 mm/page_alloc: remotely drain per-cpu lists omits 5d8ffd0bc33f mm/page_alloc: protect PCP lists with a spinlock omits f1c19862fca9 mm/page_alloc: remove unnecessary page == NULL check in rmqueue omits b5762c8b7cfe mm/page_alloc: split out buddy removal code from rmqueue i [...] omits 1e27b02a1dc2 mm/page_alloc: use only one PCP list for THP-sized allocations omits d11a6b6df05b mm/page_alloc: add page->buddy_list and page->pcp_list omits bb9f9bb47e01 mm/mempolicy: fix uninit-value in mpol_rebind_policy() omits bffa473a1180 mm: pvmw: check possible huge PMD map by transhuge_vma_suitable() omits f9e375066618 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK omits 504d8e0fcffd mm: don't be stuck to rmap lock on reclaim path omits ad73812d047c zswap-memcg-accounting-fix-2 omits 657856d420b9 zswap-memcg-accounting-fix omits 4b39d289a949 zswap: memcg accounting omits 6bf57c504982 mm: zswap: add basic meminfo and vmstat coverage omits 420b25e474af mm: Kconfig: simplify zswap configuration omits f440e9b65a5c mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] omits 90a982b8ca47 mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] omits 97194680dead mm: Kconfig: group swap, slab, hotplug and thp options int [...] omits 6937569212e2 mm: Kconfig: move swap and slab config options to the MM section omits 05602e0e5687 Documentation: filesystems: proc: update meminfo section omits b2f85c17cb9c documentation-filesystems-proc-update-meminfo-section-fix omits c3f4a24f2558 Documentation: filesystems: proc: update meminfo section omits fb0e0cdcbc3a mm/swap: fix comment about swap extent omits ad032b30b051 mm/swap: fix the comment of get_kernel_pages omits 126938675856 mm/swap: clean up the comment of find_next_to_unuse omits d6588a0c3087 mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT omits 1089b26f75e6 mm/swap: add helper swap_offset_available() omits 4232e427e80d mm/swap: avoid calling swp_swap_info when try to check SWP [...] omits a1c40ed5d37d mm/swap: make page_swapcount and __lru_add_drain_all omits 3cf4ccd8e005 mm/swap: remove unneeded p != NULL check in __swap_duplicate omits 44d77d52e7e8 mm/swap: remove buggy cache->nr check in refill_swap_slots_cache omits 662e7d9a1e13 mm/swap: print bad swap offset entry in get_swap_device omits 6680b2b04efd mm/swap: remove unneeded return value of free_swap_slot omits a8e46ec99268 mm/swap: fold __swap_info_get() into its sole caller omits ad48507a36b3 mm/swap: use helper macro __ATTR_RW omits 119953e92d72 mm/swap: use helper is_swap_pte() in swap_vma_readahead omits 0db68cb155a5 mm: discard __GFP_ATOMIC omits 9ca537ddaa18 mm: mmap: register suitable readonly file vmas for khugepaged omits 3e57b6a0704c mm: khugepaged: introduce khugepaged_enter_vma() helper omits 9615b2b10057 mm: khugepaged: make hugepage_vma_check() non-static omits 5567be58de13 mm: khugepaged: make khugepaged_enter() void function omits 8e6975cf5ab8 mm: thp: only regular file could be THP eligible omits 1cde46a72f45 mm: khugepaged: skip DAX vma omits 1e3e286fcab7 mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED omits 0a01f2c226fa sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE omits 676add68fd42 mm/mmap.c: pass in mapping to __vma_link_file() omits f6d63754d8ba mm/mmap: drop range_has_overlap() function omits b25813180bdf mm/mmap: fix potential leak on do_mas_align_munmap() omits 6484b283d77c mm: remove the vma linked list omits 83309d09e0c6 riscv: use vma iterator for vdso omits 1c43a9413da8 nommu: remove uses of VMA linked list omits c3141ee5084c i915: use the VMA iterator omits fdb21112e05f mm/swapfile: use vma iterator instead of vma linked list omits f881fd73287a mm/pagewalk: use vma_find() instead of vma linked list omits 1caaacb08b95 mm/oom_kill: use maple tree iterators instead of vma linked list omits bd47c001d210 mm/msync: use vma_find() instead of vma linked list omits c7afc4741364 mm/mremap: use vma_find_intersection() instead of vma linked list omits 55fd2060d3db mm/mprotect: use maple tree navigation instead of vma linked list omits 96e6475d10eb mm/mlock: use vma iterator and maple state instead of vma [...] omits a55de36b9b31 mm/mempolicy: use vma iterator & maple state instead of vm [...] omits a3a87aa9b53d mm/memcontrol: stop using mm->highest_vm_end omits c748dd501cb3 mm/madvise: use vma_find() instead of vma linked list omits eecf98fe1b18 mm/ksm: use vma iterators instead of vma linked list omits 5ecff917a6bb mm/khugepaged: stop using vma linked list omits 67f951a24e38 mm/gup: use maple tree navigation instead of linked list omits 9e30bae9c274 bpf: remove VMA linked list omits 74d383178649 fork: use VMA iterator omits d81cfdd2183f sched: use maple tree iterator to walk VMAs omits e79719ef488f perf: use VMA iterator omits c4df45d5adfa acct: use VMA iterator instead of linked list omits 951e2515d5a1 ipc/shm: use VMA iterator instead of linked list omits d824cb3d2a6f userfaultfd: use maple tree iterator to iterate VMAs omits 061a5e870b31 fs/proc/task_mmu: stop using linked list and highest_vm_end omits a256567cd0be fs/proc/base: use maple tree iterators in place of linked list omits b3476fc1acd7 exec: use VMA iterator instead of linked list omits ce22f01a2e20 coredump: remove vma linked list walk omits 0f290b1b0667 um: remove vma linked list walk omits df0d2818ffd3 optee: remove vma linked list walk omits 31f364a1400c cxl: remove vma linked list walk omits 51429d2d3c22 xtensa: remove vma linked list walks omits 58b9fa5543f6 x86: remove vma linked list walks omits a658d606218c s390: remove vma linked list walks omits deb18ce2d835 powerpc: remove mmap linked list walks omits 7d74f4efa606 parisc: remove mmap linked list from cache handling omits 1c0cff04f58e arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 9148658132aa arm64: remove mmap linked list from vdso omits 2b95cdbb603d mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 193393b1496a mm/mmap: reorganize munmap to use maple states omits 3c953e1d81b4 mm/mmap: move mmap_region() below do_munmap() omits 329a39a08b9f mm: convert vma_lookup() to use mtree_load() omits b103b3c91b93 mm: remove vmacache omits 5ca7f66a59d7 mm/mmap: use advanced maple tree API for mmap_region() omits 07a86153a689 mm: use maple tree operations for find_vma_intersection() omits 2d7ce29c9a34 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 6506dccef936 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 01741472482a mm: optimize find_exact_vma() to use vma_lookup() omits 850029a803f2 xen: use vma_lookup() in privcmd_ioctl_mmap() omits 428e51c18824 mmap: change zeroing of maple tree in __vma_adjust() omits 37f5aa776f75 mm: remove rb tree. omits 65ee2a4e1eed proc: remove VMA rbtree use from nommu omits 2546b7f1f384 damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] omits 9cdbd7887887 damon: convert __damon_va_three_regions to use the VMA iterator omits f17f1fb2dc5f kernel/fork: use maple tree for dup_mmap() during forking omits f356c1231c1a mm/mmap: use maple tree for unmapped_area{_topdown} omits bd0d26a7f459 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits bf0c42c89593 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 877651240e38 mmap: use the VMA iterator in count_vma_pages_range() omits ae0f60d8932d mm: add VMA iterator omits c489ffc5d5f8 mm/mmap: fix leak on expand_downwards() and expand_upwards() omits 40291565c4c0 mapletree: build fix omits 049cbde1d2b6 mm: start tracking VMAs with maple tree omits b5110a246c99 test_maple_tree: add null expansion tests omits ab0b5cee843a lib/test_maple_tree: add testing for maple tree omits 92786f8a8f11 radix tree test suite: add lockdep_is_held to header omits 73690b46ca8f radix tree test suite: add support for slab bulk APIs omits e89f06177b98 radix tree test suite: add allocation counts and size to k [...] omits 716c49c15069 radix tree test suite: add kmem_cache_set_non_kernel() omits 8322e9ffd1c8 radix tree test suite: add pr_err define omits bd8ad632b8c3 maple_tree: Fix expanding null off the end of the data. omits ff5903fe23d8 Maple Tree: add new data structure omits 5547f35ffa56 mips: rename mt_init to mips_mt_init omits 03cea4a198b5 mm/z3fold: fix z3fold_page_migrate races with z3fold_map omits 1a9998053249 mm/z3fold: fix z3fold_reclaim_page races with z3fold_free omits e91123aec5a7 mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock omits cea409f7563e mm/z3fold: put z3fold page back into unbuddied list when r [...] omits 4545c2f99b72 revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" omits b420e11b6c35 mm/z3fold: throw warning on failure of trylock_page in z3f [...] omits 7af2ed4b0447 mm/z3fold: remove buggy use of stale list for allocation omits 51e440bc25c6 mm/z3fold: fix possible null pointer dereferencing omits 6844247b4a38 mm/z3fold: fix sheduling while atomic omits 4f19ccf7c4b1 Merge branch 'mm-stable' into mm-unstable omits 2f8867693a3b drm/amdkfd: Fix static checker warning on MES queue type omits 0c11915a7762 drm/amdgpu: Move mutex_init(&smu->message_lock) to smu_ear [...] omits 5a4aac3cffbe drm/amdgpu/discovery: add SMU v13.0.4 into the IP discovery list omits c76fc688ede9 drm/amdgpu/pm: add GFXOFF control IP version check for SMU [...] omits c5722656215e drm/amdgpu/pm: enable swsmu for SMU IP v13.0.4 omits 6c2d7744503b drm/amdgpu/pm: add swsmu ppt implementation for SMU IP v13.0.4 omits 8d7f67e185ee drm/amdgpu/pm: add some common ppt functions for SMU IP v13.0.x omits 30281bf6833a drm/amdgpu/pm: add EnableGfxImu message dummy map for SMU [...] omits 773e9629b33d drm/amdgpu/pm: add smu v13.0.4 driver SMU if headers omits bd01de9ca5b9 drm/amdgpu/gfx11: fix mes mqd settings omits f5aca86c9abd drm/amdgpu/gfx11: fix me field handling in map_queue packet omits aff8960e5568 drm/amd/pm: update smartshift powerboost calc for smu13 omits 168a74df0e7c drm/amd/pm: update smartshift powerboost calc for smu12 omits f9e0538d0127 drm/amdkfd: allocate MMIO/DOORBELL BOs with AMDGPU_GEM_CRE [...] omits 242ebd391856 drm/amdgpu: Ensure the DMA engine is deactivated during set ups omits 938dd4ee71e2 drm/amdgpu/ctx: only reset stable pstate if the user chang [...] omits b27499f436e6 drm/amd/pm: add smu power_limit callback for smu_v13_0_7 omits 9147d3e46858 drm/amd/pm: add smu feature map support for smu_v13_0_0 omits 128d5509f905 drm/amd/pm: add smu feature map support for smu_v13_0_7 omits 62c01c2b35f6 drm/amd/pm: support ss metrics read for smu11 omits 7d8896a222b6 drm/amd/pm: add smu pp_feature_mask callback for smu_v13_0_7 omits e4628f04a31a mce: fix set_mce_nospec to always unmap the whole page omits 39702cf7885c x86/mce: relocate set{clear}_mce_nospec() functions omits 14f191821157 acpi/nfit: rely on mce->misc to determine poison granularity omits 8c296a9ad2c8 loadpin: stop using bdevname omits f2e90ff2f81e fs: change test in inode_insert5 for adding to the sb list omits 84d13b694ebb Merge branches 'thermal-intel-tcc' and 'thermal-int340x-fi [...] omits 9b6b14b6f36c Merge branch 'acpi-x86' into linux-next omits 1ed5ec0442bd Merge branches 'pm-em', 'pm-cpufreq' and 'powercap' into l [...] omits 9a7459fd9be4 mtd: phram: Allow cached mappings omits a955b5d07987 mtd: call of_platform_populate() for MTD partitions omits 4213e556fe2a mtd: parsers: add support for Sercomm partitions omits 33f6106400b6 dt-bindings: mtd: partitions: Extend fixed-partitions binding omits 3b0b6e2182ff Revert "PCI: brcmstb: Split brcm_pcie_setup() into two funcs" omits 9d4bc0cb18de Revert "PCI: brcmstb: Add mechanism to turn on subdev regulators" omits 06510b4517fb Revert "PCI: brcmstb: Add control of subdevice voltage reg [...] omits 40a7782d1fad Revert "PCI: brcmstb: Do not turn off WOL regulators on suspend" omits 0a76d4c331b4 mm: usercopy: move the virt_addr_valid() below the is_vmal [...] omits 222557758c53 gcc-plugins: randstruct: Remove cast exception handling omits 3341df68fc1d af_unix: Silence randstruct GCC plugin warning omits 7353a2a5357a niu: Silence randstruct warnings omits 36bef1c4630a big_keys: Use struct for internal payload omits 3b0492c33634 lib: overflow: Always build 64-bit test cases omits 6cade1247724 Merge branch 'for-next/misc' into for-next/core omits c4fb15578802 Merge branch 'features' into for-next omits 2cdf4449980d Merge branch 'fixes' into for-next omits f7a855b7b2cb Merge branch 'for-next-next-v5.18-20220510' into for-next- [...] omits feda234506ff Merge branch 'misc-next' into for-next-next-v5.18-20220510 omits 34625f3543b9 btrfs: do not account twice for inode ref when reserving m [...] omits 0e38fe3bee68 btrfs: zoned: fix comparison of alloc_offset vs meta_write [...] omits 6a36765e62fe btrfs: send: avoid trashing the page cache omits d1a1a97304b4 btrfs: send: keep the current inode open while processing it omits 08839c28d484 btrfs: allocate the btrfs_dio_private as part of the iomap [...] omits bcd27f0c92b9 btrfs: move struct btrfs_dio_private to inode.c omits 859791a194ea btrfs: remove the disk_bytenr in struct btrfs_dio_private omits d8495f5b51e6 btrfs: allocate dio_data on stack omits 39c93b0bf7a6 iomap: add per-iomap_iter private data omits f339bdea021f iomap: allow the file system to provide a bio_set for direct I/O omits 2633149cf72a btrfs: add a btrfs_dio_rw wrapper omits 113287ee0f29 btrfs: zoned: zone finish unused block group omits e9b6fef344e5 btrfs: zoned: properly finish block group on metadata write omits dd9d042f9501 btrfs: zoned: finish block group when there are no more al [...] omits bbc266813a92 btrfs: zoned: consolidate zone finish functions omits fb7c05347bdf btrfs: zoned: introduce btrfs_zoned_bg_is_full omits e08b2fab8149 btrfs: improve error reporting in lookup_inline_extent_backref omits fef2ac8f3f86 btrfs: rename bio_ctrl::bio_flags to compress_type omits 4804cd3c234c btrfs: rename bio_flags in parameters and switch type omits b74fdd6d3272 btrfs: rename io_failure_record::bio_flags to compress_type omits 5857c8d1b8a8 btrfs: open code extent_set_compress_type helpers omits 45372da0d1c8 btrfs: simplify handling of bio_ctrl::bio_flags omits a5a6e51d218b btrfs: remove trivial helper update_nr_written omits d3984ec94b65 btrfs: remove unused parameter bio_flags from btrfs_wq_submit_bio omits 043f7f205871 btrfs: remove btrfs_delayed_extent_op::is_data omits 2d32e6044ec5 btrfs: sink parameter is_data to btrfs_set_disk_extent_flags omits 6fbfc35d8367 btrfs: fix deadlock between concurrent dio writes when low [...] omits a18e3f8c26ba btrfs: derive compression type from extent map during reads omits 74d5d3baea09 btrfs: scrub: move scrub_remap_extent() call into scrub_extent() omits e1bee7f06c1a btrfs: scrub: use find_first_extent_item to for extent ite [...] omits 37be9e11e292 btrfs: scrub: refactor scrub_raid56_parity() omits f0f5c6ea1d73 btrfs: scrub: use scrub_simple_mirror() to handle RAID56 d [...] omits 833bc793d805 btrfs: scrub: cleanup the non-RAID56 branches in scrub_stripe() omits ce672997d076 btrfs: scrub: introduce dedicated helper to scrub simple-s [...] omits cc3d42a9cb3e btrfs: scrub: introduce dedicated helper to scrub simple-m [...] omits a9e5cae5485e btrfs: scrub: introduce a helper to locate an extent item omits 3ea65faac04b btrfs: calculate physical_end using dev_extent_len directl [...] omits 06a79e50ff00 btrfs: turn fs_roots_radix in btrfs_fs_info into an XArray omits c026d0af3890 NFSD: Show state of courtesy client in client info omits 51623ad25ee0 NFSD: add support for lock conflict to courteous server omits f8df436da4eb fs/lock: add 2 callbacks to lock_manager_operations to res [...] omits 5227eb57bfa6 fs/lock: add helper locks_owner_has_blockers to check for [...] omits dd15c37339b3 NFSD: move create/destroy of laundry_wq to init_nfsd and e [...] omits 435adc39405a NFSD: add support for share reservation conflict to courte [...] omits 90c5567b089b NFSD: add courteous server support for thread with only de [...] omits 96a231dae3ae Merge branches 'thermal-int340x' and 'thermal-misc' into l [...] omits a34b09f108aa Merge branch 'pm-tools' into linux-next omits 123c8a1c5ff3 Merge branch 'pm-cpufreq' into linux-next omits 102bcd7f9e45 Merge branch 'pm-em' into linux-next omits b89fa72c45db Merge branches 'pm-cpuidle' and 'pm-domains' into linux-next omits bb0b8a3ad725 Merge branches 'pm-core', 'pm-sleep' and 'powercap' into l [...] omits cb10e1cebeec Merge branch 'devprop' into linux-next omits 93449152bd84 Merge branches 'acpi-osl', 'acpi-battery' and 'acpi-proces [...] omits d38c68761bf8 Merge branches 'acpi-apei', 'acpi-dptf' and 'acpi-docs' in [...] omits 42b0de4025b3 Merge branches 'acpi-pm', 'acpi-pci', 'acpi-sysfs' and 'ac [...] omits 90435ce361ec Merge branch 'acpica' into linux-next omits 2962e4ddb7c9 SUNRPC: Use RMW bitops in single-threaded hot paths omits ba8e44d71306 NFSD: Clean up the show_nf_flags() macro omits 3e10c9d1e143 NFSD: Trace filecache opens omits aa6268a61e91 NFSD: Move documenting comment for nfsd4_process_open2() omits e899eaece9aa NFSD: Fix whitespace omits 116dbf243eee NFSD: Remove dprintk call sites from tail of nfsd4_open() omits a51ca78b7cac NFSD: Instantiate a struct file when creating a regular NF [...] omits 445702bb53ba NFSD: Clean up nfsd_open_verified() omits 5990a45d6093 NFSD: Remove do_nfsd_create() omits 4d04645ea104 NFSD: Refactor NFSv4 OPEN(CREATE) omits 6598bb700244 NFSD: Refactor NFSv3 CREATE omits 6d11f4074e82 NFSD: Refactor nfsd_create_setattr() omits 0473e7a33770 NFSD: Avoid calling fh_drop_write() twice in do_nfsd_create() omits 2dcbd9358c9c NFSD: Clean up nfsd3_proc_create() omits 1bb265b49dbc btrfs: turn fs_info member buffer_radix into XArray omits a2f2c7c3c036 btrfs: turn name_cache radix tree into XArray in send_ctx omits ce0c25125ec9 btrfs: turn delayed_nodes_tree into an XArray omits e06fe1468d51 btrfs: use ilog2() to replace if () branches for btrfs_bg_ [...] omits 7d149cf7500d btrfs: move definition of btrfs_raid_types to volumes.h omits 1830db084044 btrfs: use a normal workqueue for rmw_workers omits 54ffa4e478aa btrfs: use normal workqueues for scrub omits d50fad7fc716 btrfs: simplify WQ_HIGHPRI handling in struct btrfs_workqueue omits 313c01b10261 btrfs: raid56: enable subpage support for RAID56 omits 822acd6c3acd btrfs: raid56: make alloc_rbio_essential_pages() subpage c [...] omits 84acdc58a120 btrfs: raid56: make steal_rbio() subpage compatible omits f5457aeb71b6 btrfs: raid56: make set_bio_pages_uptodate() subpage compatible omits f44801be89be btrfs: raid56: remove btrfs_raid_bio::bio_pages array omits fcfa6aefd82a btrfs: raid56: make raid56_add_scrub_pages() subpage compatible omits dbb2c543b033 btrfs: raid56: open code rbio_stripe_page_index() omits de1686bd61b3 btrfs: raid56: make finish_rmw() subpage compatible omits a1975b2b1611 btrfs: raid56: make __raid_recover_endio_io() subpage compatible omits ab83b6fd032c btrfs: raid56: make finish_parity_scrub() subpage compatible omits 78a33b63a075 btrfs: raid56: make rbio_add_io_page() subpage compatible omits ee7068769445 btrfs: raid56: introduce btrfs_raid_bio::bio_sectors omits 20782927a877 btrfs: raid56: introduce btrfs_raid_bio::stripe_sectors omits 3a2a3e964ae9 btrfs: raid56: introduce new cached members for btrfs_raid_bio omits dc3e1278a306 btrfs: raid56: make btrfs_raid_bio more compact omits 4b4a19b94f0a btrfs: raid56: open code rbio_nr_pages() omits c2af4f2d8ca2 btrfs: reduce width for stripe_len from u64 to u32 omits ab32c0be33bc btrfs: do not return errors from submit_bio_hook_t instances omits 246afd360b7d btrfs: do not return errors from btrfs_submit_compressed_read omits 9a2b2660d99f btrfs: do not return errors from btrfs_submit_metadata_bio omits 0eb6aa194e1d btrfs: remove unused bio_flags argument to btrfs_submit_me [...] omits 5c1a7a78ba8c btrfs: move btrfs_readpage to extent_io.c omits c3379c4df55e btrfs: repair super block num_devices automatically omits 689b0152695a btrfs: do not pass compressed_bio to submit_compressed_bio() omits 3285275cff85 btrfs: avoid double search for block group during NOCOW writes omits 4b3d07981f4f btrfs: return block group directly at btrfs_next_block_group() omits 7c1cfa771efc btrfs: use a read/write lock for protecting the block groups tree omits 07bb3e8ca11d btrfs: use rbtree with leftmost node cached for tracking l [...] omits f6e227090c9e btrfs: remove search start argument from first_logical_byte() omits b8a20b2c9558 btrfs: return correct error number for __extent_writepage_io() omits d517b1affe49 btrfs: fix the error handling for submit_extent_page() for [...] omits e7671ded44cf btrfs: avoid double clean up when submit_one_bio() failed omits 29f7004dd20b btrfs: use non-bh spin_lock in zstd timer callback omits 9c3429db21ef btrfs: use BTRFS_DIR_START_INDEX at btrfs_create_new_inode() omits 2d8b2a0f5f08 btrfs: simplify parameters of submit_read_repair() and rename omits dfb5d967941a btrfs: remove the zoned/zone_size union in struct btrfs_fs_info omits 4f16e7fab441 btrfs: remove unnecessary check of iput argument omits f3897f52cd19 btrfs: stop using the btrfs_bio saved iter in index_rbio_pages omits 63a4523ee082 btrfs: don't allocate a btrfs_bio for scrub bios omits 33484bcf983e btrfs: don't allocate a btrfs_bio for raid56 per-stripe bios omits 632052aabc00 btrfs: pass bio opf to rbio_add_io_page omits 5537fa60d026 btrfs: pass a block_device to btrfs_bio_clone omits a5c6391ded2c btrfs: move the call to bio_set_dev out of submit_stripe_bio omits 0adfe5066eac btrfs: use on-stack bio in scrub_repair_page_from_good_copy omits a1d5b7c792c2 btrfs: use on-stack bio in scrub_recheck_block omits 4a2d45107a9d btrfs: use on-stack bio in repair_io_failure omits b65fcd98d6c9 btrfs: check-integrity: simplify bio allocation in btrfsic [...] omits 58425895ac87 btrfs: check-integrity: split submit_bio from btrfsic checking omits 3771b88cea11 btrfs: factor check and flush helpers from __btrfsic_submit_bio omits e355da957ded btrfs: zoned: make auto-reclaim less aggressive omits 648f449573ab btrfs: change the bg_reclaim_threshold valid region from 0 to 100 omits 140f907f1d3c btrfs: allow block group background reclaim for non-zoned [...] omits 0a38678c58ae btrfs: make the bg_reclaim_threshold per-space info omits 3bd9869d16d3 btrfs: do not test for free space inode during NOCOW check [...] omits 19c7063856c8 btrfs: move common NOCOW checks against a file extent into [...] omits 16516596e683 btrfs: wait between incomplete batch memory allocations omits 6858aa65a7de btrfs: allocate page arrays using bulk page allocator omits 290588827eab btrfs: factor out allocating an array of pages omits 8bf5a46c6657 btrfs: remove unnecessary type casts omits ea74e00d7c88 btrfs: expand subpage support to any PAGE_SIZE > 4K omits bed6e03137c3 btrfs: make nodesize >= PAGE_SIZE case to reuse the non-su [...] omits a1fc41ac28d3 btrfs: use dummy extent buffer for super block sys chunk a [...] omits 4156e83e8075 btrfs: assert that relocation is protected with sb_start_write() omits c02345db197f fs: add a lockdep check function for sb_start_write() omits 81800a9ef7fa btrfs: simplify code flow in btrfs_ioctl_balance omits 868fcd671a5c btrfs: remove checks for arg argument in btrfs_ioctl_balance omits 096a86361bed btrfs: replace memset with memzero_page in data checksum v [...] omits f1920c5476a0 btrfs: avoid blocking on space revervation when doing nowa [...] omits 36f56259352f btrfs: avoid blocking when allocating context for nowait d [...] omits f3b0b018496f btrfs: release path earlier at can_nocow_extent() omits 64bc211379e6 btrfs: free path at can_nocow_extent() before checking for [...] omits 6eea7107b5e9 btrfs: stop allocating a path when checking if cross refer [...] omits 7fe8e8190097 btrfs: avoid double nocow check when doing nowait dio writes omits 392939507126 btrfs: avoid blocking nowait dio when locking file range omits 50030cd604b1 btrfs: avoid blocking on page locks with nowait dio on com [...] omits 944011d75c70 btrfs: add messages to printk index omits 39353e7f4e8a btrfs: tree-checker: check extent buffer owner against own [...] omits 196907f54786 btrfs: add and use helper to assert an inode range is clean omits 363d32a58be2 btrfs: remove ordered extent check and wait during hole pu [...] omits 012cb7975f6f btrfs: lock the inode first before flushing range when pun [...] omits 107e29844b5c btrfs: remove ordered extent check and wait during fallocate omits 32cb4623cf27 btrfs: remove inode_dio_wait() calls when starting reflink [...] omits 1a4bd0c9e062 btrfs: remove useless dio wait call when doing fallocate z [...] omits 97a885842383 btrfs: only reserve the needed data space amount during fallocate omits 09579a05de7b btrfs: restore inode creation before xattr setting omits cd7659c13b8c btrfs: move common inode creation code into btrfs_create_n [...] omits 4a1ce8c3116e btrfs: reserve correct number of items for inode creation omits 4965995b5f9e btrfs: factor out common part of btrfs_{mknod,create,mkdir}() omits fec03058ee75 btrfs: allocate inode outside of btrfs_new_inode() omits d5051ef5192b btrfs: warn when extent buffer leak test fails omits e95eee40db17 btrfs: use a local variable for fs_devices pointer in btrf [...] omits 9ad0a3665f2f btrfs: use btrfs_for_each_slot in btrfs_listxattr omits f5447cfe1721 btrfs: use btrfs_for_each_slot in btrfs_read_chunk_tree omits 43255076e9b3 btrfs: use btrfs_for_each_slot in btrfs_unlink_all_paths omits c9f7a22735d1 btrfs: use btrfs_for_each_slot in process_all_extents omits 021eed70ad6c btrfs: use btrfs_for_each_slot in process_all_new_xattrs omits 2c058cb08f07 btrfs: use btrfs_for_each_slot in process_all_refs omits 515b3d249cb8 btrfs: use btrfs_for_each_slot in is_ancestor omits 28b5f1ab48b4 btrfs: use btrfs_for_each_slot in can_rmdir omits f0ca2c0ca33d btrfs: use btrfs_for_each_slot in did_create_dir omits 672ed45b8d00 btrfs: use btrfs_for_each_slot in btrfs_real_readdir omits 3d588596fd1f btrfs: use btrfs_for_each_slot in btrfs_search_dir_index_item omits 8061003d6054 btrfs: use btrfs_for_each_slot in mark_block_group_to_copy omits 51d1f69ad3d0 btrfs: use btrfs_for_each_slot in find_first_block_group omits 56b895ea8f1b btrfs: introduce btrfs_for_each_slot iterator macro omits db598601e1bc btrfs: scrub: rename scrub_bio::pagev and related members omits 899121406fb0 btrfs: scrub: rename scrub_page to scrub_sector omits 66a5beb3b68b btrfs: scrub: rename members related to scrub_block::pagev omits 9c471d85c4ad btrfs: remove trivial wrapper btrfs_read_buffer() omits 6099cdcdee5b btrfs: update outdated comment for read_block_for_search() omits b557b1e7538e btrfs: release upper nodes when reading stale btree node f [...] omits 559afacff456 btrfs: avoid unnecessary btree search restarts when reading node omits 2d85f4f415e4 btrfs: set inode flags earlier in btrfs_new_inode() omits 14dec8934830 btrfs: move btrfs_get_free_objectid() call into btrfs_new_inode() omits b1a9ffd3f787 btrfs: don't pass parent objectid to btrfs_new_inode() explicitly omits 55e4131e5339 btrfs: remove redundant name and name_len parameters to cr [...] omits 0791f51f9920 btrfs: remove unused mnt_userns parameter from __btrfs_set_acl omits d68510201358 btrfs: remove unnecessary set_nlink() in btrfs_create_subv [...] omits 55482ae6c778 btrfs: remove unnecessary inode_set_bytes(0) call omits 89d47b83a938 btrfs: remove unnecessary btrfs_i_size_write(0) calls omits d9422976fb93 btrfs: get rid of btrfs_add_nondir() omits 30b83d800db9 btrfs: fix anon_dev leak in create_subvol() omits 1369df9bd272 btrfs: reserve correct number of items for rename omits b42b92a5c36d btrfs: reserve correct number of items for unlink and rmdir omits 590a4ea39d23 parisc: Implement flush_cache_vmap_vunmap omits d5721838fbde parisc: In flush_cache_page, always flush tlb if pfn is valid omits 1a6b00825591 parisc: Fix patch code locking and flushing omits 5c2b20c83e40 m68knommu: add definitions to support elf_fdpic program loader omits 0d91043d8bdf m68knommu: implement minimal regset support omits 8819d5082fe0 m68knommu: use asm-generic/mmu.h for nommu setups omits d4601c51f463 m68k: fix typos in comments omits a90ca76ebdf0 m68k: coldfire: drop ISA_DMA_API support omits 882b2340432c m68knommu: set ZERO_PAGE() to the allocated zeroed page omits 01ce2f5af527 Merge branch 'for-next/crashkernel' into for-next/core omits 154bb84c1cf0 Merge branch 'for-next/sme' into for-next/core omits f2807a27b26d Merge branch 'for-next/misc' into for-next/core omits ced2737aa777 Merge branch 'for-next/esr-elx-64-bit' into for-next/core omits 65348a9f8e2d Merge branch 'for-next/kselftest' into for-next/core omits b36de0c3afe9 Merge branches 'for-next/sme', 'for-next/stacktrace', 'for [...] omits 7d9c90c48ca9 Merge tag 'ffa-updates-5.19' of git://git.kernel.org/pub/s [...] omits ca4906be727d Merge tag 'scmi-updates-5.19' of git://git.kernel.org/pub/ [...] omits 8ba80a351833 Merge tag 'juno-updates-5.19' of git://git.kernel.org/pub/ [...] omits 9889fc4f19e0 dmaengine: idxd: Fix the error handling path in idxd_cdev_ [...] omits 49c14f94ccfe clocksource/drivers/timer-of: check return value of of_iom [...] adds 42226c989789 Linux 5.18-rc7 adds d5f0af31f92c Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 8332cb72ca14 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds f57e280eb904 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds e6e06df44454 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 14ea4a470494 Revert "can: m_can: pci: use custom bit timings for Elkhart Lake" adds d6da7881020f can: m_can: remove support for custom bit timing, take #2 adds dbd5f5d8685f Merge tag 'linux-can-fixes-for-5.18-20220514' of git://git [...] adds 4d42d54a7d6a net/sched: act_pedit: sanitize shift argument before usage adds da2172a9bfec ptp: ocp: have adjtime handle negative delta_ns correctly adds d0eb303c20cf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 024a7ad9eb4d ALSA: hda/realtek: fix right sounds and mute/micmute LEDs [...] adds 5c62383c0683 ALSA: usb-audio: Restore Rane SL-1 quirk adds abe36b581492 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ccc5b2eef455 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f3dc7a1e211c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ab00f7f97536 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a3b69dd0ad62 Revert "PCI: aardvark: Rewrite IRQ code to chained IRQ handler" adds d938b26e9b14 Revert "PCI: brcmstb: Do not turn off WOL regulators on suspend" adds ae65b283d7a4 Revert "PCI: brcmstb: Add control of subdevice voltage reg [...] adds f35b19f02e01 Revert "PCI: brcmstb: Add mechanism to turn on subdev regulators" adds 4246970a3bcb Revert "PCI: brcmstb: Split brcm_pcie_setup() into two funcs" adds cb307e60cd29 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 96f8eff7cc7a Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 07372c1a1c4c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6959e77a1b9f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f0d1976e421c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3f2d92b6417c Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds aea58b614d7c Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds d9c9bd458010 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d09edfb774d1 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds e8457d18dc31 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 54395a33718a drm/i915/dmc: Add MMIO range restrictions adds 89e96d822bd5 i915/guc/reset: Make __guc_reset_context aware of guilty engines adds e662fd72f6d5 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 4ea4a7469a6c Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds f3a514e41f65 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 2628003f3195 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 77424ddeb70d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 1c680e6f80e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f62914c7ab3c Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 87b3716c1d51 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new db25ea626d09 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e69ca39c2513 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 939ce5d7075a Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new a1259dd80719 arm64/sve: Delay freeing memory in fpsimd_flush_thread() new 696207d4258b arm64/sve: Make kernel FPU protection RT friendly new b4d6bb38f9dc arm64: mte: Clean up user tag accessors new c733812dd773 arm64: mm: Make arch_faults_on_old_pte() check for migratability new deb4fa97870a Merge branches 'for-next/sme', 'for-next/stacktrace', 'for [...] new 8c00c8f02fcf Merge branch 'for-next/sme' into for-next/sysreg-gen new f171f9e4097d arm64/fp: Make SVE and SME length register definition matc [...] new 5b06dcfd9e0a arm64/fp: Rename SVE and SME LEN field name to _WIDTH new a6dab6cc0f4c arm64/sme: Drop SYS_ from SMIDR_EL1 defines new e65fc01bf271 arm64/sme: Standardise bitfield names for SVCR new ec0067a63e5a arm64/sme: Remove _EL0 from name of SVCR - FIXME sysreg.h new 9e2c0819ac85 arm64/sysreg: Support generation of RAZ fields new 0d1322e7ea75 arm64/sme: Automatically generate defines for SMCR new c37b8700b723 arm64/sme: Automatically generate SMIDR_EL1 defines new 8e053810e6ce arm64/sme: Automatically generate SMPRIMAP_EL2 definitions new 9321f0492b89 arm64/sme: Generate SMPRI_EL1 definitions new 11e12a91c118 arm64/sme: Generate defintions for SVCR new 89e9fb327421 arm64/sve: Generate ZCR definitions new aad6581ffd6c Merge branch 'for-next/sysreg-gen' into for-next/core new d7a49291d786 kselftest/arm64: bti: force static linking new 9f93c2e0cda4 kselftest/arm64: Explicitly build no BTI tests with BTI disabled new b7598238a1a1 Merge branch 'for-next/kselftest' into for-next/core new 22272cd04ed3 Merge branch 'for-next/esr-elx-64-bit' into for-next/core new 8f0f104e2ab6 arm64: kdump: Do not allocate crash low memory if not needed new e0521071fa0f Merge branch 'for-next/crashkernel' into for-next/core new f0d9d79ec793 arm64/hugetlb: Use ptep_get() to get the pte value of a huge page new bc5dfb4fd7bd arm64/hugetlb: Implement arm64 specific huge_ptep_get() new cfd03f3b8e7c Merge branch 'for-next/misc' into for-next/core new 26b144793fc9 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 8b4bbe321357 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 1087dcc64b22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4a42258bb019 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 17bad370d7eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d53dfae2cca5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 453f8ab15b1b Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new f80b6e80efef Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d109007ce68a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e4bf67246f35 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1f42c58ee5a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd51dcedd0d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 88cdda1c27f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b792aa1608e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d9cd50188f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca5a5eabc059 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fd5e840db2f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ab4162340b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8bb07519baec Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new afaa4fd52411 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 64f32857f636 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 91d4b7e3ab52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d9e684ba4de1 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new d9262406c16d dt-bindings: gpio: zynq: Add missing compatible strings new 18e90cba2184 dt-bindings: gpio: zynq: Add power-domains new 62fde1977b1e arm64: zynqmp: Fix comment about number of gpio line names new f17ce0543947 dt-bindings: gpio: zynq: Describe gpio-line-names new 63623390c0d6 arm64: dts: zynqmp: add AMS driver to device tree new e147c332eda4 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 533a0e350dc6 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 50536209ed1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 825f3acbdf2b Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 003b21f8de97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea8d7ba0a5a8 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new ed6bc6bf0a7d m68k: math-emu: Fix dependencies of math emulation support new 40fb4a730390 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc068f462179 m68knommu: set ZERO_PAGE() to the allocated zeroed page new f95a387cdeb3 m68k: coldfire: drop ISA_DMA_API support new 968f0e1ce923 m68k: fix typos in comments new 6ed2db985a8d m68knommu: use asm-generic/mmu.h for nommu setups new bd53e442e837 m68knommu: implement minimal regset support new 67b660b1f7e5 m68knommu: add definitions to support elf_fdpic program loader new 782f4c5c44e7 m68knommu: allow elf_fdpic loader to be selected new a71b9e66fee4 m68knommu: fix undefined reference to `_init_sp' new 489327e5dd8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7f235393172 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 6450648ccc22 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 0b60dcf3b2b5 Merge branch 'for-next' of git://github.com/openrisc/linux.git new 2d30c4586e69 parisc: Rewrite cache flush code for PA8800/PA8900 new 42625e73ae25 parisc: Fix patch code locking and flushing new 83a7e734d368 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2d838b1e8ac1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bb978a1de408 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a7442ff32623 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0657bee77284 Merge branch 'fixes' into for-next new c9311de71635 s390/cpumf: add new extended counter set for IBM z16 new 0fa5b6007ed4 Merge branch 'features' into for-next new a897c452ebbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9380c18a2c54 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new c8b3141209fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b5f30a6b42ed Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new bca4ad7c0b54 btrfs: reserve correct number of items for unlink and rmdir new c16218714307 btrfs: reserve correct number of items for rename new 2256e901f5bd btrfs: fix anon_dev leak in create_subvol() new 81512e89f2b7 btrfs: get rid of btrfs_add_nondir() new 9124e15f2798 btrfs: remove unnecessary btrfs_i_size_write(0) calls new 6d831f7ef9f0 btrfs: remove unnecessary inode_set_bytes(0) call new c51fa51190f9 btrfs: remove unnecessary set_nlink() in btrfs_create_subv [...] new 75b993cf4305 btrfs: remove unused mnt_userns parameter from __btrfs_set_acl new 70dc55f428dd btrfs: remove redundant name and name_len parameters to cr [...] new 23c24ef8e418 btrfs: don't pass parent objectid to btrfs_new_inode() explicitly new 6437d4583531 btrfs: move btrfs_get_free_objectid() call into btrfs_new_inode() new 305eaac00911 btrfs: set inode flags earlier in btrfs_new_inode() new 4bb59055bcde btrfs: avoid unnecessary btree search restarts when reading node new b246666ef792 btrfs: release upper nodes when reading stale btree node f [...] new 376a21d75255 btrfs: update outdated comment for read_block_for_search() new 6a2e9dc46f15 btrfs: remove trivial wrapper btrfs_read_buffer() new 7e737cbca633 btrfs: scrub: rename members related to scrub_block::pagev new 463435017219 btrfs: scrub: rename scrub_page to scrub_sector new e360d2f58104 btrfs: scrub: rename scrub_bio::pagev and related members new 62142be363ae btrfs: introduce btrfs_for_each_slot iterator macro new 36dfbbe25ec0 btrfs: use btrfs_for_each_slot in find_first_block_group new 9bc5fc0417c8 btrfs: use btrfs_for_each_slot in mark_block_group_to_copy new 9dcbe16fccbb btrfs: use btrfs_for_each_slot in btrfs_search_dir_index_item new a8ce68fd04cc btrfs: use btrfs_for_each_slot in btrfs_real_readdir new 6dcee260874e btrfs: use btrfs_for_each_slot in did_create_dir new 18f80f1fa4d4 btrfs: use btrfs_for_each_slot in can_rmdir new 35a68080ff86 btrfs: use btrfs_for_each_slot in is_ancestor new 649b96355d4b btrfs: use btrfs_for_each_slot in process_all_refs new 69e4317759f5 btrfs: use btrfs_for_each_slot in process_all_new_xattrs new 9930e9d4adf0 btrfs: use btrfs_for_each_slot in process_all_extents new 3d64f060a72a btrfs: use btrfs_for_each_slot in btrfs_unlink_all_paths new 43cb1478de68 btrfs: use btrfs_for_each_slot in btrfs_read_chunk_tree new 184b3d190087 btrfs: use btrfs_for_each_slot in btrfs_listxattr new b67d73c1ff25 btrfs: use a local variable for fs_devices pointer in btrf [...] new b95b78e628d5 btrfs: warn when extent buffer leak test fails new a1fd0c35ffe3 btrfs: allocate inode outside of btrfs_new_inode() new 5f465bf1f15a btrfs: factor out common part of btrfs_{mknod,create,mkdir}() new 3538d68dbd97 btrfs: reserve correct number of items for inode creation new caae78e03234 btrfs: move common inode creation code into btrfs_create_n [...] new 6c3636ebe392 btrfs: restore inode creation before xattr setting new 47e1d1c7bb35 btrfs: only reserve the needed data space amount during fallocate new 831e1ee60216 btrfs: remove useless dio wait call when doing fallocate z [...] new 1c6cbbbeeeca btrfs: remove inode_dio_wait() calls when starting reflink [...] new ffa8fc603d27 btrfs: remove ordered extent check and wait during fallocate new bd6526d0df0f btrfs: lock the inode first before flushing range when pun [...] new 55961c8abfdc btrfs: remove ordered extent check and wait during hole pu [...] new 63c34cb4c6dd btrfs: add and use helper to assert an inode range is clean new 88c602ab4460 btrfs: tree-checker: check extent buffer owner against own [...] new b0a66a3137bd btrfs: add messages to printk index new b023e67512ac btrfs: avoid blocking on page locks with nowait dio on com [...] new 590944034440 btrfs: avoid blocking nowait dio when locking file range new d7a8ab4e9b88 btrfs: avoid double nocow check when doing nowait dio writes new 1a89f1738684 btrfs: stop allocating a path when checking if cross refer [...] new c1a548db25c3 btrfs: free path at can_nocow_extent() before checking for [...] new 59d35c5171e6 btrfs: release path earlier at can_nocow_extent() new 4f208dcc6bf5 btrfs: avoid blocking when allocating context for nowait d [...] new d4135134ab8f btrfs: avoid blocking on space revervation when doing nowa [...] new b06660b59545 btrfs: replace memset with memzero_page in data checksum v [...] new 398646011e3c btrfs: remove checks for arg argument in btrfs_ioctl_balance new d864546231e0 btrfs: simplify code flow in btrfs_ioctl_balance new 7f8d12ea9635 fs: add a lockdep check function for sb_start_write() new 0320b3538b2b btrfs: assert that relocation is protected with sb_start_write() new e959d3c1df3a btrfs: use dummy extent buffer for super block sys chunk a [...] new fbca46eb46ec btrfs: make nodesize >= PAGE_SIZE case to reuse the non-su [...] new 1a42daab11d3 btrfs: expand subpage support to any PAGE_SIZE > 4K new 0d031dc4aa05 btrfs: remove unnecessary type casts new dd137dd1f2d7 btrfs: factor out allocating an array of pages new 91d6ac1d62c3 btrfs: allocate page arrays using bulk page allocator new 395cb57e8560 btrfs: wait between incomplete batch memory allocations new 619104ba453a btrfs: move common NOCOW checks against a file extent into [...] new a7bb6bd4bd7f btrfs: do not test for free space inode during NOCOW check [...] new bb5a098d9791 btrfs: make the bg_reclaim_threshold per-space info new ac2f1e63c65c btrfs: allow block group background reclaim for non-zoned [...] new ef972e7b5ede btrfs: change the bg_reclaim_threshold valid region from 0 to 100 new 3687fcb0752a btrfs: zoned: make auto-reclaim less aggressive new 57906d58e2b5 btrfs: factor check and flush helpers from __btrfsic_submit_bio new 58ff51f148ec btrfs: check-integrity: split submit_bio from btrfsic checking new 91e3b5f1e293 btrfs: check-integrity: simplify bio allocation in btrfsic [...] new e9458bfe5fff btrfs: use on-stack bio in repair_io_failure new f3b8a7f3fbc8 btrfs: use on-stack bio in scrub_recheck_block new f77dcc0d64d6 btrfs: use on-stack bio in scrub_repair_page_from_good_copy new fce3f24ada55 btrfs: move the call to bio_set_dev out of submit_stripe_bio new 110ac0e54334 btrfs: pass a block_device to btrfs_bio_clone new e01bf588f8bc btrfs: pass bio opf to rbio_add_io_page new e1b4b44e005e btrfs: don't allocate a btrfs_bio for raid56 per-stripe bios new 75c17e6666c5 btrfs: don't allocate a btrfs_bio for scrub bios new b02766944939 btrfs: stop using the btrfs_bio saved iter in index_rbio_pages new 8aa1e49ea1fd btrfs: remove unnecessary check of iput argument new 8e010b3d7043 btrfs: remove the zoned/zone_size union in struct btrfs_fs_info new c0111c44174a btrfs: simplify parameters of submit_read_repair() and rename new 490243884e02 btrfs: use BTRFS_DIR_START_INDEX at btrfs_create_new_inode() new dd7382a2a7da btrfs: use non-bh spin_lock in zstd timer callback new c9583ada8cc4 btrfs: avoid double clean up when submit_one_bio() failed new 10f7f6f879c2 btrfs: fix the error handling for submit_extent_page() for [...] new 44e5801fada6 btrfs: return correct error number for __extent_writepage_io() new 0eb997bff001 btrfs: remove search start argument from first_logical_byte() new 08dddb2951c9 btrfs: use rbtree with leftmost node cached for tracking l [...] new 16b0c2581e3a btrfs: use a read/write lock for protecting the block groups tree new 8b01f931c140 btrfs: return block group directly at btrfs_next_block_group() new 2306e83e730a btrfs: avoid double search for block group during NOCOW writes new 46fbd18e78fb btrfs: do not pass compressed_bio to submit_compressed_bio() new d201238ccd2f btrfs: repair super block num_devices automatically new 7aab8b32825e btrfs: move btrfs_readpage to extent_io.c new abf48d5871b6 btrfs: remove unused bio_flags argument to btrfs_submit_me [...] new 94d9e11b2795 btrfs: do not return errors from btrfs_submit_metadata_bio new cb4411dd571c btrfs: do not return errors from btrfs_submit_compressed_read new ad357938c6b4 btrfs: do not return errors from submit_bio_hook_t instances new cc353a8be2fd btrfs: reduce width for stripe_len from u64 to u32 new 843de58b3e31 btrfs: raid56: open code rbio_nr_pages() new 29b068382c6f btrfs: raid56: make btrfs_raid_bio more compact new 94efbe19b9f1 btrfs: raid56: introduce new cached members for btrfs_raid_bio new eb3570607c8c btrfs: raid56: introduce btrfs_raid_bio::stripe_sectors new 00425dd976d3 btrfs: raid56: introduce btrfs_raid_bio::bio_sectors new 3e77605d6a81 btrfs: raid56: make rbio_add_io_page() subpage compatible new 46900662d02f btrfs: raid56: make finish_parity_scrub() subpage compatible new 07e4d3808047 btrfs: raid56: make __raid_recover_endio_io() subpage compatible new 1145059ae55f btrfs: raid56: make finish_rmw() subpage compatible new f77183dc1f53 btrfs: raid56: open code rbio_stripe_page_index() new 6346f6bf16a0 btrfs: raid56: make raid56_add_scrub_pages() subpage compatible new ac26df8b3b02 btrfs: raid56: remove btrfs_raid_bio::bio_pages array new 5fdb7afc6f94 btrfs: raid56: make set_bio_pages_uptodate() subpage compatible new d4e28d9b5f04 btrfs: raid56: make steal_rbio() subpage compatible new 3907ce293d68 btrfs: raid56: make alloc_rbio_essential_pages() subpage c [...] new a7b8e39c922b btrfs: raid56: enable subpage support for RAID56 new a31b4a4368d2 btrfs: simplify WQ_HIGHPRI handling in struct btrfs_workqueue new be5395182627 btrfs: use normal workqueues for scrub new 385de0ef387d btrfs: use a normal workqueue for rmw_workers new f04fbcc64e4b btrfs: move definition of btrfs_raid_types to volumes.h new 719fae8920e4 btrfs: use ilog2() to replace if () branches for btrfs_bg_ [...] new 253bf57555e4 btrfs: turn delayed_nodes_tree into an XArray new 4076942021fe btrfs: turn name_cache radix tree into XArray in send_ctx new 8ee922689d67 btrfs: turn fs_info member buffer_radix into XArray new 48b36a602a33 btrfs: turn fs_roots_radix in btrfs_fs_info into an XArray new 1194a82481d8 btrfs: calculate physical_end using dev_extent_len directl [...] new 416bd7e7af60 btrfs: scrub: introduce a helper to locate an extent item new 09022b14fafc btrfs: scrub: introduce dedicated helper to scrub simple-m [...] new 8557635ed2b0 btrfs: scrub: introduce dedicated helper to scrub simple-s [...] new e430c4287ebd btrfs: scrub: cleanup the non-RAID56 branches in scrub_stripe() new 18d30ab96149 btrfs: scrub: use scrub_simple_mirror() to handle RAID56 d [...] new 9ae53bf9097c btrfs: scrub: refactor scrub_raid56_parity() new d483bfd27ad0 btrfs: scrub: use find_first_extent_item to for extent ite [...] new a13467ee7ae3 btrfs: scrub: move scrub_remap_extent() call into scrub_extent() new 1d8fa2e29bc8 btrfs: derive compression type from extent map during reads new f5585f4f0ef5 btrfs: fix deadlock between concurrent dio writes when low [...] new 2fe6a5a1d23d btrfs: sink parameter is_data to btrfs_set_disk_extent_flags new 0e3696f80faa btrfs: remove btrfs_delayed_extent_op::is_data new a6f5e39ee77a btrfs: remove unused parameter bio_flags from btrfs_wq_submit_bio new 572f3dad5221 btrfs: remove trivial helper update_nr_written new 2a5232a8cef2 btrfs: simplify handling of bio_ctrl::bio_flags new 7f6ca7f21de2 btrfs: open code extent_set_compress_type helpers new 0ff400135b2a btrfs: rename io_failure_record::bio_flags to compress_type new cb3a12d98859 btrfs: rename bio_flags in parameters and switch type new 0f07003b0fb4 btrfs: rename bio_ctrl::bio_flags to compress_type new cf4f03c3be4a btrfs: improve error reporting in lookup_inline_extent_backref new 1bfd476754a2 btrfs: zoned: introduce btrfs_zoned_bg_is_full new d70cbdda75da btrfs: zoned: consolidate zone finish functions new 8b8a53998cae btrfs: zoned: finish block group when there are no more al [...] new 56fbb0a4e8b3 btrfs: zoned: properly finish block group on metadata write new 74e91b12b115 btrfs: zoned: zone finish unused block group new 36e8c62273aa btrfs: add a btrfs_dio_rw wrapper new 908c54909ae7 iomap: allow the file system to provide a bio_set for direct I/O new 786f847f43a5 iomap: add per-iomap_iter private data new 491a6d01183d btrfs: allocate dio_data on stack new acb8b52a158a btrfs: remove the disk_bytenr in struct btrfs_dio_private new a3e171a09cd4 btrfs: move struct btrfs_dio_private to inode.c new 642c5d34da53 btrfs: allocate the btrfs_dio_private as part of the iomap [...] new 521b6803f22e btrfs: send: keep the current inode open while processing it new 577fc3dbb594 btrfs: send: avoid trashing the page cache new d0988c65c2af btrfs: zoned: fix comparison of alloc_offset vs meta_write [...] new 1df7eb3c76df btrfs: do not account twice for inode ref when reserving m [...] new bfcf3ed46f22 btrfs: add "0x" prefix for unsupported optional features new 8873f1eac822 btrfs: allow defrag to convert inline extents to regular extents new fc9429a64d2f btrfs: zoned: introduce a minimal zone size 4M and reject mount new 66240be6bf3d Merge branch 'misc-next' into for-next-next-v5.18-20220516 new a38f35eed910 Merge branch 'for-next-next-v5.18-20220516' into for-next- [...] new 75d074c55edf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e3bab0ecb411 fs: change test in inode_insert5 for adding to the sb list new 6a2a40560b45 Merge branch 'master' of git://github.com/ceph/ceph-client.git new bc389e9d285e Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new e5c3369bfcb0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 3ed96c651596 exfat: check if cluster num is valid new 69b89b76d87f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 3bcb1249a861 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 01b958d342a5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new b460ff358cd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d853e9434da3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a3ce83d6e352 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 3cf2b860cdd6 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new af5b8936dd31 NFSD: add courteous server support for thread with only de [...] new 48b41b85c897 NFSD: add support for share reservation conflict to courte [...] new 3467b4b4af78 NFSD: move create/destroy of laundry_wq to init_nfsd and e [...] new 4feed235c85f fs/lock: add helper locks_owner_has_blockers to check for [...] new c34bbee6232d fs/lock: add 2 callbacks to lock_manager_operations to res [...] new b8e57ac5107d NFSD: add support for lock conflict to courteous server new a7d986ff3e3c NFSD: Show state of courtesy client in client info new ccfe732fd4b8 SUNRPC: Don't disable preemption while calling svc_pool_fo [...] new 88d395fa55bd SUNRPC: Simplify synopsis of svc_pool_for_cpu() new 8b41e511c9c1 NFSD: sleeping function called from invalid context at ker [...] new c16017ab80a9 NFSD: nfsd_file_put() can sleep new 2f219fe1d6c8 NFSD: Clean up nfsd3_proc_create() new a2e5367e4e79 NFSD: Avoid calling fh_drop_write() twice in do_nfsd_create() new d5df0a308781 NFSD: Refactor nfsd_create_setattr() new d30e061991e6 NFSD: Refactor NFSv3 CREATE new 8de51eb560df NFSD: Refactor NFSv4 OPEN(CREATE) new 6d3356c080ff NFSD: Remove do_nfsd_create() new 52846cde4e55 NFSD: Clean up nfsd_open_verified() new 43fb525dc289 NFSD: Instantiate a struct file when creating a regular NF [...] new 40d44188afb3 NFSD: Remove dprintk call sites from tail of nfsd4_open() new ea8384981b82 NFSD: Fix whitespace new 7f7a3efca82e NFSD: Move documenting comment for nfsd4_process_open2() new 20ea719a93b2 NFSD: Trace filecache opens new 242cc24e71ec NFSD: Clean up the show_nf_flags() macro new 6d4997ac46d3 SUNRPC: Use RMW bitops in single-threaded hot paths new 840024b8b8fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b84f7bc8784c Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 7ff4b9a9a426 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 20af6dc2f239 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 568ff0d3cc7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dbe27c23cf39 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 9ccf8bec4779 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 0f172582f8fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d120b57ae708 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 416c408d5e10 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 028fb0786a54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 57c74bb783d6 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 94c6af13bac6 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 40845ec8d47e Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new cb5c99551f75 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 6609b2108829 Merge branch 'master' of git://linuxtv.org/media_tree.git new edfd71eac346 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new b1cd380b2f2e Merge branch 'acpica' into linux-next new d52848620de0 ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default new d1b48c8dc89b Merge branches 'acpi-pm', 'acpi-pci', 'acpi-sysfs' and 'ac [...] new b7fbf4cebd7c ACPI: glue: Rearrange find_child_checks() new d84d9b6596eb Merge branches 'acpi-osl', 'acpi-glue', 'acpi-processor' a [...] new 4c19851c70ba ACPI: clean up white space in a few places for consistency new 8fe3fd9a6c4c Merge branches 'acpi-apei', 'acpi-dptf', 'acpi-docs', 'acp [...] new c07f52a08f09 Merge branch 'devprop' into linux-next new c33154f148b1 Merge branches 'pm-core', 'pm-sleep' and 'powercap' into l [...] new cfdab4682b84 Merge branches 'pm-em' and 'pm-cpuidle' into linux-next new e1e962c5b9ed cpufreq: Reorganize checks in cpufreq_offline() new fddd8f86dff4 cpufreq: Split cpufreq_offline() new f339f3541701 cpufreq: Rearrange locking in cpufreq_remove_dev() new ab6edc89fb59 Merge branch 'pm-cpufreq' into linux-next new ccfadbe0d167 Merge branches 'pm-domains' and 'pm-tools' into linux-next new 6f986829b1e1 Merge branches 'thermal-intel-tcc', 'thermal-int340x' and [...] new 6b601767c503 Merge branch 'thermal-int340x-fixes' into linux-next new 9d1174a7df17 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new e27de6f1418d Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 7f3c06d5f1d1 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new ef37ee038232 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 7f8ee8952884 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new e08e6c670eaa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 381b5fb6f056 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ed3bf188b33 netfilter: ecache: use dedicated list for event redelivery new 0d3cc504ba9c netfilter: conntrack: include ecache dying list in dumps new 1397af5bfd7d netfilter: conntrack: remove the percpu dying list new 78222bacfca9 netfilter: cttimeout: decouple unlink and free on netns de [...] new 17438b42ce14 netfilter: remove nf_ct_unconfirmed_destroy helper new c56716c69ce1 netfilter: extensions: introduce extension genid count new 42df4fb9b1be netfilter: cttimeout: decouple unlink and free on netns de [...] new ace53fdc262f netfilter: conntrack: remove __nf_ct_unconfirmed_destroy new 8a75a2c17410 netfilter: conntrack: remove unconfirmed list new 0bcfbafbcd34 netfilter: conntrack: avoid unconditional local_bh_disable new 8169ff584003 netfilter: conntrack: add nf_ct_iter_data object for nf_ct [...] new 2794cdb0b97b netfilter: nfnetlink: allow to detect if ctnetlink listene [...] new b0a7ab4a7765 netfilter: conntrack: un-inline nf_ct_ecache_ext_add new 90d1daa45849 netfilter: conntrack: add nf_conntrack_events autodetect mode new 8edc81311100 netfilter: prefer extension check to pointer check new 3412e1641828 netfilter: flowtable: nft_flow_route use more data for rev [...] new 4f9bd53084d1 netfilter: conntrack: skip verification of zero UDP checksum new 1a01a0751731 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfil [...] new a7931ac16128 dt-bindings: net: renesas,etheravb: Document RZ/V2M SoC new cb99badde146 ravb: Separate handling of irq enable/disable regs into feature new b0265dcba3d6 ravb: Support separate Line0 (Desc), Line1 (Err) and Line2 [...] new 72069a7b2821 ravb: Use separate clock for gPTP new e1154be73153 ravb: Add support for RZ/V2M new 5cf15ce3c8f1 Merge branch 'Renesas-RSZ-V2M-support' new 89527be8d8d6 net: add IFLA_TSO_{MAX_SIZE|SEGS} attributes new 7c4e983c4f3c net: allow gso_max_size to exceed 65536 new 34b92e8d19da net: limit GSO_MAX_SIZE to 524280 bytes new 9957b38b5e7a tcp_cubic: make hystart_ack_delay() aware of BIG TCP new 7c96d8ec96bb ipv6: add struct hop_jumbo_hdr definition new 09f3d1a3a52c ipv6/gso: remove temporary HBH/jumbo header new 81fbc812132c ipv6/gro: insert temporary HBH/jumbo header new 0fe79f28bfaf net: allow gro_max_size to exceed 65536 new 80e425b61342 ipv6: Add hop-by-hop header to jumbograms in ip6_output new d6f938ce52f9 net: loopback: enable BIG TCP packets new d406099d6a15 veth: enable BIG TCP packets new 1169a64265c4 mlx4: support BIG TCP packets new de78960e025f mlx5: support BIG TCP packets new 7fa2e481ff2f Merge branch 'big-tcp' new 4c971d2f3548 net: annotate races around sk->sk_bound_dev_if new a20ea298071f sctp: read sk->sk_bound_dev_if once in sctp_rcv() new fdb5fd7f736e tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if() new e5fccaa1eb7f net: core: add READ_ONCE/WRITE_ONCE annotations for sk->sk [...] new 36f7cec4f3af dccp: use READ_ONCE() to read sk->sk_bound_dev_if new d2c135619cb8 inet: add READ_ONCE(sk->sk_bound_dev_if) in inet_csk_bind_ [...] new 70f87de9fa0d net_sched: em_meta: add READ_ONCE() in var_sk_bound_if() new ff0094030f14 l2tp: use add READ_ONCE() to fetch sk->sk_bound_dev_if new 5d368f03280d ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH() new eda090c31fe9 inet: rename INET_MATCH() new e97e68b56e78 Merge branch 'sk_bound_dev_if-annotations' new 3aba103006bc net/smc: align the connect behaviour with TCP new a3af33abd921 net: dm: check the boundary of skb drop reasons new 20bbcd0a94c6 net: skb: check the boundrary of drop reason in kfree_skb_ [...] new 7ebd3f3ee51a net: skb: change the definition SKB_DR_SET() new f8319dfd1b3b net: tcp: reset 'drop_reason' to NOT_SPCIFIED in tcp_v{4,6}_rcv() new 6ee1d84b2b78 Merge branch 'skb-drop-reason-boundary' new 382d917bfc1e net: hinic: add missing destroy_workqueue in hinic_pf_to_m [...] new 3daebfbeb455 net: tulip: convert to devres new 97e719a82b43 net: fix possible race in skb_attempt_defer_free() new 2db60eed1a95 net: use napi_consume_skb() in skb_defer_free_flush() new 39564c3fdc66 net: add skb_defer_max sysctl new 909876500251 net: call skb_defer_free_flush() before each napi_poll() new ee3398c78767 Merge branch 'net-skb-defer-freeing-polish' new e68372efb9fe octeon_ep: add missing destroy_workqueue in octep_init_module new 1dee43c2c6f1 octeon_ep: delete unnecessary NULL check new b321dfafb0b9 net: wwan: t7xx: Fix return type of t7xx_dl_add_timedout() new d887ae3247e0 octeontx2-pf: Remove unnecessary synchronize_irq() before [...] new f2ef6f7539c6 net: phy: micrel: Allow probing without .driver_data new 8e6004dfecb7 net: phy: micrel: Use the kszphy probe/suspend/resume new f008f8d0305c net: dsa: realtek: rtl8366rb: Serialize indirect PHY regis [...] new c43ce39870b3 selftests: mptcp: fix a mp_fail test warning new 0ea5374255a9 Revert "mptcp: add data lock for sk timers" new ea1e301d04b7 mptcp: sockopt: add TCP_DEFER_ACCEPT support new 2ba5c8163038 Merge branch 'mptcp-updates-for-net-next' new 262d98b1193f net: wwan: t7xx: Avoid calls to skb_data_area_size() new 89af2ce2d95c net: skb: Remove skb_data_area_size() new 7fb18c0a781b Merge branch 'net-skb-remove-skb_data_area_size' new 2af84932b3a1 can: raw: raw_sendmsg(): remove not needed setting of skb->sk new 51a0d5e51178 can: raw: add support for SO_TXTIME/SCM_TXTIME new 9f39d36530e5 can: isotp: add support for transmission without flow control new 2aa39889c463 can: isotp: isotp_bind(): return -EINVAL on incorrect CAN [...] new 94737ef56b61 can: ctucanfd: Let users select instead of depend on CAN_CTUCANFD new 30abc9291329 can: slcan: slc_xmit(): use can_dropped_invalid_skb() inst [...] new 48b171dbf7b6 dt-bindings: can: renesas,rcar-canfd: Make interrupt-names [...] new 14e1e9338c08 dt-bindings: can: ctucanfd: include common CAN controller [...] new ba3e2eaef1ae docs: ctucanfd: Use 'kernel-figure' directive instead of 'figure' new f7b88d9ae91e Merge tag 'linux-can-next-for-5.19-20220516' of git://git. [...] new 8ff29b0aea5d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ac6a65868a5a libbpf: fix memory leak in attach_tp for target-less trace [...] new 68084a136420 selftests/bpf: Fix building bpf selftests statically new b52701ac01b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a64268aca551 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 0a2cc561b8ed Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 97f7a4702477 mac80211: unify CCMP/GCMP AAD construction new 4273d3fa8aa5 mac80211: fix typo in documentation new f5bf586aaddd mac80211: remove stray multi_sta_back_32bit docs new f344c58c250d mac80211: mlme: move in RSSI reporting code new c8fe4b0b37f6 mac80211: use ifmgd->bssid instead of ifmgd->associated->bssid new 926101d2b7be mac80211: mlme: use local SSID copy new 53da4c45cade mac80211: remove unused argument to ieee80211_sta_connecti [...] new 16d0364c722a mac80211: remove useless bssid copy new 5dfad1081215 mac80211: mlme: track assoc_bss/associated separately new 3d48cb74816d nl80211: Parse NL80211_ATTR_HE_BSS_COLOR as a part of nl80 [...] new 195b9a0fd581 mac80211: disable BSS color collision detection in case of [...] new ee0e16ab756a mac80211: minstrel_ht: fill all requested rates new 44fa75f207d8 mac80211: extend current rate control tx status API new 569cf386ec5f mac80211: minstrel_ht: support ieee80211_rate_status new 96c777708bca mt76: mt7915: fix DBDC default band selection on MT7915D new 7b8e1ae886e4 mt76: mt7915: rework hardware/phy initialization new 9912a4639d1a mt76: reduce tx queue lock hold time new 402e01092e79 mt76: dma: use kzalloc instead of devm_kzalloc for txwi new 77045a3740fa mt76: mt7915: accept rx frames with non-standard VHT MCS10-11 new 3128ea016965 mt76: mt7921: accept rx frames with non-standard VHT MCS10-11 new 51fb1278aa57 mt76: fix use-after-free by removing a non-RCU wcid pointer new b619e01380ee mt76: fix MBSS index condition in DBDC mode new df3e4143ba8a mt76: mt7921u: add suspend/resume support new 5e0abf6f4903 mt76: mt7921: rely on mt76_dev rxfilter in mt7921_configur [...] new 47eea8ad62a1 mt76: mt7921: honor pm user configuration in mt7921_sniffe [...] new 5beadb27fa80 mt76: mt7915: always call mt7915_wfsys_reset() during init new aa796f12091a mt76: mt7915: fix unbounded shift in mt7915_mcu_beacon_mbss new 4e90db5e21eb mt76: mt7921: Fix the error handling path of mt7921_pci_probe() new 9bd6823f5a64 mt76: mt7915: fix possible uninitialized pointer dereferen [...] new 62fdc974894e mt76: mt7915: fix possible NULL pointer dereference in mt7 [...] new badb6ffaa143 mt76: mt7915: do not pass data pointer to mt7915_mcu_muru_ [...] new 05268cf1789d mt76: mt7915: report rx mode value in mt7915_mac_fill_rx_rate new 1e779f49ca0c mt76: mt7915: use 0xff to initialize bitrate_mask in mt791 [...] new 116c69603b01 mt76: mt7921: Add AP mode support new f5874fc6f54e mt76: fix rx reordering with non explicit / psmp ack policy new abba345311a7 mt76: fix antenna config missing in 6G cap new 74752f5367ab mt76: mt7915: remove SCS feature new b57a5bb0170a mt76: mt7915: make read-only array ppet16_ppet8_ru3_ru0 st [...] new deb0891bad7c mt76: mt7921: make read-only array ppet16_ppet8_ru3_ru0 st [...] new ad483ed9dd51 mt76: mt7921: fix kernel crash at mt7921_pci_remove new 0a17329ae9c1 mt76: mt7915: add debugfs knob for RF registers read/write new b61cc2a76b9d mt76: mt7603: move spin_lock_bh() to spin_lock() new 46f6adbfce18 mt76: mt7915: disable RX_HDR_TRANS_SHORT new 3968a66475b4 mt76: do not attempt to reorder received 802.3 packets wit [...] new bc98e7fdd80d mt76: fix encap offload ethernet type check new fcfe1b5e162b mt76: fix tx status related use-after-free race on station [...] new cd85efdfd099 mt76: mt7915: configure soc clocks in mt7986_wmac_init new ed2d3d948e6d mt76: connac: use skb_put_data instead of open coding new b5509983d72e mt76: mt7915: update mt7986 patch in mt7986_wmac_adie_patc [...] new 3620c8821ae1 mt76: mt7915: fix twt table_mask to u16 in mt7915_dev new c088eb38e642 mt76: mt7915: reject duplicated twt flows new 4ebcff04d3db mt76: mt7915: limit minimum twt duration new bdd2ca78faac mt76: mt7915: rework SER debugfs knob new b4c268ca4df8 mt76: mt7915: introduce mt7915_mac_severe_check() new 1dfe52adb00d mt76: mt7915: move MT_INT_MASK_CSR to init.c new cc9fd945db4f mt76: dma: add wrapper macro for accessing queue registers new d1ddc536df93 mt76: add support for overriding the device used for DMA mapping new 61b5156bf02d mt76: make number of tokens configurable dynamically new f68d67623dec mt76: mt7915: add Wireless Ethernet Dispatch support new 869f06468e77 mt76: mt7915: add support for 6G in-band discovery new 5eb14a0cfcaa mt76: mt7615/mt7915: do reset_work with mt76's work queue new 0d28ec72b093 mt76: mt7915: improve error handling for fw_debug knobs new 64d607256a9e mt76: mt7915: add more statistics from fw_util debugfs knobs new a0a2034e2da0 mt76: add gfp to mt76_mcu_msg_alloc signature new 5fc201aa8cf3 mt76: mt7921: add ipv6 NS offload support new e99a2d6bcdb0 Merge tag 'mt76-for-kvalo-2022-05-12' of https://github.co [...] new f9eec4947add ath11k: Add support for targets without trustzone new 80c5075f3999 ath11k: mac: fix too long line new d9e441855c64 ath10k: mac: fix too long lines new f2a7064a78b2 ath10k: support bus and device specific API 1 BDF selection new 22cc687326e0 ath11k: Fix RX de-fragmentation issue on WCN6750 new 9497b7880ffd ath11k: reset 11d state in process of recovery new 0f84a156aa3b ath11k: Handle keepalive during WoWLAN suspend and resume new 3a5627b94222 ath11k: Implement remain-on-channel support new 355333a21754 ath11k: Don't check arvif->is_started before sending manag [...] new 1d7f514577f0 ath11k: Designating channel frequency when sending managem [...] new 4255a07a98cb wil6210: remove 'freq' debugfs new 5962f370ce41 ath11k: Reuse the available memory after firmware reload new 25c321e8534e ath11k: remove redundant assignment to variables vht_mcs a [...] new d93185a92918 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] new 89ef9a4fb81d Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] new bcdf0315a61a mtd: call of_platform_populate() for MTD partitions new 9401911f2d9f mtd: phram: Allow cached mappings new d217c4d968bb dt-bindings: Add Sercomm (Suzhou) Corporation vendor prefix new d55ce4913776 dt-bindings: mtd: partitions: Extend fixed-partitions binding new f292eec8aa9a mtd: parsers: add support for Sercomm partitions new 0248ab4fb485 mtd: st_spi_fsm: add missing clk_disable_unprepare() in st [...] new 4d4eb06e8336 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 6879854d1634 mtd: rawnand: rockchip: Check before clk_disable_unprepare [...] new 5794465b6fcf mtd: rawnand: mpc5121: Check before clk_disable_unprepare( [...] new 431cbce84955 dt-bindings: mtd: renesas: Fix the NAND controller description new 6a2277a0ebe7 mtd: rawnand: renesas: Use runtime PM instead of the raw c [...] new ec8d83adf039 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new edbbb5c3fc73 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 27d9fca0814b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6aa91d8a5397 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 54eb8d446e71 dt-bindings: display: rockchip: make reg-names mandatory for VOP2 new 5ee8c8f930ba drm/rockchip: Change register space names in vop2 new 04b24371d544 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 87b5ab28efe3 drm/amd/pm: add smu pp_feature_mask callback for smu_v13_0_7 new d6810d7dfaec drm/amd/pm: support ss metrics read for smu11 new 6b1407795e8a drm/amd/pm: add smu feature map support for smu_v13_0_7 new d72a475b4881 drm/amd/pm: add smu feature map support for smu_v13_0_0 new 1e46ab91e55c drm/amd/pm: add smu power_limit callback for smu_v13_0_7 new 505c170b628d drm/amdgpu/ctx: only reset stable pstate if the user chang [...] new b992a1908588 drm/amdgpu: Ensure the DMA engine is deactivated during set ups new 7226f40af6fc drm/amdkfd: allocate MMIO/DOORBELL BOs with AMDGPU_GEM_CRE [...] new 138292f1dc00 drm/amd/pm: update smartshift powerboost calc for smu12 new cdf4c8ec3987 drm/amd/pm: update smartshift powerboost calc for smu13 new 2fc092d4c761 drm/amdgpu/gfx11: fix me field handling in map_queue packet new 7bd3114b1caf drm/amdgpu/gfx11: fix mes mqd settings new 6384d44bc4ae drm/amdgpu/pm: add smu v13.0.4 driver SMU if headers new 563cb2d82f37 drm/amdgpu/pm: add EnableGfxImu message dummy map for SMU [...] new a0219175b3af drm/amdgpu/pm: add some common ppt functions for SMU IP v13.0.x new 55c894945bda drm/amdgpu/pm: add swsmu ppt implementation for SMU IP v13.0.4 new 17f78bb4093f drm/amdgpu/pm: enable swsmu for SMU IP v13.0.4 new 33ef11cd7cba drm/amdgpu/pm: add GFXOFF control IP version check for SMU [...] new 0d6ec07a9555 drm/amdgpu/discovery: add SMU v13.0.4 into the IP discovery list new 4b9caaa02819 drm/amdgpu: Move mutex_init(&smu->message_lock) to smu_ear [...] new 04fd07397efd drm/amdkfd: Fix static checker warning on MES queue type new f3106c942413 drm/amd/display: clean up some inconsistent indenting new 494c1432542b drm/amd/pm: consistent approach for smartshift new 02103239d1b7 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new ae580c7f96b2 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new 285fa0312e4d Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new fcf7b118eca8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c960aa6aa3cc ALSA: hda: cs35l41: Fix error in spi cs35l41 hda driver name new 775d667539a4 ALSA: hda: cs35l41: Set Speaker Position for CLSA0100 Laptop new 14e42ceec89a ALSA: hda: cs35l41: Remove Set Channel Map api from binding new aa4a38af97e9 ALSA: hda: cs35l41: Add Support for Interrupts new de8cab7b38d7 ALSA: hda: cs35l41: Enable GPIO2 Interrupt for CLSA0100 laptops new caf7c1f1de9f ASoC: cs35l41: Move cs35l41_set_cspl_mbox_cmd to shared code new ff8aad072e63 ASoC: cs35l41: Move cs35l41 fs errata into shared code new 0db99577c4cd ASoC: cs35l41: Move cs_dsp config struct into shared code new 00f87ec74c3c ALSA: hda: cs35l41: Add Amp Name based on channel and index new c11117b634f4 ALSA: usb-audio: Refcount multiple accesses on the single clock new c1e65c6adeb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f98575f45c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5d3cdf94196 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 37879a02ce09 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 491bf8f236fd nbd: Fix hung on disconnect request if socket is closed before new 306d7f1a76df Merge branch 'for-5.19/drivers' into for-next new aeb0f615fc24 Merge branch 'for-5.19/io_uring' into for-next new 4294a50bdadf Merge branch 'for-5.19/cdrom' into for-next new a3e7689bfaae block: cleanup the VM accounting in submit_bio new d6dd98ce9c2e Merge branch 'for-5.19/block' into for-next new 181490d53218 block, bfq: protect 'bfqd->queued' by 'bfqd->lock' new ddc25c86b466 block, bfq: make bfq_has_work() more accurate new cef3f8e4ed04 Merge branch 'for-5.19/block' into for-next new 6ff690be5fab Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 2336fc62a892 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 71abb4df2981 ata: pata_ftide010: Remove unneeded ERROR check before clk [...] new a32022e6e477 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 124d214bda8a Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new ded2c4c34500 mmc: sdhci-of-arasan: Add NULL check for data field new 2ef7a2ec7151 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fdd74b3913eb Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 507956338877 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 378893014338 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cdfcad9143c9 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 4716efd9e9fc Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 155ca952c7ca efi: Do not import certificates from UEFI Secure Boot for T2 Macs new e11afdbb22a3 evm: Return INTEGRITY_PASS for enum integrity_status value '0' new 4c41186ff394 evm: Clean up some variables new 048ae41bb080 integrity: Fix sparse warnings in keyring_handler new f07f5f260bfb Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 19a283af4923 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6d307940b4c9 Merge branch 'next' of git://github.com/cschaufler/smack-next new 80c2c690e394 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 8a1fbbab7407 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 831064a8b130 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new fc11f3338d39 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 18d79a51f1a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b1849f505f87 spi: spi-au1550: replace ternary operator with min() new ce9858ea499d spi: Convert the Aspeed SMC controllers device tree binding new e3228ed92893 spi: spi-mem: Convert Aspeed SMC driver to spi-mem new 9da06d7bdec7 spi: aspeed: Add support for direct mapping new bb084f94e1bc spi: aspeed: Adjust direct mapping to device size new 5785eedee42c spi: aspeed: Workaround AST2500 limitations new 53526ab27d9c spi: aspeed: Add support for the AST2400 SPI controller new eeaec1ea05c0 spi: aspeed: Calibrate read timings new 73ae97e3cabb mtd: spi-nor: aspeed: set the decoding size to at least 2M [...] new 9c63b846e6df spi: spi-mem: Convert Aspeed SMC driver to spi-mem new b10bfe0bfb41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c57a4cecd8f0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e7cb3f55e5be dt-bindings: timer: Add compatible for Mediatek MT8186 new 155e4306107f clocksource/drivers/ixp4xx: Drop boardfile probe path new 17cae6ab0e62 clocksource/drivers/riscv: Events are stopped during CPU suspend new 6cac86efd0aa clocksource/drivers/sp804: avoid error on multiple instances new e0dc8ef70f5b clocksource/drivers/bcm_kona: Convert to SPDX identifier new aea28a942e50 clocksource/drivers/jcore: Convert to SPDX identifier new aaa4af09bc2b clocksource/drivers/mips-gic-timer: Convert to SPDX identifier new 4756cb4e6672 clocksource/drivers/armada-370-xp: Convert to SPDX identifier new fecc82b09183 clocksource/drivers/digicolor: Convert to SPDX identifier new e3a3bf978536 clocksource/drivers/lpc32xx: Convert to SPDX identifier new a888adea9f4d clocksource/drivers/orion: Convert to SPDX identifier new 1ec2326e80f0 clocksource/drivers/pistachio: Convert to SPDX identifier new db09c207149b clocksource/drivers/timer-sun4i: Convert to SPDX identifier new 44c38003fd0f clocksource/drivers/timer-sun5i: Convert to SPDX identifier new 2a172acf4f9b Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 474b4c200ca5 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 6fb40de95f3c Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 7606a27a4f4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 24d5ee2798e3 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 793b22eac5a9 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 528ada2811ba KVM: arm64: Fix hypercall bitmap writeback when vcpus have [...] new 0586e28aaa32 Merge branch kvm-arm64/hcall-selection into kvmarm-master/next new 3b8e21e3c3b7 Merge branch kvm-arm64/psci-suspend into kvmarm-master/next new ec2cff6cbdbe Merge branch kvm-arm64/vgic-invlpir into kvmarm-master/next new 20492a62b99b KVM: arm64: pmu: Restore compilation when HW_PERF_EVENTS i [...] new 8794b4f510f7 Merge branch kvm-arm64/per-vcpu-host-pmu-data into kvmarm- [...] new 822ca7f82b21 Merge branch kvm-arm64/misc-5.19 into kvmarm-master/next new cafe7e544d49 KVM: arm64: vgic: Check that new ITEs could be saved in gu [...] new 243b1f6c8f07 KVM: arm64: vgic: Add more checks when restoring ITS tables new a1ccfd6f6e06 KVM: arm64: vgic: Do not ignore vgic_its_restore_cte failures new 8c5e74c90bb5 KVM: arm64: vgic: Undo work in failed ITS restores new 5c0ad551e9aa Merge branch kvm-arm64/its-save-restore-fixes-5.19 into kv [...] new c23ed21e4585 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b7a15d23441e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d02c79bb1b48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a0fea7f2c6a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4962b5366730 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd954832d17c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 721a09cebd34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9a1f91767c6a Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 90b6b3cfda1f Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 4cae89edcf0e Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 63855f6365aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d40ea3062030 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new d6da35e0c6d5 Merge 5.18-rc7 into usb-next new e9f55af03513 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 5d71e13235d1 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 5a111e369063 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 829c2eea6678 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 82564f5294d3 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 4c52bf288ae5 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new f73aa5d58b3c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8952db9ca930 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5948354b033e Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new bb4c6c897cbb Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 0ce2ea043de3 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 461cd3709f26 dmaengine: tegra: Use platform_get_irq() to get IRQ resource new aab08c1aac01 dmaengine: idxd: Fix the error handling path in idxd_cdev_ [...] new b965182aee6e dt-bindings: renesas,rcar-dmac: R-Car V3U is R-Car Gen4 new 42a1b73852c4 dmaengine: idxd: Separate user and kernel pasid enabling new cf4ac3fef338 dmaengine: idxd: fix lockdep warning on device driver removal new 9120c879d288 dmaengine: idxd: free irq before wq type is reset new 4734afb0d5ed dmaengine: idxd: remove redudant idxd_wq_disable_cleanup() call new f9a9f43a62a0 dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_ [...] new 9126518e0439 dmaengine: zynqmp_dma: check dma_async_device_register ret [...] new 517a710ac8fe dmaengine: zynqmp_dma: use pm_runtime_resume_and_get() ins [...] new 8e6226f0f1a3 dmaengine: idxd: make idxd_register/unregister_dma_channel [...] new d0ad42388a39 dmaengine: idxd: skip irq free when wq type is not kernel new 54326f37ec13 dt-bindings: dmaengine: sprd: deprecate '#dma-channels' new d84c3ad99879 dmaengine: sprd: deprecate '#dma-channels' new 2112b8f4fb5c dmaengine: idxd: add missing callback function to support [...] new 411dccf9d271 dmaengine: idxd: Remove unnecessary synchronize_irq() befo [...] new a98a36f374a1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0389ffdcdd4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 699bc86149f0 Merge branch 'misc' into for-next new 3d9f16f66cdf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 848b89778ed5 scsi: fcoe: Add a local_lock to fcoe_percpu new a912460efafe scsi: fcoe: Use per-CPU API to update per-CPU statistics new a0548edf852a scsi: libfc: Remove get_cpu() semantics in fc_exch_em_alloc() new 20f8932f979e scsi: bnx2fc: Avoid using get_cpu() in bnx2fc_cmd_alloc() new a25eafd13e5f scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init() new aabd5fea4946 scsi: ipr: Use kobj_to_dev() new 980a0e068d14 scsi: nvme-fc: Add new routine nvme_fc_io_getuuid() new e0063f4ad51c scsi: lpfc: Commonize VMID code location new 88b44d917311 scsi: lpfc: Rework lpfc_vmid_get_appid() to be protocol in [...] new aaff4f186701 scsi: lpfc: Add support for VMID tagging of NVMe I/Os new ca40e7310040 scsi: mpt3sas: Fix junk chars displayed while printing ChipName new c98cc624f6db scsi: mpt3sas: Update driver version to 42.100.00.00 new 57aa3236aca7 scsi: libsas: Refactor sas_ata_hard_reset() new 8c5c86295d44 scsi: hisi_sas: Use sas_ata_wait_after_reset() in IT nexus reset new 89676aa27e32 scsi: hisi_sas: Fix rescan after deleting a disk new 0eab5e6b07fb scsi: mpi3mr: Return error if dma_alloc_coherent() fails new bdad1e3bfd59 scsi: megaraid_sas: Remove redundant memset() statement new e33eae0656c8 scsi: elx: efct: Remove redundant memset() statement new d199ae4cc6d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 47ed4e127ba2 vdpa/mlx5: Use consistent RQT size new b3afef7a77b1 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 8be88c32c3b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a998ec3d7bae gpio: ftgpio: Remove unneeded ERROR check before clk_disab [...] new ca95057e3837 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 278ff3116f9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bdb6528ec550 Documentation: gpio: Fix IRQ mask and unmask examples new e9fdcc2d8376 Documentation: gpio: Advertise irqd_to_hwirq() helper in t [...] new 6d209b42947a pinctrl: baytrail: make irq_chip immutable new df38990dec1e pinctrl: cherryview: make irq_chip immutable new 180f9db77545 pinctrl: lynxpoint: make irq_chip immutable new 886b82cb3228 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ddb66e4adaac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1a4d522395a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 15477b31db10 kselftests/ir : Improve readability of modprobe error message new dcbdaf15babb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6e491a423ebe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7917f9cdb503 acpi/nfit: rely on mce->misc to determine poison granularity new b3fdf9398a16 x86/mce: relocate set{clear}_mce_nospec() functions new 5898b43af954 mce: fix set_mce_nospec to always unmap the whole page new e511c4a3d2a1 dax: introduce DAX_RECOVERY_WRITE dax access mode new 047218ec904d dax: add .recovery_write dax_operation new 9409c9b6709e pmem: refactor pmem_clear_poison() new f42e8e5088b9 pmem: implement pmem_recovery_write() new b1dd04e7f276 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 3200b6f8b6dd Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 5e8122118c08 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 2d872107564a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c9abc70e90ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a97d9d167c29 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 33d4a933e927 kunit: tool: remove dead parse_crash_in_log() logic new dbf0b0d53a2b kunit: tool: make parser stop overwriting status of suites [...] new 94507ee3e9ae kunit: tool: minor cosmetic cleanups in kunit_parser.py new 0453f984a7b9 kunit: tool: misc cleanups new 7466886b400b kunit: take `kunit_assert` as `const` new b18d28475264 kunit: tool: Add list of all valid test configs on UML new 2434031c7cb4 kcsan: test: use new suite_{init,exit} support new 8a7ccad38f8b kunit: tool: update riscv QEMU config with new serial dependency new d98952074e8e Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 32917b65b13b Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new f39210c473b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3d9b894063a0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 68e41961c077 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 62443d7c455f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 398936916a66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 06c0ad179718 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c506c5c32771 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f00dea3eebc0 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 1f84f301b982 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 52dc3470fbc0 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 5797511b9309 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new b7aed1236c37 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new b95cfd68cb86 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] new c1298a3a1139 big_keys: Use struct for internal payload new 2dcfe9e2d370 niu: Silence randstruct warnings new b146cbf2e32f af_unix: Silence randstruct GCC plugin warning new 710e4ebfbaca gcc-plugins: randstruct: Remove cast exception handling new a5f4d9df1f7b mm: usercopy: move the virt_addr_valid() below the is_vmal [...] new ed5edd5a70b9 loadpin: stop using bdevname new 1fae4493e640 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 562340595cbb Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new af66a9afb6d5 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new a604a0029ebc Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new b3d0beb78195 lib/assoc_array.c: fix BUG_ON during garbage collect new e8ce855f3294 assoc_array-fix-bug_on-during-garbage-collect-fix new 74a1bc7b915c assoc_array: Fix BUG_ON during garbage collect new 66d057c090cc Merge branch 'mm-stable' into mm-unstable new f26d82a51b9c mm/z3fold: fix sheduling while atomic new fed38a6b70f7 mm/z3fold: fix possible null pointer dereferencing new 32ddccbc379b mm/z3fold: remove buggy use of stale list for allocation new 60982f40ad77 mm/z3fold: throw warning on failure of trylock_page in z3f [...] new ed53f86a052c revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" new 43907af69670 mm/z3fold: put z3fold page back into unbuddied list when r [...] new 0c46cf6a1bf6 mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock new 76ccf0b3bdc9 mm/z3fold: fix z3fold_reclaim_page races with z3fold_free new 6b01e0e01a0d mm/z3fold: fix z3fold_page_migrate races with z3fold_map new 16738fec876c mips: rename mt_init to mips_mt_init new 7cda8e606b33 Maple Tree: add new data structure new 447a7a342710 maple_tree: Fix expanding null off the end of the data. new 16eacec5a218 radix tree test suite: add pr_err define new ca25e42aedcd radix tree test suite: add kmem_cache_set_non_kernel() new 5e0720bd2471 radix tree test suite: add allocation counts and size to k [...] new a50fe9dd2bbc radix tree test suite: add support for slab bulk APIs new 710f6ef2c059 radix tree test suite: add lockdep_is_held to header new ca2e7fe43d61 lib/test_maple_tree: add testing for maple tree new e11d4cf87f39 test_maple_tree: add null expansion tests new 3fe3f09194b0 mm: start tracking VMAs with maple tree new 9a0ba549ba4d mapletree: build fix new 2b2b6fc7e869 mm/mmap: fix leak on expand_downwards() and expand_upwards() new d179f4869caf mm: add VMA iterator new 6d5b0479f5b0 mmap: use the VMA iterator in count_vma_pages_range() new 3a76221014f7 mm/mmap: use the maple tree in find_vma() instead of the rbtree. new 7aea17cdded9 mm/mmap: use the maple tree for find_vma_prev() instead of [...] new 2302ae46e838 mm/mmap: use maple tree for unmapped_area{_topdown} new 8c16d4379813 kernel/fork: use maple tree for dup_mmap() during forking new 484122a427ac damon: convert __damon_va_three_regions to use the VMA iterator new 84742bacf79c damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] new ecc220db10f4 proc: remove VMA rbtree use from nommu new 2b2adc303ceb mm: remove rb tree. new d5c120c81dcb mmap: change zeroing of maple tree in __vma_adjust() new a685978778aa xen: use vma_lookup() in privcmd_ioctl_mmap() new e10dac93fe89 mm: optimize find_exact_vma() to use vma_lookup() new afacd1fc51bb mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new d830a5208723 mm/mmap: change do_brk_flags() to expand existing VMA and [...] new 282a3e65bd1d mm: use maple tree operations for find_vma_intersection() new 6fdc8b0e2e68 mm/mmap: use advanced maple tree API for mmap_region() new a1f256847d97 mm: remove vmacache new d175d2cc2686 mm: convert vma_lookup() to use mtree_load() new a897bb88e1e6 mm/mmap: move mmap_region() below do_munmap() new f1297d3a2cb7 mm/mmap: reorganize munmap to use maple states new d120c77dd144 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new 3b150cc8ab60 arm64: remove mmap linked list from vdso new a94fa7f694b2 arm64: Change elfcore for_each_mte_vma() to use VMA iterator new 25ba0672baad parisc: remove mmap linked list from cache handling new 8724cc90d12f powerpc: remove mmap linked list walks new b97454714763 s390: remove vma linked list walks new 81650add9ea8 x86: remove vma linked list walks new bf429c8f37e2 xtensa: remove vma linked list walks new 2433e949bfa7 cxl: remove vma linked list walk new bede88aea570 optee: remove vma linked list walk new 72fcfa983672 um: remove vma linked list walk new 4beaaa576250 coredump: remove vma linked list walk new aee8d9a7cdab exec: use VMA iterator instead of linked list new 4db3c3f6fad0 fs/proc/base: use maple tree iterators in place of linked list new bbd9f664c351 fs/proc/task_mmu: stop using linked list and highest_vm_end new eec73c8ddfb9 userfaultfd: use maple tree iterator to iterate VMAs new c8acbc113d9d ipc/shm: use VMA iterator instead of linked list new aae083440043 acct: use VMA iterator instead of linked list new cb29bffb3029 perf: use VMA iterator new a2194f69b68f sched: use maple tree iterator to walk VMAs new 32bb9d71142a fork: use VMA iterator new 13355faff1fc bpf: remove VMA linked list new e38424e28350 mm/gup: use maple tree navigation instead of linked list new 1f94c3fe699c mm/khugepaged: stop using vma linked list new 22e97880192c mm/ksm: use vma iterators instead of vma linked list new 71ff5b3ecd34 mm/madvise: use vma_find() instead of vma linked list new b9ede86be97b mm/memcontrol: stop using mm->highest_vm_end new e09906217c53 mm/mempolicy: use vma iterator & maple state instead of vm [...] new 4192e6ff6356 mm/mlock: use vma iterator and maple state instead of vma [...] new 7cfdf43aa0f6 mm/mprotect: use maple tree navigation instead of vma linked list new 66a2e46d1907 mm/mremap: use vma_find_intersection() instead of vma linked list new 5084466156f2 mm/msync: use vma_find() instead of vma linked list new 833e771f4ce1 mm/oom_kill: use maple tree iterators instead of vma linked list new 0154775a4cf2 mm/pagewalk: use vma_find() instead of vma linked list new 6feac9001646 mm/swapfile: use vma iterator instead of vma linked list new 387141902a1d i915: use the VMA iterator new bd773a78705f nommu: remove uses of VMA linked list new 89116f0b4086 riscv: use vma iterator for vdso new e014f92d3e43 mm: remove the vma linked list new 56e055978ea8 mm/mmap: fix potential leak on do_mas_align_munmap() new b24964a75c5c mm/mmap: drop range_has_overlap() function new c67b26deb2c7 mm/mmap.c: pass in mapping to __vma_link_file() new 426f666c3da3 sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE new 89a4232f40ab mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED new 4dc7ce632dec mm: khugepaged: skip DAX vma new 0cce22dd0728 mm: thp: only regular file could be THP eligible new bb7ed7029726 mm: khugepaged: make khugepaged_enter() void function new 69c943aa946b mm: khugepaged: make hugepage_vma_check() non-static new b6232ed8211e mm: khugepaged: introduce khugepaged_enter_vma() helper new f3cb34123ec6 mm: mmap: register suitable readonly file vmas for khugepaged new 49c2d616e44f mm: discard __GFP_ATOMIC new ab4ed55f4735 mm/swap: use helper is_swap_pte() in swap_vma_readahead new f3e6b6d27371 mm/swap: use helper macro __ATTR_RW new 607ee6dd53ab mm/swap: fold __swap_info_get() into its sole caller new cda9cd46954a mm/swap: remove unneeded return value of free_swap_slot new 0cdefb761efe mm/swap: print bad swap offset entry in get_swap_device new cffa83283cea mm/swap: remove buggy cache->nr check in refill_swap_slots_cache new 6e2c9ac8ec39 mm/swap: remove unneeded p != NULL check in __swap_duplicate new 086a3ebe2ac3 mm/swap: make page_swapcount and __lru_add_drain_all new 8fcfc6fa30ce mm/swap: avoid calling swp_swap_info when try to check SWP [...] new 2d24b3716446 mm/swap: add helper swap_offset_available() new ffbfcc5541cd mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT new 96f86a360475 mm/swap: clean up the comment of find_next_to_unuse new 778e3629fc91 mm/swap: fix the comment of get_kernel_pages new c9dfa8bbe3ae mm/swap: fix comment about swap extent new ee0ea104832f Documentation: filesystems: proc: update meminfo section new 34c8d3a51bdd documentation-filesystems-proc-update-meminfo-section-fix new 55b5ecfcb45d Documentation: filesystems: proc: update meminfo section new 2ea50d67298b mm: Kconfig: move swap and slab config options to the MM section new 8ba15fe2b414 mm: Kconfig: group swap, slab, hotplug and thp options int [...] new 5179a89a156f mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] new 75b7ccb9a9be mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] new cb0ec0f78c46 mm: Kconfig: simplify zswap configuration new 85b5377637ae mm: zswap: add basic meminfo and vmstat coverage new d2a9eec64398 zswap: memcg accounting new 0e6ba95a88a1 zswap-memcg-accounting-fix new 026ec49185e1 zswap-memcg-accounting-fix-2 new e01b71afb355 mm: don't be stuck to rmap lock on reclaim path new 1d43d9f9940e mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK new 77236bda72de mm: pvmw: check possible huge PMD map by transhuge_vma_suitable() new 401f5b9b7beb mm/mempolicy: fix uninit-value in mpol_rebind_policy() new 9a3f65f409e8 mm/page_alloc: add page->buddy_list and page->pcp_list new 4f727d0c20b9 mm/page_alloc: use only one PCP list for THP-sized allocations new 57325bdd2199 mm/page_alloc: split out buddy removal code from rmqueue i [...] new f04d059ba175 mm/page_alloc: remove unnecessary page == NULL check in rmqueue new 04bca98c69cd mm/page_alloc: protect PCP lists with a spinlock new be5231631820 mm/page_alloc: remotely drain per-cpu lists new b392959c0a6f mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes new 0d523026abd4 mm/page_alloc: fix tracepoint mm_page_alloc_zone_locked() new 10bba8e077e0 selftests: memcg: Fix compilation new 23f90984b1d3 selftests: memcg: expect no low events in unprotected sibling new 22b873fc566e selftests: memcg: adjust expected reclaim values of protec [...] new a31cf1cc5ec5 selftests: memcg: remove protection from top level memcg new ae9e9cf1a4f7 tmpfs: fix undefined-behaviour in shmem_reconfigure() new 19a8d4fb27ec tmpfs-fix-undefined-behaviour-in-shmem_reconfigure-fix new 5f7c2e31cfb5 mm: fix missing handler for __GFP_NOWARN new fca6d5f5473c mm-fix-missing-handler-for-__gfp_nowarn-v2 new e61d0ba59a7a mm/page_owner.c: add missing __initdata attribute new ddedf1f48561 mm: fix is_pinnable_page against on cma page new 97c6e6be7f7f mm-fix-is_pinnable_page-against-on-cma-page-fix new a32a87bbd716 nodemask.h: fix compilation error with GCC12 new 3da09dc85458 tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate new fdda91d46d5f ocfs2: reflink deadlock when clone file to the same direct [...] new 96aa881d28bd ocfs2: clear links count in ocfs2_mknod() if an error occurs new 2e237bfdde44 ocfs2: fix ocfs2 corrupt when iputting an inode new 494c5418ea5b init: add "hostname" kernel parameter new b3694cf81c57 init-add-hostname-kernel-parameter-v2 new 78905efd1217 init/main.c: silence some -Wunused-parameter warnings new 761e8c0b7fcb fat: split fat_truncate_time() into separate functions new ec80e9f91f78 fat: ignore ctime updates, and keep ctime identical to mti [...] new eb0af607b495 fat: report creation time in statx new 163b809838af fat: remove time truncations in vfat_create/vfat_mkdir new 604596f67939 Merge branch 'mm-nonmm-unstable' into mm-everything new e58ef3fa1ec1 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 728a6b9e2eb1 fix up for "netfilter: conntrack: remove unconfirmed list" new 7b928d242e91 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery
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 (5b6c2b5566e8) \ N -- N -- N refs/heads/akpm (7b928d242e91)
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 947 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 | 5 +- Documentation/admin-guide/sysctl/net.rst | 8 + .../bindings/display/rockchip/rockchip-vop2.yaml | 8 +- .../devicetree/bindings/dma/renesas,rcar-dmac.yaml | 10 +- Documentation/devicetree/bindings/dma/sprd-dma.txt | 7 +- .../devicetree/bindings/gpio/gpio-zynq.yaml | 59 +- .../devicetree/bindings/mtd/aspeed-smc.txt | 51 - .../devicetree/bindings/mtd/renesas-nandc.yaml | 5 + .../devicetree/bindings/net/can/ctu,ctucanfd.yaml | 3 + .../bindings/net/can/renesas,rcar-canfd.yaml | 3 +- .../devicetree/bindings/net/renesas,etheravb.yaml | 82 +- .../bindings/spi/aspeed,ast2600-fmc.yaml | 82 ++ .../bindings/timer/mediatek,mtk-timer.txt | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/gpio/driver.rst | 30 +- .../device_drivers/can/ctu/ctucanfd-driver.rst | 4 +- Documentation/networking/nf_conntrack-sysctl.rst | 5 +- MAINTAINERS | 10 + Makefile | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 4 + arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 26 + arch/arm64/include/asm/el2_setup.h | 2 +- arch/arm64/include/asm/fpsimd.h | 4 +- arch/arm64/include/asm/hugetlb.h | 2 + arch/arm64/include/asm/kvm_host.h | 6 - arch/arm64/include/asm/pgtable.h | 3 +- arch/arm64/include/asm/processor.h | 2 +- arch/arm64/include/asm/sysreg.h | 42 +- arch/arm64/kernel/cpufeature.c | 4 +- arch/arm64/kernel/fpsimd.c | 59 +- arch/arm64/kernel/ptrace.c | 8 +- arch/arm64/kernel/signal.c | 14 +- arch/arm64/kernel/syscall.c | 4 +- arch/arm64/kvm/Makefile | 4 +- arch/arm64/kvm/arm.c | 13 - arch/arm64/kvm/fpsimd.c | 4 +- arch/arm64/kvm/hyp/nvhe/switch.c | 5 + arch/arm64/kvm/hypercalls.c | 3 +- arch/arm64/kvm/sys_regs.c | 2 +- arch/arm64/kvm/vgic/vgic-its.c | 96 +- arch/arm64/lib/mte.S | 4 +- arch/arm64/mm/hugetlbpage.c | 30 +- arch/arm64/mm/init.c | 3 +- arch/arm64/tools/gen-sysreg.awk | 7 + arch/arm64/tools/sysreg | 77 ++ arch/m68k/Kconfig.cpu | 2 +- arch/m68k/Kconfig.machine | 1 + arch/parisc/include/asm/cacheflush.h | 36 +- arch/parisc/include/asm/page.h | 6 +- arch/parisc/kernel/cache.c | 342 ++++-- arch/parisc/mm/fault.c | 6 +- arch/s390/kernel/perf_cpum_cf_events.c | 148 +++ arch/x86/mm/pat/set_memory.c | 9 +- block/bfq-iosched.c | 20 +- block/blk-core.c | 18 +- block/blk-mq.c | 4 +- drivers/acpi/ac.c | 4 +- drivers/acpi/glue.c | 16 +- drivers/acpi/sleep.c | 12 + drivers/ata/pata_ftide010.c | 7 +- drivers/block/nbd.c | 13 +- drivers/clocksource/Kconfig | 2 +- drivers/clocksource/bcm_kona_timer.c | 14 +- drivers/clocksource/jcore-pit.c | 5 +- drivers/clocksource/mips-gic-timer.c | 9 +- drivers/clocksource/timer-armada-370-xp.c | 5 +- drivers/clocksource/timer-digicolor.c | 5 +- drivers/clocksource/timer-ixp4xx.c | 25 - drivers/clocksource/timer-lpc32xx.c | 6 +- drivers/clocksource/timer-orion.c | 5 +- drivers/clocksource/timer-pistachio.c | 5 +- drivers/clocksource/timer-riscv.c | 2 +- drivers/clocksource/timer-sp804.c | 10 +- drivers/clocksource/timer-sun4i.c | 5 +- drivers/clocksource/timer-sun5i.c | 5 +- drivers/cpufreq/cpufreq.c | 76 +- drivers/dax/super.c | 14 +- drivers/dma/idxd/cdev.c | 4 +- drivers/dma/idxd/device.c | 26 +- drivers/dma/idxd/dma.c | 26 +- drivers/dma/idxd/idxd.h | 18 +- drivers/dma/idxd/init.c | 30 +- drivers/dma/idxd/sysfs.c | 2 +- drivers/dma/sprd-dma.c | 6 +- drivers/dma/tegra186-gpc-dma.c | 12 +- drivers/dma/xilinx/zynqmp_dma.c | 17 +- drivers/gpio/gpio-ftgpio010.c | 8 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 7 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 130 +-- drivers/gpu/drm/i915/display/intel_dmc.c | 44 + drivers/gpu/drm/i915/display/intel_dmc_regs.h | 16 + drivers/gpu/drm/i915/gt/intel_reset.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 16 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc.h | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 4 +- drivers/md/dm-linear.c | 15 +- drivers/md/dm-log-writes.c | 15 +- drivers/md/dm-stripe.c | 15 +- drivers/md/dm-target.c | 4 +- drivers/md/dm-writecache.c | 7 +- drivers/md/dm.c | 25 +- drivers/mmc/host/sdhci-of-arasan.c | 3 + drivers/mtd/devices/st_spi_fsm.c | 2 + drivers/mtd/nand/raw/mpc5121_nfc.c | 3 +- drivers/mtd/nand/raw/renesas-nand-controller.c | 51 +- drivers/mtd/nand/raw/rockchip-nand-controller.c | 6 +- drivers/mtd/spi-nor/controllers/Kconfig | 10 - drivers/mtd/spi-nor/controllers/Makefile | 1 - drivers/mtd/spi-nor/controllers/aspeed-smc.c | 921 --------------- drivers/net/can/ctucanfd/Kconfig | 6 +- drivers/net/can/m_can/m_can.c | 24 +- drivers/net/can/m_can/m_can.h | 3 - drivers/net/can/m_can/m_can_pci.c | 48 +- drivers/net/can/slcan.c | 4 +- drivers/net/dsa/realtek/rtl8366rb.c | 37 +- drivers/net/ethernet/amd/xgbe/xgbe.h | 3 +- drivers/net/ethernet/dec/tulip/eeprom.c | 7 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 64 +- drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c | 2 + .../net/ethernet/marvell/octeon_ep/octep_main.c | 4 +- drivers/net/ethernet/marvell/octeon_ep/octep_rx.c | 3 +- drivers/net/ethernet/marvell/octeon_ep/octep_tx.c | 3 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 2 - drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 3 + drivers/net/ethernet/mellanox/mlx4/en_tx.c | 47 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 111 +- drivers/net/ethernet/renesas/ravb.h | 6 + drivers/net/ethernet/renesas/ravb_main.c | 109 +- drivers/net/ethernet/renesas/ravb_ptp.c | 6 +- drivers/net/ethernet/sfc/ef100_nic.c | 3 +- drivers/net/ethernet/sfc/falcon/tx.c | 3 +- drivers/net/ethernet/sfc/tx_common.c | 3 +- drivers/net/ethernet/synopsys/dwc-xlgmac.h | 3 +- drivers/net/hyperv/rndis_filter.c | 2 +- drivers/net/loopback.c | 2 + drivers/net/phy/micrel.c | 16 +- drivers/net/veth.c | 1 + drivers/net/wireless/ath/ath10k/core.c | 13 +- drivers/net/wireless/ath/ath10k/mac.c | 13 +- drivers/net/wireless/ath/ath11k/ahb.c | 178 ++- drivers/net/wireless/ath/ath11k/ahb.h | 9 + drivers/net/wireless/ath/ath11k/core.c | 10 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 8 +- drivers/net/wireless/ath/ath11k/hal.h | 2 +- drivers/net/wireless/ath/ath11k/hw.c | 23 +- drivers/net/wireless/ath/ath11k/hw.h | 2 + drivers/net/wireless/ath/ath11k/mac.c | 172 ++- drivers/net/wireless/ath/ath11k/mac.h | 4 + drivers/net/wireless/ath/ath11k/qmi.c | 24 +- drivers/net/wireless/ath/ath11k/qmi.h | 2 + drivers/net/wireless/ath/ath11k/reg.c | 3 + drivers/net/wireless/ath/ath11k/wmi.c | 62 +- drivers/net/wireless/ath/ath11k/wmi.h | 46 + drivers/net/wireless/ath/ath11k/wow.c | 34 + drivers/net/wireless/ath/wil6210/debugfs.c | 14 - drivers/net/wireless/mediatek/mt76/agg-rx.c | 8 +- drivers/net/wireless/mediatek/mt76/dma.c | 215 +++- drivers/net/wireless/mediatek/mt76/mac80211.c | 14 +- drivers/net/wireless/mediatek/mt76/mcu.c | 8 +- drivers/net/wireless/mediatek/mt76/mmio.c | 9 +- drivers/net/wireless/mediatek/mt76/mt76.h | 50 +- drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7615/mmio.c | 2 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 7 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 1 - drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 10 +- .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 201 +++- drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 57 +- drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c | 2 + drivers/net/wireless/mediatek/mt76/mt7915/init.c | 129 ++- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 249 +++- drivers/net/wireless/mediatek/mt76/mt7915/mac.h | 2 + drivers/net/wireless/mediatek/mt76/mt7915/main.c | 72 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 148 ++- drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 39 +- drivers/net/wireless/mediatek/mt76/mt7915/mmio.c | 39 +- drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 26 +- drivers/net/wireless/mediatek/mt76/mt7915/pci.c | 99 +- drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 61 +- drivers/net/wireless/mediatek/mt76/mt7915/soc.c | 41 +- drivers/net/wireless/mediatek/mt76/mt7921/dma.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 15 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 41 +- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 155 ++- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 122 +- drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 15 +- drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7921/regs.h | 5 + drivers/net/wireless/mediatek/mt76/mt7921/usb.c | 62 +- .../net/wireless/mediatek/mt76/mt7921/usb_mac.c | 7 +- drivers/net/wireless/mediatek/mt76/tx.c | 53 +- drivers/net/wwan/t7xx/t7xx_dpmaif.c | 6 +- drivers/net/wwan/t7xx/t7xx_hif_cldma.c | 7 +- drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c | 6 +- drivers/nvdimm/pmem.c | 173 ++- drivers/nvdimm/pmem.h | 5 +- drivers/nvme/host/fc.c | 16 + drivers/pci/controller/pci-aardvark.c | 48 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 42 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 65 +- drivers/pinctrl/intel/pinctrl-lynxpoint.c | 26 +- drivers/ptp/ptp_ocp.c | 5 +- drivers/s390/block/dcssblk.c | 9 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 22 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 17 +- drivers/scsi/elx/efct/efct_hw.c | 1 - drivers/scsi/fcoe/fcoe.c | 44 +- drivers/scsi/fcoe/fcoe_ctlr.c | 26 +- drivers/scsi/fcoe/fcoe_transport.c | 6 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 66 +- drivers/scsi/ipr.c | 10 +- drivers/scsi/libfc/fc_exch.c | 3 +- drivers/scsi/libfc/fc_fcp.c | 29 +- drivers/scsi/libfc/fc_lport.c | 30 +- drivers/scsi/libsas/sas_ata.c | 41 +- drivers/scsi/lpfc/Makefile | 2 +- drivers/scsi/lpfc/lpfc_crtn.h | 3 + drivers/scsi/lpfc/lpfc_nvme.c | 45 + drivers/scsi/lpfc/lpfc_scsi.c | 263 +---- drivers/scsi/lpfc/lpfc_vmid.c | 288 +++++ drivers/scsi/megaraid/megaraid_sas_fusion.c | 2 - drivers/scsi/mpi3mr/mpi3mr_app.c | 2 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 8 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 4 +- drivers/scsi/qedf/qedf_main.c | 7 +- drivers/spi/Kconfig | 11 + drivers/spi/Makefile | 1 + drivers/spi/spi-aspeed-smc.c | 1210 ++++++++++++++++++++ drivers/spi/spi-au1550.c | 4 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 61 +- fs/Kconfig.binfmt | 2 +- fs/btrfs/disk-io.c | 7 +- fs/btrfs/inode.c | 4 +- fs/btrfs/ioctl.c | 24 +- fs/btrfs/volumes.c | 2 +- fs/btrfs/zoned.c | 15 +- fs/dax.c | 22 +- fs/exfat/balloc.c | 8 +- fs/exfat/exfat_fs.h | 6 + fs/exfat/fatent.c | 6 - fs/fat/fat.h | 5 + fs/fat/file.c | 14 +- fs/fat/inode.c | 13 +- fs/fat/misc.c | 64 +- fs/fat/namei_vfat.c | 4 - fs/fuse/dax.c | 4 +- fs/fuse/virtio_fs.c | 6 +- fs/nfsd/filecache.c | 15 + fs/nfsd/filecache.h | 2 + fs/nfsd/nfs4state.c | 41 +- fs/open.c | 20 +- include/kvm/arm_pmu.h | 24 + include/linux/dax.h | 22 +- include/linux/device-mapper.h | 13 +- include/linux/ipv6.h | 1 + include/linux/netdevice.h | 16 +- include/linux/nodemask.h | 13 +- include/linux/nvme-fc-driver.h | 14 + include/linux/platform_data/timer-ixp4xx.h | 11 - include/linux/skbuff.h | 8 +- include/linux/sunrpc/svc.h | 2 +- include/net/cfg80211.h | 7 +- include/net/inet6_hashtables.h | 28 +- include/net/inet_hashtables.h | 2 +- include/net/inet_sock.h | 5 +- include/net/ip.h | 2 +- include/net/ipv6.h | 44 + include/net/mac80211.h | 36 +- include/net/netfilter/nf_conntrack.h | 17 +- include/net/netfilter/nf_conntrack_core.h | 2 +- include/net/netfilter/nf_conntrack_ecache.h | 53 +- include/net/netfilter/nf_conntrack_extend.h | 31 +- include/net/netfilter/nf_conntrack_labels.h | 10 +- include/net/netfilter/nf_conntrack_timeout.h | 8 - include/net/netfilter/nf_reject.h | 21 +- include/net/netns/conntrack.h | 8 +- include/net/sock.h | 5 +- include/scsi/libfcoe.h | 2 + include/scsi/sas_ata.h | 7 + include/sound/cs35l41.h | 77 ++ include/trace/events/vmscan.h | 4 +- include/uapi/linux/can/isotp.h | 25 +- include/uapi/linux/if_link.h | 2 + kernel/kcsan/kcsan_test.c | 31 +- lib/overflow_kunit.c | 4 + mm/page_owner.c | 2 +- net/bpf/test_run.c | 2 +- net/can/isotp.c | 105 +- net/can/raw.c | 12 +- net/core/dev.c | 24 +- net/core/dev.h | 2 +- net/core/drop_monitor.c | 2 +- net/core/gro.c | 8 + net/core/rtnetlink.c | 16 +- net/core/skbuff.c | 20 +- net/core/sock.c | 25 +- net/core/sysctl_net_core.c | 8 + net/dccp/ipv4.c | 2 +- net/dccp/ipv6.c | 4 +- net/ipv4/inet_connection_sock.c | 12 +- net/ipv4/inet_hashtables.c | 10 +- net/ipv4/netfilter/nf_reject_ipv4.c | 10 +- net/ipv4/tcp_bbr.c | 2 +- net/ipv4/tcp_cubic.c | 4 +- net/ipv4/tcp_ipv4.c | 1 + net/ipv4/tcp_output.c | 2 +- net/ipv4/udp.c | 2 +- net/ipv6/datagram.c | 6 +- net/ipv6/inet6_hashtables.c | 6 +- net/ipv6/ip6_offload.c | 56 +- net/ipv6/ip6_output.c | 22 +- net/ipv6/netfilter/nf_reject_ipv6.c | 4 +- net/ipv6/tcp_ipv6.c | 1 + net/ipv6/udp.c | 13 +- net/l2tp/l2tp_ip.c | 4 +- net/l2tp/l2tp_ip6.c | 8 +- net/mac80211/cfg.c | 15 +- net/mac80211/debugfs_netdev.c | 2 +- net/mac80211/ieee80211_i.h | 7 +- net/mac80211/main.c | 4 +- net/mac80211/mlme.c | 114 +- net/mac80211/offchannel.c | 2 +- net/mac80211/rc80211_minstrel_ht.c | 154 ++- net/mac80211/rc80211_minstrel_ht.h | 2 +- net/mac80211/status.c | 91 +- net/mac80211/util.c | 40 - net/mac80211/wpa.c | 87 +- net/mptcp/protocol.c | 12 - net/mptcp/sockopt.c | 15 + net/netfilter/nf_conntrack_core.c | 304 +++-- net/netfilter/nf_conntrack_ecache.c | 165 +-- net/netfilter/nf_conntrack_extend.c | 32 +- net/netfilter/nf_conntrack_helper.c | 5 - net/netfilter/nf_conntrack_netlink.c | 88 +- net/netfilter/nf_conntrack_proto.c | 10 +- net/netfilter/nf_conntrack_standalone.c | 2 +- net/netfilter/nf_conntrack_timeout.c | 7 +- net/netfilter/nf_nat_masquerade.c | 5 +- net/netfilter/nfnetlink.c | 40 +- net/netfilter/nfnetlink_cttimeout.c | 47 +- net/netfilter/nft_flow_offload.c | 8 + net/sched/act_pedit.c | 4 + net/sched/em_meta.c | 7 +- net/sctp/input.c | 4 +- net/sctp/output.c | 3 +- net/smc/af_smc.c | 50 +- net/sunrpc/svc.c | 18 +- net/sunrpc/svc_xprt.c | 5 +- net/wireless/nl80211.c | 64 +- security/integrity/evm/evm.h | 3 - security/integrity/evm/evm_crypto.c | 2 +- security/integrity/evm/evm_main.c | 2 +- .../integrity/platform_certs/keyring_handler.c | 6 +- .../integrity/platform_certs/keyring_handler.h | 8 + security/integrity/platform_certs/load_uefi.c | 33 + sound/pci/hda/Kconfig | 2 + sound/pci/hda/cs35l41_hda.c | 155 ++- sound/pci/hda/cs35l41_hda.h | 4 + sound/pci/hda/cs35l41_hda_spi.c | 2 +- sound/pci/hda/hda_component.h | 2 - sound/pci/hda/patch_realtek.c | 55 +- sound/soc/codecs/cs35l41-lib.c | 113 ++ sound/soc/codecs/cs35l41.c | 117 +- sound/soc/codecs/cs35l41.h | 18 - sound/usb/card.c | 1 + sound/usb/card.h | 3 +- sound/usb/endpoint.c | 90 +- sound/usb/quirks-table.h | 9 + sound/usb/usbaudio.h | 1 + tools/include/uapi/linux/if_link.h | 2 + tools/lib/bpf/libbpf.c | 8 +- tools/testing/kunit/configs/all_tests_uml.config | 37 + tools/testing/kunit/kunit.py | 9 +- tools/testing/kunit/kunit_config.py | 12 +- tools/testing/kunit/kunit_json.py | 5 +- tools/testing/kunit/kunit_kernel.py | 10 +- tools/testing/kunit/kunit_parser.py | 134 +-- tools/testing/kunit/kunit_tool_test.py | 25 +- tools/testing/kunit/qemu_configs/riscv.py | 1 + tools/testing/kunit/run_checks.py | 2 +- .../kunit/test_data/test_is_test_passed-crash.log | 70 -- .../test_is_test_passed-no_tests_no_plan.log | 2 +- tools/testing/nvdimm/pmem-dax.c | 4 +- tools/testing/selftests/arm64/bti/Makefile | 6 +- tools/testing/selftests/bpf/Makefile | 6 +- tools/testing/selftests/ir/ir_loopback.sh | 2 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 1 + 398 files changed, 8217 insertions(+), 4269 deletions(-) delete mode 100644 Documentation/devicetree/bindings/mtd/aspeed-smc.txt create mode 100644 Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml delete mode 100644 drivers/mtd/spi-nor/controllers/aspeed-smc.c create mode 100644 drivers/scsi/lpfc/lpfc_vmid.c create mode 100644 drivers/spi/spi-aspeed-smc.c delete mode 100644 include/linux/platform_data/timer-ixp4xx.h create mode 100644 tools/testing/kunit/configs/all_tests_uml.config delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-crash.log