This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits 11cb68ad52ac Add linux-next specific files for 20240408 omits a59720dbf2b7 ASoC: Intel: avs: stop building when PAGE_SIZE == 64K omits 019d2a17a87e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits daa5229fc6fa Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 27c03638cd9c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6fe8ac47f3f7 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits f448e70b08e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1bf07f7192c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9d888d887bd2 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits f7362ada672e Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 7b3ce24da2fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a32ad368e0e1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b42a9a03d14e Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 45c2e97b888b Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits b730e170a43a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f6d1ae63a94 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d3deac6a72d5 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits b5dbf679d267 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c9c64e39e40e Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits e490e57f7181 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 26c393a77490 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 51f996f1b6b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 805be1a6ca03 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 1cfcc89521b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c91fc8e9b978 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09855892067f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 64dacfd61e49 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1b4cf6aba05a Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits a0480ad66e21 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 0da502187e0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e8ea3e10e6c Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 03463f5b9928 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e898df5512d7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 39146268dbda Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 3d84dd7401f3 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 8fb78d7bf90c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8e752780403 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 6420869c6788 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 2f5dcc452802 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits bb502cefbd74 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits a02052478df8 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits d7edb079d2b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 300ef6c5a5a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c09743bbea8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 42606d097d2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e05252c36a6 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 82aa110d53cf Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits f8313ea49cb2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 251ede5c8559 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 430461173a00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0794d7a061a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d1a02a762a1b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits de21d63e83a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a2037f8deb21 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits c5b0b27193b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93f5fbda2ce0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e56c7410548f Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 2c9eefb2de8f Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits b6e61a83304f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f0fc9609b722 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f2ac3c653e58 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6d5a498ab85 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 0b9582c7a6f6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 43d44f0d1006 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c7559fa9372c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3177158fd12b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 70f073cbdc41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 018216bed978 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f100f511b76 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 3dd2a421499e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 787ae8bc71a0 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 5a86dee51141 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 5bb2507f9bc4 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 2551ab454e14 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 99004f0e40dc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 40cd71a15f69 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 3e2998303639 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits b5ae7d7ff545 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a484135ab2cd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 161145164d99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a0a38bc64b8 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits c4d454ce6aa4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dcf278bcc6ff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fc0eb2627395 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fcba05326643 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits f5f7c6bda0c6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits d672d0c5a5eb Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 90dea89d2269 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits ce252ba1dc41 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 97807eff4426 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2343956263b Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 0a90bb17ba0c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 59df481b93e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d3e14bc4192 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 481cbecfdd22 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 62c385391bc6 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits e136ce58a8de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c389ad06c2c Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 46fa6a7df776 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits fbea26d7946f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 4743c78257b5 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 357ccc08e0c6 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 48f9de17be05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3a4c89098ce3 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits 4cd51c0aae80 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 5f4d6938d0a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 730928131b87 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits e41b70f4d593 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 47c062282ef1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c14166a6fc2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 39700fc83fc1 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 54f6c30962ec Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 0f2efca607e1 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits da4421e2804a Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 45fb5e655d79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8452582741b Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 6d4340f3f4d6 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 28b3742a7921 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 88c426aee58e Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 7c5ea7107388 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 608ab66804ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8bd8a2c296f Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 12b6fed4002a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 490723c0703d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 483bda8f7c10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b5cc07593e18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9988e310c6ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 37f78f324b64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d171cec0d0c0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9a9fa8808258 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 0796b03e6b67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c789df4f7188 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 912d98975165 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits edd97a2a56fa Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 22218bfcb1af Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 54d68f8c4fbd Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits a33401780841 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 03f56e5d6f15 Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] omits d525777ef242 Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] omits a6b513c2cef5 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 9397f3272b28 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ed74e0473b8a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 03dc9443a035 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits 3d6db24318db Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 22476821102f Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits f1e864a92416 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8267b2659c9a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1fd7a09a73c9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ca201e6cb4b2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 20b9c7f797e6 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 575d2973922e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f77a4dae80bf Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git omits 0eae6d4fda09 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 24a4ffe37358 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c2f84d128f65 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7200bdb05618 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2bb3f075f8ff Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5b73acae6828 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 0819c2bff79b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bda33e2aefb8 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits ab76bbbef397 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d5cc6f8f85f9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits cfbbf1bf81b8 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 4b9428059eb4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0bff32a837b9 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 2fbc31ab7fa7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9a252c8108ea Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 3f8f13ea2292 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 4def7b92de29 smb3: fix Open files on server counter going negative omits dc8b64fa3560 smb3: fix broken reconnect when password changing on the s [...] omits 45485d942326 scsi: cxlflash: Fix function pointer cast warnings omits c7b68aabef5a Merge patch series "scsi: ufs: qcom: Add missing interconn [...] omits 810efb894e01 scsi: ufs: qcom: Add sanity checks for gear/lane values du [...] omits b42afa728565 scsi: ufs: qcom: Add missing interconnect bandwidth values [...] omits 1f58d8580e5d Merge remote-tracking branch 'asoc/for-6.10' into asoc-next omits 4ff2d4b81d70 cxl: Add checks to access_coordinate calculation to fail m [...] omits 5ee2b892734c cxl: Consolidate dport access_coordinate ->hb_coord and -> [...] omits eace1e3d191f cxl: Fix incorrect region perf data calculation omits c2db06c1a27e cxl: Fix retrieving of access_coordinates in PCIe path omits 1945f4664186 Merge branch 'mm-nonmm-unstable' into mm-everything omits 00a66d223e42 vmcore: replace strncpy with strscpy_pad omits 1667fbb523f3 ocfs2: use coarse time for new created files omits 4425c27baa9e ocfs2: update inode fsync transaction id in ocfs2_unlink a [...] omits 5124f6598c2c ocfs2: fix races between hole punching and AIO+DIO omits 83062be7cab3 ocfs2: return real error code in ocfs2_dio_wr_get_block omits 1fe10faf3fd1 devres: don't use "proxy" headers omits 74d0c7f05c4a devres: switch to use dev_err_probe() for unification omits 81dcca5d5614 kgdb: add HAS_IOPORT dependency omits 8744a6d0ec6e Squashfs: remove deprecated strncpy by not copying the string omits e08ee1969284 ipc: remove the now superfluous sentinel element from ctl_ [...] omits 0df1a21888b4 initrd: remove the now superfluous sentinel element from c [...] omits 2e88e11b0023 kcov: avoid clang out-of-range warning omits 6bb9f697d53f selftests/fpu: allow building on other architectures omits aab408d6f907 selftests/fpu: move FP code to a separate translation unit omits 74817eefb289 drm/amd/display: use ARCH_HAS_KERNEL_FPU_SUPPORT omits f1b15cb0659a drm/amd/display: only use hard-float, not altivec on powerpc omits 588bb189062b riscv: add support for kernel-mode FPU omits faa8303f37be x86: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits 9cd1e03d285e powerpc: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits eecd5c5a567b LoongArch: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits e4a102cb90e9 lib/raid6: use CC_FLAGS_FPU for NEON CFLAGS omits 0968a3fbc61d arm64: crypto: use CC_FLAGS_FPU for NEON CFLAGS omits af01cb409d3e arm64: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits 80fc872ab562 ARM: crypto: use CC_FLAGS_FPU for NEON CFLAGS omits 1955dd6c893f ARM: implement ARCH_HAS_KERNEL_FPU_SUPPORT omits 87edb3d87b94 arch: add ARCH_HAS_KERNEL_FPU_SUPPORT omits 63ec1f32efb1 x86/fpu: fix asm/fpu/types.h include guard omits 9abadbaa79cc Documentation: kdump: clean up the outdated description omits 1f106397d27e arch/loongarch: clean up the left code and Kconfig item re [...] omits 3fd947b0a642 ocfs2: fix sparse warnings omits bab9c163e14d ocfs2: speed up chain-list searching omits bdff295c404a ocfs2: adjust enabling place for la window omits 37a89e1f84e6 ocfs2: improve write IO performance when fragmentation is high omits df3a02492415 regset: use kvzalloc() for regset_get_alloc() omits 0baf1871533f NUMA: early use of cpu_to_node() returns 0 instead of the [...] omits bdb0fc952cb5 fs: add kernel-doc comments to fat_parse_long() omits 6244b678e987 x86: call instrumentation hooks from copy_mc.c omits 729479bd0c69 instrumented.h: add instrument_memcpy_before, instrument_m [...] omits 0587470ceb75 mm: kmsan: implement kmsan_memmove() omits ef93851ae935 bootconfig: do not put quotes on cmdline items unless necessary omits bb77770fb4a3 lib/build_OID_registry: don't mention the full path of the [...] omits cca300e059e5 ocfs2: update inode ctime in ocfs2_fileattr_set omits 126547c1c386 ocfs2: correctly use ocfs2_find_next_zero_bit() omits f43b3aae9451 __mod_memcg_lruvec_state-enhance-diagnostics-fix omits 088ee5ee8057 __mod_memcg_lruvec_state(): enhance diagnostics omits 79aad0c8eb6c mm: add swappiness= arg to memory.reclaim omits 076c17c85376 mm: add defines for min/max swappiness omits caf5b7e489bf mm: optimization on page allocation when CMA enabled omits 4de2faae907d filemap: replace pte_offset_map() with pte_offset_map_nolock() omits af8bada852e5 memory tier: create CPUless memory tiers after obtaining H [...] omits 15c7f135cde0 memory tier: dax/kmem: introduce an abstract layer for fin [...] omits 02cb416d8569 mm: add per-order mTHP anon_swpout and anon_swpout_fallbac [...] omits d4358ee0a075 mm: add per-order mTHP anon_alloc and anon_alloc_fallback [...] omits 855bfc117963 mm: set pageblock_order to HPAGE_PMD_ORDER in case with !C [...] omits afb00854ce41 mm: convert free_zone_device_page to free_zone_device_folio omits 67267f16b9d1 mm: combine __folio_put_small, __folio_put_large and __folio_put omits e7fdd5a32fb6 mm: inline destroy_large_folio() into __folio_put_large() omits c730a32eea4c mm: combine free_the_page() and free_unref_page() omits 7e6ecd07b8dc mm: free non-hugetlb large folios in a batch omits f2880b2f3351 mm: convert pagecache_isize_extended to use a folio omits 12868d07c4b0 mm/hugetlb: pass correct order_per_bit to cma_declare_cont [...] omits 547788816a94 mm/cma: drop incorrect alignment check in cma_init_reserved_mem omits f6a52a2b05a2 selftests/mm: fix additional build errors for selftests omits 10cc541b4c79 selftests: break the dependency upon local header files omits 773f2ae61c29 hugetlb: convert hugetlb_wp() to use struct vm_fault omits cc1dbdabbf12 hugetlb: convert hugetlb_no_page() to use struct vm_fault omits 8fdda6f11083 hugetlb: convert hugetlb_fault() to use struct vm_fault omits b2c4c4e85775 mm/ksm: remove redundant code in ksm_fork omits 370e3939cd07 mm: use "GUP-fast" instead "fast GUP" in remaining comments omits 72c22be1bde8 mm/treewide: rename CONFIG_HAVE_FAST_GUP to CONFIG_HAVE_GUP_FAST omits 96983596fae1 mm/gup: consistently name GUP-fast functions omits 818f8e4bd916 hugetlb: convert alloc_buddy_hugetlb_folio to use a folio omits c03ef0a3b0f6 mm: remove struct page from get_shadow_from_swap_cache omits 1307305734e6 x86: mm: accelerate pagefault when badaccess omits 333887ae168e s390: mm: accelerate pagefault when badaccess omits 0c956313e2ee riscv: mm: accelerate pagefault when badaccess omits ae1885aa3e82 powerpc: mm: accelerate pagefault when badaccess omits f4fc09301151 arm: mm: accelerate pagefault when VM_FAULT_BADACCESS omits 7dee2f414705 arm64: mm: accelerate pagefault when VM_FAULT_BADACCESS omits 63a419e11e73 arm64: mm: cleanup __do_page_fault() omits a486e1e4fb83 mm-madvise-avoid-split-during-madv_pageout-and-madv_cold-fix omits 24af38f4720f mm: madvise: avoid split during MADV_PAGEOUT and MADV_COLD omits 8bf89ef3aacf mm: vmscan: avoid split during shrink_folio_list() omits c581ac550250 mm: swap: allow storage of all mTHP orders omits 96d09ee9e068 mm: swap: simplify struct percpu_cluster omits ff0a66f246a6 mm: swap: free_swap_and_cache_nr() as batched free_swap_an [...] omits 18468133ad58 mm: swap: remove CLUSTER_FLAG_HUGE from swap_cluster_info:flags omits fc25e666e597 mm: page_alloc: use the correct THP order for THP PCP omits d38cb5a77e7c proc: convert smaps_pmd_entry to use a folio omits f387d358f10b proc: pass a folio to smaps_page_accumulate() omits bcd8fd529357 proc: convert smaps_page_accumulate to use a folio omits 740fe9c04ade proc: convert gather_stats to use a folio omits db84c022f0e0 mm: generate PAGE_IDLE_FLAG definitions omits 157370d69ee4 mm: remove page_idle and page_young wrappers omits 19deb7cdfaa3 proc: convert smaps_account() to use a folio omits 4accfc16e95e proc: convert clear_refs_pte_range to use a folio omits 6963e6050e75 khugepaged: use a folio throughout hpage_collapse_scan_file() omits 668c6193bf9f khugepaged: use a folio throughout collapse_file() omits 56f3dc6ad426 khugepaged: remove hpage from collapse_file() omits 6182a3723942 khugepaged: pass a folio to __collapse_huge_page_copy() omits ae75cc31e813 khugepaged: remove hpage from collapse_huge_page() omits 552c0175caff khugepaged: convert alloc_charge_hpage to alloc_charge_folio omits dd0f1261b399 khugepaged: inline hpage_collapse_alloc_folio() omits d6060ae060b7 selftests/mm: mremap_test: use sscanf to parse /proc/self/maps omits 8d460651c2b8 selftests/mm: mremap_test: optimize execution time from mi [...] omits 3069563e57e6 selftests/mm: mremap_test: optimize using pre-filled rando [...] omits 38be09f96c78 memory: remove the now superfluous sentinel element from c [...] omits cf594ab8185d mm: rename vma_pgoff_address back to vma_address omits 774433fb03ed mm: remove vma_address() omits b165ad97d2cb mm: correct page_mapped_in_vma() for large folios omits d8b7556ed55c mm: huge_memory: add the missing folio_test_pmd_mappable() [...] omits d4c7ec76726c mm-support-multi-size-thp-numa-balancing-v3 omits 3d0c3455a110 mm: support multi-size THP numa balancing omits 80c604d39e69 mm: factor out the numa mapping rebuilding into a new helper omits 861855491bc5 mm: alloc_anon_folio: avoid doing vma_thp_gfp_mask in fall [...] omits 9db81667ae0c zram: add max_pages param to recompression omits 86d9fe6962fe mm: init_mlocked_on_free_v3 omits 52cef330c017 selftest-mm-ksm_functional_tests-extend-test-case-for-ksm- [...] omits 21727ccee019 selftest/mm: ksm_functional_tests: extend test case for ks [...] omits 958a8da94032 selftest/mm: ksm_functional_tests: refactor mmap_and_merge [...] omits 4bde099cd3fe mm/ksm: fix ksm exec support for prctl omits 0b069b10e76f selftests/x86: add placement guard gap test for shstk omits fce649092152 x86/mm: care about shadow stack guard gap during placement omits 63536e060aae x86/mm: implement HAVE_ARCH_UNMAPPED_AREA_VMFLAGS omits 48b059488a0f mm: take placement mappings gap into account omits 713a6db740ef treewide: use initializer for struct vm_unmapped_area_info omits 48ee2a7df233 powerpc: use initializer for struct vm_unmapped_area_info omits 2f94d504b26b parisc: use initializer for struct vm_unmapped_area_info omits 5eb3ce166a58 csky: use initializer for struct vm_unmapped_area_info omits 44ece6ba69d3 thp: add thp_get_unmapped_area_vmflags() omits 18fa8f529556 mm: use get_unmapped_area_vmflags() omits 3e9d7ea50cb8 mm: remove export for get_unmapped_area() omits a766a58c0dca mm: introduce arch_get_unmapped_area_vmflags() omits 16af26646689 mm: switch mm->get_unmapped_area() to a flag omits 77d56a41fee1 proc: refactor pde_get_unmapped_area as prep omits f2ac56ee4a7c userfaultfd: early return in dup_userfaultfd() omits 919a2a8730c0 mm: remove __set_page_dirty_nobuffers() omits 4ae4267b8bbc mm: remove "prot" parameter from move_pte() omits 3ddc4ef623e9 mm: optimize CONFIG_PER_VMA_LOCK member placement in vm_ar [...] omits f776539844c6 filemap: remove __set_page_dirty() omits 2e723c755093 mm: use rwsem assertion macros for mmap_lock omits 05423204984c mm-allow-anon-exclusive-check-over-hugetlb-tail-pages-fix omits 183bb79db713 mm: allow anon exclusive check over hugetlb tail pages omits 7f8cad9ec727 mm/gup: handle hugetlb in the generic follow_page_mask code omits d6b44bbaa435 mm/gup: handle hugepd for follow_page() omits 5886e1de5213 fixup! mm/gup: handle huge pmd for follow_pmd_mask() omits b54c45e093ca mm/gup: handle huge pmd for follow_pmd_mask() omits c35b69d01294 mm/gup: handle huge pud for follow_pud_mask() omits 870a9222f7f2 mm/gup: cache *pudp in follow_pud_mask() omits 0748d07ec175 mm/gup: handle hugetlb for no_page_table() omits 9658052ccffd mm/gup: refactor record_subpages() to find 1st small page omits b057e4a0bbbd mm-gup-drop-folio_fast_pin_allowed-in-hugepd-processing-fix omits 4c61eae2c16f mm/gup: drop gup_fast_folio_allowed() in hugepd processing omits 7ac32194bf72 fixup! mm/arch: provide pud_pfn() fallback omits bccacb907c1d mm/arch: provide pud_pfn() fallback omits 48af23fef62f mm: introduce vma_pgtable_walk_{begin|end}() omits 62d0e5dbe760 mm: make HPAGE_PXD_* macros even if !THP omits 074f9177695c mm/hugetlb: declare hugetlbfs_pagecache_present() non-static omits 5228fa275120 mm/Kconfig: CONFIG_PGTABLE_HAS_HUGE_LEAVES omits aeefdd49b9f0 mm: rename mm_put_huge_zero_page to mm_put_huge_zero_folio omits 7a67401463ff dax: use huge_zero_folio omits bc3180b4ee94 mm: convert do_huge_pmd_anonymous_page to huge_zero_folio omits 15463cfe7bd2 mm: convert huge_zero_page to huge_zero_folio omits 35c171c03b45 mm: convert migrate_vma_collect_pmd to use a folio omits a885e1bac3f5 mm: add pmd_folio() omits c798f61f4182 mm: add is_huge_zero_folio() omits bda51b38232a sparc: use is_huge_zero_pmd() omits d818d7e4116d zswap: replace RB tree with xarray omits 212b0e3c6270 zswap: replace RB tree with xarray omits 07ccffd62b1a mm/page_alloc.c: change the array-length to MIGRATE_PCPTYPES omits eee37afa08cd mm/page_alloc.c: don't show protection in zone's ->lowmem_ [...] omits 7321ff85439e mm/mm_init.c: remove the outdated code comment above defer [...] omits 83fbe2477299 mm-page_allocc-remove-unneeded-codes-in-numa-version-of-bu [...] omits 6140069f1913 mm/page_alloc.c: remove unneeded codes in !NUMA version of [...] omits d633fb459609 mm: make __absent_pages_in_range() as static omits cbd5a6c042d7 mm/init: remove the unnecessary special treatment for memo [...] omits 841b9da80102 mm: move array mem_section init code out of memory_present() omits 6c2de1aeb758 mm, slab: move slab_memcg hooks to mm/memcontrol.c omits 66142d94ac86 mm-slab-move-memcg-charging-to-post-alloc-hook-fix-2 omits 9860513054fb fixup! mm, slab: move memcg charging to post-alloc hook omits b81270883abd mm, slab: move memcg charging to post-alloc hook omits ad4d4e705a45 proc-rewrite-stable_page_flags-fix-2 omits f2cc54a8007d proc-rewrite-stable_page_flags-fix omits 0de5419dd351 proc: rewrite stable_page_flags() omits 4ad995d14f8e remove references to page->flags in documentation omits 6fdbf17b1b01 slub: remove use of page->flags omits c378e8c47b6a mm-convert-arch_clear_hugepage_flags-to-take-a-folio-fix omits 6f3924ed6b37 mm: convert arch_clear_hugepage_flags to take a folio omits 7600e06e662a mm: make page_mapped() take a const argument omits fd370edca2f4 mm: make is_free_buddy_page() take a const argument omits 60e6505f4b37 mm: make folio_test_idle and folio_test_young take a const [...] omits 1ffa044048e2 mm: make page_ext_get() take a const argument omits 6fc9a71b2705 xtensa: remove uses of PG_arch_1 on individual pages omits c9d4b7e61884 sh-remove-use-of-pg_arch_1-on-individual-pages-fix omits 67efc40467c7 sh: remove use of PG_arch_1 on individual pages omits 14d43b52bf90 mm: merge folio_is_secretmem() and folio_fast_pin_allowed( [...] omits 9c45cd369a53 selftests/memfd_secret: add vmsplice() test omits 94af8c4922ec mm: move follow_phys to arch/x86/mm/pat/memtype.c omits b3011e868833 mm: remove follow_pfn omits 8c5b117f2452 virt: acrn: stop using follow_pfn omits 3784020457f5 mm: backing-dev: use group allocation/free of per-cpu coun [...] omits 3dc742666bfe huge_memory.c: document huge page splitting rules more thoroughly omits 3799dc070d6c mm/mmap: convert all mas except mas_detach to vma iterator omits eeb200f5fb39 mm/mm_init.c: remove arch_reserved_kernel_pages() omits ec61b60aff7c mm/mm_init.c: remove unneeded calc_memmap_size() omits 387f99cb4789 mm/mm_init.c: remove meaningless calculation of zone->mana [...] omits 16f0030e5e63 mm/mm_init.c: remove meaningless calculation of zone->mana [...] omits 43d2a37d31e3 mm/mm_init.c: add new function calc_nr_all_pages() omits 0eeec8163802 mm/mm_init.c: remove the useless dma_reserve omits 40d0eec566de x86: remove unneeded memblock_find_dma_reserve() omits 15add5b9b9e7 mm/filemap: optimize filemap folio adding omits bf8960d977a0 lib/xarray: introduce a new helper xas_get_order omits f752a27faa56 mm/filemap: clean up hugetlb exclusion code omits 74c5fe09483a mm/filemap: return early if failed to allocate memory for split omits 16878a1fb33b folio_likely_mapped_shared() kerneldoc fixup omits 544993b84d24 mm: convert folio_estimated_sharers() to folio_likely_mapp [...] omits 92540c7fc977 mm-migrate-split-source-folio-if-it-is-on-deferred-split-list-fix omits f3de6fe734cf mm/migrate: split source folio if it is on deferred split list omits 30c1c9c88deb mm-hold-ptl-from-the-first-pte-while-reclaiming-a-large-folio-fix omits f87e18832fdd mm: hold PTL from the first PTE while reclaiming a large folio omits 4b8d11e2c912 mm/vmalloc.c: optimize to reduce arguments of alloc_vmap_area() omits 714cf35d9bb3 mm/filemap: don't decrease mmap_miss when folio has workin [...] omits 0a18b76dcbdb mm/filemap: don't decrease mmap_miss when folio has workin [...] omits 96e369b4036e mm/readahead: break read-ahead loop if filemap_add_folio r [...] omits a896d269cf38 arm64: mm: swap: support THP_SWAP on hardware with MTE omits 074f7d0ec502 selftests/mm: parse VMA range in one go omits 7f27b3c1e0c4 docs: hugetlbpage.rst: add hugetlb migration description omits 9cfd9da738a6 mm: hugetlb: make the hugetlb migration strategy consistent omits 7a0a0d04418d mm: record the migration reason for struct migration_targe [...] omits 5bd4e176337a mm/vmalloc: eliminated the lock contention from twice to once omits 7036ff0e1659 mm/kmemleak: disable KASAN instrumentation in kmemleak omits aecd68f92f07 mm/kmemleak: compact kmemleak_object further omits 075a9b593547 mm: zswap: remove nr_zswap_stored atomic omits e1f5a167b4ec mm: page_alloc: batch vmstat updates in expand() omits fa620174655d mm: page_alloc: change move_freepages() to __move_freepage [...] omits dc9243578c73 mm: page_alloc: consolidate free page accounting fix 2 omits f2e2034a42aa mm: page_alloc: consolidate free page accounting fix omits 819893e7082d mm: page_alloc: consolidate free page accounting omits 70a8b34bb862 mm-page_isolation-prepare-for-hygienic-freelists-fix omits 0f1b9e2dbf92 mm: page_isolation: prepare for hygienic freelists omits 8de9ec7264e3 mm: page_alloc: set migratetype inside move_freepages() omits 4e35d1a2429c mm: page_alloc: close migratetype race between freeing and [...] omits 6dc1a4cae064 mm-page_alloc-fix-freelist-movement-during-block-conversion-fix omits b3df80c8f3d6 mm: page_alloc: fix freelist movement during block conversion omits 2b6a74faaf8d mm: page_alloc: fix move_freepages_block() range error omits 1740d11512b2 mm: page_alloc: move free pages when converting block duri [...] omits 6946a84388e3 mm: page_alloc: fix up block types when merging compatible blocks omits 626059e7808d mm: page_alloc: optimize free_unref_folios() omits 57315d6fbfe7 mm: page_alloc: remove pcppage migratetype caching omits 0ae2aab50f41 fixup! selftests/mm: run_vmtests.sh: fix hugetlb mem size [...] omits 71ab7b1aa40e selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation omits 21d05cb2ecf7 mm/page-flags: make PageMappingFlags return bool omits 359659f90b60 mm/page-flags: make __PageMovable return bool omits 2b6f14f1a3c1 s390/mm: re-enable the shared zeropage for !PV and !skeys [...] omits d89d62d393c8 mm/userfaultfd: don't place zeropages when zeropages are d [...] omits 8700b8b9a36b selftests-mm-confirm-va-exhaustion-without-reliance-on-cor [...] omits a476bf926f17 selftests/mm: confirm VA exhaustion without reliance on co [...] omits 2c05bba17cae hugetlb: remove mention of destructors omits 8329323f706a mm: improve dumping of mapcount and page_type omits 3525cda9266f mm-free-up-pg_slab-fix omits db681547cb63 mm: free up PG_slab omits f16079410f57 mm: remove a call to compound_head() from is_page_hwpoison() omits 2760b5f6500b mm-turn-folio_test_hugetlb-into-a-pagetype-fix omits 32c1f8596936 mm: turn folio_test_hugetlb into a PageType omits ba80eeacb858 mm: support page_mapcount() on page_has_type() pages omits 7cb1069e3bf2 mm: remove folio_prep_large_rmappable() omits e412dec2566d mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros omits b7b2ff06936c mm: always initialise folio->_deferred_list omits f276a44a2b42 memprofiling: documentation omits e88dee533e04 MAINTAINERS: add entries for code tagging and memory alloc [...] omits 591536b1de19 codetag: debug: introduce OBJEXTS_ALLOC_FAIL to mark faile [...] omits 80a74d55386c codetag: debug: mark codetags for reserved pages as empty omits 3a66dac42cd0 codetag: debug: skip objext checking when it's for objext itself omits 55855b34a402 lib: add memory allocations report in show_mem() omits c2e96794d9b0 Documentation: rhashtable: undo _noprof additions in the d [...] omits 38b02720edf1 rhashtable: plumb through alloc tag omits 178ad16c87f4 Documentation: mm: vmalloc: undo _noprof additions in the [...] omits fb35be12b113 arch/um: fix forward declaration for vmalloc omits 8a8d51380de4 mm: vmalloc: enable memory allocation profiling omits dfb635db3abf Documentation: mm: percpu: undo _noprof additions in the d [...] omits 298508a4ad3d mm: percpu: enable per-cpu allocation tagging omits f025129f3476 mm: percpu: add codetag reference into pcpuobj_ext omits 5e63e6dc565c mm: percpu: introduce pcpuobj_ext omits ade01dfc32a3 mm/mempool: Documentation: add missing mempool_create_node [...] omits 5043bf3d40c0 Documentation: mempool: undo _noprof additions in the docu [...] omits 94a2663b3126 mempool: hook up to memory allocation profiling omits f4c460a7d4f9 mm/slab: fix kcalloc() kernel-doc warnings omits 4a238caae658 Documentation: mm/slab: undo _noprof additions in the docu [...] omits 64e1ea824051 mm/slab: enable slab allocation tagging for kmalloc and friends omits 67ea4d3d804f rust: add a rust helper for krealloc() omits 7ca4ec844ea9 mm/slab: add allocation accounting into slab allocation an [...] omits 19f9247791df lib: add codetag reference into slabobj_ext omits 29d9e3665ebb mm/page_ext: enable early_page_ext when CONFIG_MEM_ALLOC_P [...] omits 85ecd239d098 mm: fix non-compound multi-order memory accounting in __fr [...] omits 9b5dfe26a80f mm: create new codetag references during page splitting omits cf40023dc15b Documentation: mm: undo _noprof additions in the documentation omits b3977c9d0d74 mm: enable page allocation tagging omits be61130d4506 change alloc_pages name in dma_map_ops to avoid name conflicts omits a11cb5c8e248 mm: percpu: increase PERCPU_MODULE_RESERVE to accommodate [...] omits 5500047c31d5 lib: introduce early boot parameter to avoid page_ext memo [...] omits 5b39cd99f139 lib: introduce support for page allocation tagging omits 281b5900c126 lib: do limited memory accounting for modules with ARCH_NE [...] omits b20c084f53be Documentation: fs/proc: fix allocinfo title omits ac906a377c67 lib: add allocation tagging support for memory allocation [...] omits 3b100e018cd3 lib: prevent module unloading if memory is not freed omits fe63e92a4413 lib: code tagging module support omits cea5ca990e19 lib: code tagging framework omits eac7cf1bddfe slab: objext: introduce objext_flags as extension to page_ [...] omits b21311914c45 mm/slab: introduce SLAB_NO_OBJ_EXT to avoid obj_ext creation omits 874d90989697 mm: introduce __GFP_NO_OBJ_EXT flag to selectively prevent [...] omits e0830dc7ae24 mm: introduce slabobj_ext to support slab object extensions omits 694d34eaee79 fs: convert alloc_inode_sb() to a macro omits 1c99649920d4 scripts/kallysms: always include __start and __stop symbols omits 9f3d23966c20 mm/slub: mark slab_free_freelist_hook() __always_inline omits 407f989241bf asm-generic/io.h: kill vmalloc.h dependency omits 3d06422d1cf0 kasan: hw_tags: include linux/vmalloc.h omits 56d81b56f98f fixup! fix missing vmalloc.h includes omits 5d90c9735da8 fix-missing-vmalloch-includes-fix-3 omits a800a5095942 fixup! fix missing vmalloc.h includes omits 763acb4bf74a fixup! fix missing vmalloc.h includes omits 7e82a963ac3d fix missing vmalloc.h includes omits e470856790d4 scripts/kernel-doc: drop "_noprof" on function prototypes omits daa1d135a3ab percpu: clean up all mappings when pcpu_map_pages() fails omits c99d6950d353 mm/numa_balancing: allow migrate on protnone reference wit [...] omits bc2ae3045a55 mm-mempolicy-use-numa_node_id-instead-of-cpu_to_node-v3 omits 4584b0ef9556 mm/mempolicy: use numa_node_id() instead of cpu_to_node() omits 53ebac415b6c mm: zswap: remove unnecessary check in zswap_find_zpool() omits 3c93c139e1e4 lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure omits 306b206164c3 mm: zpool: return pool size in pages omits ff5d29ffc1c5 mm: zswap: optimize zswap pool size tracking omits 2311da3207ad mm: document pXd_leaf() API omits f187b0647885 mm/arm: remove pmd_thp_or_huge() omits 5fb5b58d2303 mm/treewide: remove pXd_huge() omits 0a0d1f658661 mm/treewide: replace pXd_huge() with pXd_leaf() omits 4721f59f6d2a mm/gup: merge pXd huge mapping checks omits 60ccf4fb8f3b mm/powerpc: redefine pXd_huge() with pXd_leaf() omits 62cd62c01a17 mm/arm64: merge pXd_huge() and pXd_leaf() definitions omits 842dba2e6334 mm/arm: redefine pmd_huge() with pmd_leaf() omits 32527358e0a2 mm/arm: use macros to define pmd/pud helpers omits a29424cbfebb mm-sparc-change-pxd_huge-behavior-to-exclude-swap-entries-fix omits b2ddbd0521b1 mm/sparc: change pXd_huge() behavior to exclude swap entries omits 2d147c74f38a mm/x86: change pXd_huge() behavior to exclude swap entries omits e13abf6d5897 mm/gup: check p4d presence before going on omits 9595645df2ef mm/gup: cache p4d in follow_p4d_mask() omits ca0a1aaf654c mm/hmm: process pud swap entry without pud_huge() omits 9ada8927df6b mm: page_alloc: control latency caused by zone PCP draining omits 36a74e6fb1db selftests/mm: virtual_address_range: Switch to ksft_exit_fail_msg omits a40b4500670c mm/madvise: don't perform madvise VMA walk for MADV_POPULA [...] omits 4850d1123379 mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAUL [...] omits e61eaf891daf mm: memcg: add NULL check to obj_cgroup_put() omits 7370759dd85a mm: remove guard around pgd_offset_k() macro omits 554533398e31 Merge branch 'mm-stable' into mm-unstable omits a0fc6c06de46 mm,page_owner: fix printing of stack records omits 6e9f03b95738 mm,page_owner: fix accounting of pages when migrating omits 56127df371e2 mm,page_owner: fix refcount imbalance omits 7cde5c9e3078 mm,page_owner: update metadata for tail pages omits 3859ec88e461 userfaultfd: change src_folio after ensuring it's unpinned [...] omits e2040e86d660 pwm: bcm2835: Drop open coded variant of devm_clk_rate_exc [...] omits 531fb8c3767a pwm: bcm2835: Introduce a local variable for &pdev->dev omits 2f8cf114a485 dt-bindings: pwm: mediatek,pwm-disp: Document power-domain [...] omits 29493ca7d6b1 Merge branches 'arm32-for-6.10', 'arm64-defconfig-for-6.10 [...] omits 13f3817d9d33 integrity: Avoid -Wflex-array-member-not-at-end warnings omits aa64e76d50ef ftrace: Asynchronous grace period for register_ftrace_direct() omits 1da55a7e8686 rcu: Fix buffer overflow in print_cpu_stall_info() omits ff30b4fbcd02 rcutorture: Use rcu_gp_slow_register/unregister() only for [...] omits 31bf492dde30 torture: Scale --do-kvfree test time omits b136fbf36750 rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow omits 50308a15a36e rcutorture: Fix invalid context warning when enable srcu b [...] omits 59a02063ffe4 rcutorture: Make stall-tasks directly exit when rcutorture [...] omits 41abc12d0c16 rcu: Mollify sparse with RCU guard omits 54a5c4755d74 rcutorture: Removing redundant function pointer initialization omits 61f4ee02adc0 rcutorture: Make rcutorture support print rcu-tasks gp state omits e758fc8e0f78 rcutorture: Use the gp_kthread_dbg operation specified by cur_ops omits bcc99e0e5aca rcu: Add lockdep_assert_in_rcu_read_lock() and friends omits a20c2f00b0fc rcu: Remove redundant CONFIG_PROVE_RCU #if condition omits 47b40666dddb rcu: Inform KCSAN of one-byte cmpxchg() in rcu_trc_cmpxchg [...] omits 5e5c8419b8db rcu: Make hotplug operations track GP state, not flags omits b3a845060e90 rcu: Mark loads from rcu_state.n_online_cpus omits 50faf75674fc rcu: Mark writes to rcu_sync ->gp_count field omits eb543422f8d4 rcu: Bring diagnostic read of rcu_state.gp_flags into alignment omits 255343b6f2f1 rcu: Remove redundant READ_ONCE() of rcu_state.gp_flags in tree.c omits 2d10d04b5865 rcutorture: Re-use value stored to ->rtort_pipe_count inst [...] omits 5aff0be892bb rcutorture: Fix rcu_torture_one_read() pipe_count overflow [...] omits 7c6f616039c5 rcutorture: Remove extraneous rcu_torture_pipe_update_one( [...] omits 27c665f6822e rcutorture: ASSERT_EXCLUSIVE_WRITER() for ->rtort_pipe_cou [...] omits 8aa037e06d11 rcu: Make Tiny RCU explicitly disable preemption omits bf180cdc20a1 rcu: Remove redundant BH disabling in TINY_RCU omits 7e829e7eb931 ftrace: Chose RCU Tasks based on TASKS_RCU rather than PREEMPTION omits b26620e75281 bpf: Chose RCU Tasks based on TASKS_RCU rather than PREEMPTION omits d899e0b26188 rcutorture: Dump GP kthread state on insufficient cb-flood [...] omits 9b4ad76da0d4 rcu: Add lockdep checks and kernel-doc header to rcu_softirq_qs() omits 38f162b6d3cb rcu-tasks: Fix the comments for tasks_rcu_exit_srcu_stall_timer omits 8f050af0f141 MAINTAINERS: Update Neeraj's email address omits 9b72578a6d39 rcu-tasks: Replace exit_tasks_rcu_start() initialization w [...] omits cf7cd1971712 rcu-tasks: Make Tasks RCU wait idly for grace-period delays omits d0e9bbafdc68 tracing: Select new NEED_TASKS_RCU Kconfig option omits 297d37467146 arch: Select new NEED_TASKS_RCU Kconfig option omits b4f6997d9e8d bpf: Select new NEED_TASKS_RCU Kconfig option omits f6cfa7b26e4f rcu: Create NEED_TASKS_RCU to factor out enablement logic omits 2039b92451da rcutorture: Dump # online CPUs on insufficient cb-flood la [...] omits 99beb335a2ab rcutorture: Enable RCU priority boosting for TREE09 omits 394e99ca8226 doc: Remove references to arrayRCU.rst omits 9eaef03683d7 srcu: Make Tiny SRCU explicitly disable preemption omits 623322ab9ba7 rcu: Make TINY_RCU depend on !PREEMPT_RCU rather than !PREEMPTION omits 90b2dbc66da2 rcu: Update lockdep while in RCU read-side critical section omits 95284dd644a1 rcutorture: Disable tracing to permit Tasks Rude RCU testing omits 34ef5a5fcacd scftorture: Increase memory provided to guest OS omits c7ddc6b66848 Merge branches 'bootconfig.2024.04.04a', 'lkmm.2024.04.04a [...] omits 3bf8b781e45e Merge branches 'pm-sleep' and 'intel-pstate' into linux-next omits 591a95491449 Merge branch 'pm-em' into linux-next omits 54b53156ad36 Bluetooth: hci_intel: Fix multiple issues reported by chec [...] omits d6126dfaf91e Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNE [...] omits 731369c312d5 Merge branch 'thermal-core' into linux-next omits 6a75550ad6ab Merge remote-tracking branch 'spi/for-6.10' into spi-next omits b33d3801b304 pwm: Don't check pointer for being non-NULL after use omits 57d0a7b16ec1 pwm: Add missing kernel-doc for pwm_chip:cdev omits da87abc38f8c Merge branch 'intel-pstate' into linux-next omits 65065831698a Merge branch 'acpi-thermal' into linux-next omits 155cc23410d2 pwm: stm32: Calculate prescaler with a division instead of a loop omits a6412d39dfdb pwm: stm32: Fix for settings using period > UINT32_MAX omits 137960472ed9 pwm: stm32: Improve precision of calculation in .apply() omits acd459150b19 pwm: stm32: Add error messages in .probe()'s error paths omits 10c6a8f31be2 pwm: Add support for pwmchip devices for faster and easier [...] omits 89ee5a850ec8 erofs: add a reserved buffer pool for lz4 decompression omits 3e3fa13686bf Bluetooth: ISO: Handle PA sync when no BIGInfo reports are [...] omits 9aeedf89a4fb Bluetooth: ISO: Make iso_get_sock_listen generic omits 4d0d849bc5fd Bluetooth: Fix memory leak in hci_req_sync_complete() omits bcc934c07f2f Merge branches 'pm-cpufreq' and 'pm-docs' into linux-next omits b05ba2ed438d Merge branches 'acpi-tables' and 'acpi-bus' into linux-next omits 1dc4ea16cb2c Merge branch 'thermal-intel' into linux-next omits 1c89beb9534d erofs: do not use pagepool in z_erofs_gbuf_growsize() omits 7a7513292cc6 erofs: rename per-CPU buffers to global buffer pool and ma [...] omits 57337aff95b1 m68k: Avoid CONFIG_COLDFIRE switch in uapi header omits 7d80e7ebf9e3 Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() omits 32426ef6d4fb Bluetooth: SCO: add TX timestamping omits b34c2bffef04 Bluetooth: L2CAP: add TX timestamping omits 0b9b306b420e Bluetooth: ISO: add TX timestamping omits 58cec18c2c42 Bluetooth: add support for skb TX timestamping omits 71ebd76fa1c6 Bluetooth: hci_event: Set DISCOVERY_FINDING on SCAN_ENABLED omits 5fc2c5430276 Bluetooth: hci_sync: Fix using the same interval and windo [...] omits 28575f10e7f0 Bluetooth: Add proper definitions for scan interval and window omits 3b29aabb4288 Bluetooth: Fix TOCTOU in HCI debugfs implementation omits 7499a7dd88f8 Bluetooth: hci_event: set the conn encrypted before conn e [...] omits c0a87d613756 Bluetooth: hci_sync: Fix not checking error on hci_cmd_syn [...] omits 195e334a0a8b Bluetooth: qca: fix device-address endianness omits af609d929d0f Bluetooth: add quirk for broken address properties omits 3029ffd4f769 arm64: dts: qcom: sc7180-trogdor: mark bluetooth address a [...] omits f28b1eb38153 dt-bindings: bluetooth: add 'qcom,local-bd-address-broken' omits d6186eceea03 Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode ex [...] omits e990a44de216 Bluetooth: hci_intel: Convert to platform remove callback [...] omits 43a90e80df2a Bluetooth: hci_bcm: Convert to platform remove callback re [...] omits 109f6ef1e7c2 Bluetooth: btqcomsmd: Convert to platform remove callback [...] omits b48b2a7f74f4 Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset omits 84462aa3f48a Bluetooth: Add support for MediaTek MT7922 device omits e807326122fe Bluetooth: btintel: Add support to download intermediate loader omits 83b3efcf2e5e Bluetooth: btintel: Define macros for image types omits 58479bdbce84 Merge remote-tracking branch 'regmap/for-6.10' into regmap-next omits a740f7879609 pwm: Add more locking omits ebc71af3ff72 pwm: Make pwmchip_[sg]et_drvdata() a wrapper around dev_se [...] omits 2ec682ed9904 pwm: Add a struct device to struct pwm_chip omits 62cdf714439e pwm: Ensure a struct pwm has the same lifetime as its pwm_chip omits e1561fdc90d5 pwm: Move contents of sysfs.c into core.c omits 27cd2184552c pwm: Give some sysfs related variables and functions better names omits aff08bbaba54 pwm: sti: Prefer local variable over pointer dereference omits 3d8745caeed8 pwm: sti: Use devm_kcalloc() instead of calculating the si [...] omits 8fe69307615d pwm: sti: Maintain all per-chip driver data in a single struct omits 05a9cc34bf64 pwm: sti: Drop member from driver data that only carries a [...] omits 458b33cb50f8 pwm: sti: Improve error reporting using dev_err_probe() omits ba83db6617be pwm: sti: Simplify probe function using devm functions omits 77bd2ad35d3e dt-bindings: pwm: at91: Add sam9x7 compatible strings list omits 22fd669d13cb pwm: Ensure that pwm_chips are allocated using pwmchip_alloc() omits a31b664778d2 hwmon: (aspeed-g6-pwm-tacho): Make use of devm_pwmchip_all [...] omits 72c83848a6ba hwmon: (aspeed-g6-pwm-tacho): Make use of pwmchip_parent() [...] omits 9150b4ce55a6 ima: define an init_module critical data record omits f8104019831e ima: Fix use-after-free on a dentry's dname.name omits 1c02bfce2012 Merge remote-tracking branch 'regulator/for-6.10' into reg [...] omits c868f11664bd platform/x86: MAINTAINERS: drop Daniel Oliveira Nascimento omits 92a9ffdecfa7 platform/x86/amd/hsmp: switch to use device_add_groups() omits 1c238a8ec035 platform/x86: toshiba_acpi: Add quirk for buttons on Z830 omits afd66f2a739e platform/x86: Add ACPI quickstart button (PNP0C32) driver omits 833055807c39 platform/x86: x86-android-tablets: Add swnode for Xiaomi p [...] omits 668772ecceb2 platform/x86: add lenovo WMI camera button driver omits 7aa94fb965d4 Merge branches 'rproc-next' and 'rpmsg-next' into for-next adds 29df31651096 userfaultfd: change src_folio after ensuring it's unpinned [...] adds 98b0df3f1f9e mm,page_owner: update metadata for tail pages adds cc612d5cb9fe mm,page_owner: fix refcount imbalance adds 682e3ab07574 mm,page_owner: fix accounting of pages when migrating adds 8c5101deefea mm,page_owner: fix printing of stack records adds d24c95e924f8 mm/userfaultfd: Allow hugetlb change protection upon poison entry adds d7ca0b3b8f38 mm/memory-failure: fix deadlock when hugetlb_optimize_vmem [...] adds 12ee0bb78565 mm,swapops: update check in is_pfn_swap_entry for hwpoison [...] adds 483c22b6d8f2 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds f434ec217f1a Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 36627111b568 Documentation: embargoed-hardware-issues.rst: Add myself f [...] adds 36ba64b4cbc6 selftests/powerpc/papr-vpd: Fix missing variable initialization adds 45d6e45163bb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e9d47b7b3156 lib: checksum: hide unused expected_csum_ipv6_magic[] adds b1f532a3b1e6 batman-adv: Avoid infinite loop trying to resize local TT adds cf234bac8358 Merge tag 'batadv-net-pullrequest-20240405' of git://git.o [...] adds eaac25d026a1 MAINTAINERS: Drop Li Yang as their email address stopped working adds d8a6213d70ac geneve: fix header validation in geneve[6]_xmit_skb adds 58effa347653 s390/ism: fix receive message buffer allocation adds 7ac10c7d728d bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init() adds b5ea7d33ba2a bnxt_en: Fix error recovery for RoCE ulp client adds faa12ca24558 bnxt_en: Reset PTP tx_avail after possible firmware reset adds 49563be82afa Merge branch 'bnxt_en-fixes' adds dfe073f8714d net: stmmac: mmc_core: Add GMAC LPI statistics adds ff20393bdc45 net: stmmac: mmc_core: Add GMAC mmc tx/rx missing statistics adds 7e68708b91da Merge branch 'stmmac-missing-stats-DW-GMAC' adds 0d16991409b9 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 6648e613226e bpf, skmsg: Fix NULL pointer dereference in sk_psock_skb_i [...] adds d616427ab250 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 7c1c73bf84c5 wifi: mac80211: check EHT/TTLM action frame length adds ab9177d83c04 wifi: mac80211: don't use rate mask for scanning adds d12b9779cc9b wifi: mac80211: ensure beacon is non-S1G prior to extracti [...] adds 9ef369973cd2 wifi: cfg80211: fix the order of arguments for trace event [...] adds 6aa4c0d7f188 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 69cc05a4ea11 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 1c0c78814709 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 26ab18e4e19a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4dedc8002a68 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds c35cd6ae6c1b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds aa76eb3ff0ec Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 557cb22b1bc2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 30eb038ee571 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 48c98162c8e2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cd04a1469609 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 919d9767fa44 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 2b30958233b4 Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git adds 592780b8391f cxl: Fix retrieving of access_coordinates in PCIe path adds 51293c565cf4 cxl: Fix incorrect region perf data calculation adds 001c5d19341a cxl: Consolidate dport access_coordinate ->hb_coord and -> [...] adds 7bcf809b1e78 cxl: Add checks to access_coordinate calculation to fail m [...] adds 2e4cfc16f545 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4d770b1b74ac Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 21e67fe97ada Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d1a492c66609 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 958651a5d712 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6ce9a49c7c2c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 00ef5ff6c538 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 88215fa690a7 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 3ba86b956e92 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds e43c2feb8f32 Merge tag 'intel-gpio-v6.9-1' of git://git.kernel.org/pub/ [...] adds 541970e62546 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds fed6d9a8e6a6 pinctrl: baytrail: Fix selecting gpio pinctrl state adds 5d10a157ebe0 pinctrl: baytrail: Add pinconf group for uart3 adds 676a95ea7fb2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f580041b3632 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3ee272ae213a perf lock contention: Add a missing NULL check adds 25e973a0e077 perf annotate: Make sure to call symbol__annotate2() in TUI adds f8f2279d394a Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] adds dc514d498896 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds 15fae4d95aa0 Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] adds 8358a76cfb47 clk: Remove prepare_lock hold assertion in __clk_release() adds 6f63af7511e7 clk: Don't hold prepare_lock when calling kref_put() adds 9d05ae531c2c clk: Initialize struct clk_core kref earlier adds e581cf5d2162 clk: Get runtime PM before walking tree during disable_unused adds 9d1e795f754d clk: Get runtime PM before walking tree for clk_summary adds 754e5287c7d5 Merge branch 'clk-rpm' into clk-fixes adds 183693c271cf Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] adds f0cf7ffcd029 accel/ivpu: Check return code of ipc->lock init adds e3caadf1f9df accel/ivpu: Remove d3hot_after_power_off WA adds 3534eacbf101 accel/ivpu: Fix PCI D0 state entry in resume adds 875bc9cd1b33 accel/ivpu: Put NPU back to D3hot after failed resume adds 3556f922612c accel/ivpu: Improve clarity of MMU error messages adds c52c35e5b404 accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE adds 0d298e23292b accel/ivpu: Fix missed error message after VPU rename adds fd7726e75968 accel/ivpu: Fix deadlock in context_xa adds 8ab58f6841b1 gpu: host1x: Do not setup DMA for virtual devices adds 3eadd887dbac drm/client: Fully protect modes[] with dev->mode_config.mutex adds 2467510ebbe2 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new e22826d78e71 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 033160401a9e Merge branch 'mm-stable' into mm-unstable new 7d5c319bb78f mm: remove guard around pgd_offset_k() macro new ccc9c8190e93 mm: memcg: add NULL check to obj_cgroup_put() new 2d309b955b64 mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAUL [...] new 3a75b95de5a5 mm/madvise: don't perform madvise VMA walk for MADV_POPULA [...] new a0831675ee79 selftests/mm: virtual_address_range: Switch to ksft_exit_fail_msg new e26ca9f4e8b8 mm: page_alloc: control latency caused by zone PCP draining new afbc48428677 mm/hmm: process pud swap entry without pud_huge() new 51818bb82a10 mm/gup: cache p4d in follow_p4d_mask() new 53492b427b2c mm/gup: check p4d presence before going on new b68e266aa5d9 mm/x86: change pXd_huge() behavior to exclude swap entries new e66218843ec6 mm/sparc: change pXd_huge() behavior to exclude swap entries new b641d0b35b98 mm-sparc-change-pxd_huge-behavior-to-exclude-swap-entries-fix new 052e42134a8f mm/arm: use macros to define pmd/pud helpers new fbe56b159b2d mm/arm: redefine pmd_huge() with pmd_leaf() new 0d8de5357652 mm/arm64: merge pXd_huge() and pXd_leaf() definitions new 7c6f1884cbd9 mm/powerpc: redefine pXd_huge() with pXd_leaf() new c06a31e25e32 mm/gup: merge pXd huge mapping checks new 5ecd25c17af8 mm/treewide: replace pXd_huge() with pXd_leaf() new 827a8c87f015 mm/treewide: remove pXd_huge() new d0c0c35efaf9 mm/arm: remove pmd_thp_or_huge() new 2afa103b4b14 mm: document pXd_leaf() API new b1f918920e38 mm: zswap: optimize zswap pool size tracking new 1851dfc237a7 mm: zpool: return pool size in pages new 8074d480f6b4 lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure new 6589c17ab62f mm: zswap: remove unnecessary check in zswap_find_zpool() new ddb172921bf2 mm/mempolicy: use numa_node_id() instead of cpu_to_node() new e05046107a21 mm-mempolicy-use-numa_node_id-instead-of-cpu_to_node-v3 new 1894ac9600b5 mm/numa_balancing: allow migrate on protnone reference wit [...] new bcd814fd1bf2 percpu: clean up all mappings when pcpu_map_pages() fails new 0f36a8d5d47a scripts/kernel-doc: drop "_noprof" on function prototypes new f29fbf0d6d9a fix missing vmalloc.h includes new ea32f6679a7e fixup! fix missing vmalloc.h includes new f29bc7cea422 fixup! fix missing vmalloc.h includes new 0c85579ff760 fix-missing-vmalloch-includes-fix-3 new 6111ed36f4fe fixup! fix missing vmalloc.h includes new 32804f6465bc kasan: hw_tags: include linux/vmalloc.h new 0d7c17c35a51 fixup! fix missing vmalloc.h includes new 5efa27aa1905 asm-generic/io.h: kill vmalloc.h dependency new 450ffec74d11 mm/slub: mark slab_free_freelist_hook() __always_inline new 6f602db2dce7 scripts/kallysms: always include __start and __stop symbols new d910bd731677 fs: convert alloc_inode_sb() to a macro new 6bdcca1efe08 mm: introduce slabobj_ext to support slab object extensions new 61239615270b mm: introduce __GFP_NO_OBJ_EXT flag to selectively prevent [...] new 5b9612874ce3 mm/slab: introduce SLAB_NO_OBJ_EXT to avoid obj_ext creation new 7f6a3807603e slab: objext: introduce objext_flags as extension to page_ [...] new f0a2b1e58710 lib: code tagging framework new 3c6841cf21c2 lib: code tagging module support new d304eb194118 lib: prevent module unloading if memory is not freed new d86a719eab73 lib: add allocation tagging support for memory allocation [...] new e87030c912db Documentation: fs/proc: fix allocinfo title new 731de604493f lib: do limited memory accounting for modules with ARCH_NE [...] new d3d783be7318 mm/memprofiling: explicitly include irqflags.h in alloc_tag.h new b921314d65bf lib: introduce support for page allocation tagging new 821b1a21f203 lib: introduce early boot parameter to avoid page_ext memo [...] new 41acd2ede52d mm: percpu: increase PERCPU_MODULE_RESERVE to accommodate [...] new 00a950b8e92b fixup! increase PERCPU_MODULE_RESERVE to accommodate alloc [...] new 1f783e997719 change alloc_pages name in dma_map_ops to avoid name conflicts new 23190fe1ff4d mm: enable page allocation tagging new 837e9eb6d90d Documentation: mm: undo _noprof additions in the documentation new 0eb6cba227d6 mm: create new codetag references during page splitting new 79eb64f8200d mm: fix non-compound multi-order memory accounting in __fr [...] new 3ab7c9de7313 mm/page_ext: enable early_page_ext when CONFIG_MEM_ALLOC_P [...] new 9be3df3c76d4 lib: add codetag reference into slabobj_ext new 7990d8d3f06e mm/slab: add allocation accounting into slab allocation an [...] new 7704e4fbc40f rust: add a rust helper for krealloc() new 91b68c53f124 mm/slab: enable slab allocation tagging for kmalloc and friends new 9536693579e5 Documentation: mm/slab: undo _noprof additions in the docu [...] new 310bc1f53b28 mm/slab: fix kcalloc() kernel-doc warnings new 95729e98ac82 mempool: hook up to memory allocation profiling new 5335ff7cbb57 Documentation: mempool: undo _noprof additions in the docu [...] new f431df24c648 mm/mempool: Documentation: add missing mempool_create_node [...] new d33088f16367 mm: percpu: introduce pcpuobj_ext new 30fea149650c mm: percpu: add codetag reference into pcpuobj_ext new 1e3ca27abd47 mm: percpu: enable per-cpu allocation tagging new 48053f195586 Documentation: mm: percpu: undo _noprof additions in the d [...] new 8faf9cead31a mm: vmalloc: enable memory allocation profiling new f0acaef082ed arch/um: fix forward declaration for vmalloc new d496ace58ce9 Documentation: mm: vmalloc: undo _noprof additions in the [...] new 32806dbe80b6 rhashtable: plumb through alloc tag new 65a7aa301acc Documentation: rhashtable: undo _noprof additions in the d [...] new 634883063718 lib: add memory allocations report in show_mem() new 122cdf41e935 codetag: debug: skip objext checking when it's for objext itself new d00597359e13 codetag: debug: mark codetags for reserved pages as empty new 63156374a0c9 codetag: debug: introduce OBJEXTS_ALLOC_FAIL to mark faile [...] new ee8d52a1ceae MAINTAINERS: add entries for code tagging and memory alloc [...] new 4bafb811bca2 memprofiling: documentation new 40e0179a9392 mm: always initialise folio->_deferred_list new 55e780c2f1b9 mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros new f9d993597c9b mm: remove folio_prep_large_rmappable() new 53277bcf126d mm: support page_mapcount() on page_has_type() pages new ed4f8b0a2ef7 mm: turn folio_test_hugetlb into a PageType new d49bfae199e1 mm-turn-folio_test_hugetlb-into-a-pagetype-fix new 7ce9c549b47a mm: remove a call to compound_head() from is_page_hwpoison() new 6917f513074d mm: free up PG_slab new b64d2c746221 mm-free-up-pg_slab-fix new 8169a9c0b866 mm: improve dumping of mapcount and page_type new 3c48fcc34b17 hugetlb: remove mention of destructors new 4bbcdbe482d3 selftests/mm: confirm VA exhaustion without reliance on co [...] new cc4d5186153f selftests-mm-confirm-va-exhaustion-without-reliance-on-cor [...] new dab964ea1558 mm/userfaultfd: don't place zeropages when zeropages are d [...] new 41e319eea058 s390/mm: re-enable the shared zeropage for !PV and !skeys [...] new d43f6b86dbc8 mm/page-flags: make __PageMovable return bool new 4e8f51d18284 mm/page-flags: make PageMappingFlags return bool new b63108afb589 selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation new eac68dfa2907 fixup! selftests/mm: run_vmtests.sh: fix hugetlb mem size [...] new 1e30b35c96ef mm: page_alloc: remove pcppage migratetype caching new d080981793a5 mm: page_alloc: optimize free_unref_folios() new a223d13476a4 mm: page_alloc: fix up block types when merging compatible blocks new efde14d578aa mm: page_alloc: move free pages when converting block duri [...] new 19d8bb19bf5b mm: page_alloc: fix move_freepages_block() range error new d50572306623 mm: page_alloc: fix freelist movement during block conversion new 6dc140a5e97a mm-page_alloc-fix-freelist-movement-during-block-conversion-fix new 0653e02ecd96 mm: page_alloc: close migratetype race between freeing and [...] new ee671746319e mm: page_alloc: set migratetype inside move_freepages() new 47ce802bd400 mm: page_isolation: prepare for hygienic freelists new 55fc6687d7c3 mm-page_isolation-prepare-for-hygienic-freelists-fix new e613e78f53f0 mm: page_alloc: consolidate free page accounting new a28e0a689991 mm: page_alloc: consolidate free page accounting fix new f2491afabcb4 mm: page_alloc: consolidate free page accounting fix 2 new cf5e44a8a851 mm: page_alloc: change move_freepages() to __move_freepage [...] new 8c5731aef9c5 mm: page_alloc: batch vmstat updates in expand() new 5c75ceda3231 mm: zswap: remove nr_zswap_stored atomic new c24e7e4b9a49 mm/kmemleak: compact kmemleak_object further new 1cb15867037d mm/kmemleak: disable KASAN instrumentation in kmemleak new 247cb2a78ad5 mm/vmalloc: eliminated the lock contention from twice to once new 515d4a0e797a mm: record the migration reason for struct migration_targe [...] new ba694c466bd2 mm: hugetlb: make the hugetlb migration strategy consistent new 9b908ed6056e docs: hugetlbpage.rst: add hugetlb migration description new 27d729bc2772 selftests/mm: parse VMA range in one go new 654a9fd2a502 arm64: mm: swap: support THP_SWAP on hardware with MTE new c7d1bad416f4 mm/readahead: break read-ahead loop if filemap_add_folio r [...] new dfcf60ecf648 mm/filemap: don't decrease mmap_miss when folio has workin [...] new 9cd43aacb066 mm/filemap: don't decrease mmap_miss when folio has workin [...] new 9c7a0cf7d9ce mm/vmalloc.c: optimize to reduce arguments of alloc_vmap_area() new b1e443fa8d33 mm: hold PTL from the first PTE while reclaiming a large folio new bc4d348f6486 mm-hold-ptl-from-the-first-pte-while-reclaiming-a-large-folio-fix new c866f976615c mm/migrate: split source folio if it is on deferred split list new faa0a61c09b6 mm-migrate-split-source-folio-if-it-is-on-deferred-split-list-fix new ffacd1e1c6d4 mm: convert folio_estimated_sharers() to folio_likely_mapp [...] new 2179d80ebbb4 folio_likely_mapped_shared() kerneldoc fixup new 765d6f7cb5e5 mm/filemap: return early if failed to allocate memory for split new 793a37b8a103 mm/filemap: clean up hugetlb exclusion code new f2d2c9c0153e lib/xarray: introduce a new helper xas_get_order new 4fa5ffff6376 mm/filemap: optimize filemap folio adding new b37ba45334de x86: remove unneeded memblock_find_dma_reserve() new a33277311d30 mm/mm_init.c: remove the useless dma_reserve new 97c9015eb455 mm/mm_init.c: add new function calc_nr_all_pages() new b9e54126db55 mm/mm_init.c: remove meaningless calculation of zone->mana [...] new a11b0d8e8e49 mm/mm_init.c: remove meaningless calculation of zone->mana [...] new b84b8d7db6ab mm/mm_init.c: remove unneeded calc_memmap_size() new 3b833b4d928d mm/mm_init.c: remove arch_reserved_kernel_pages() new 09c0bebda473 mm/mmap: convert all mas except mas_detach to vma iterator new 3d735ee0e52d huge_memory.c: document huge page splitting rules more thoroughly new d05e60a4b75e mm: backing-dev: use group allocation/free of per-cpu coun [...] new 2681fa552d1e virt: acrn: stop using follow_pfn new f4e68a20ed2e mm: remove follow_pfn new 2eb3ab73c791 mm: move follow_phys to arch/x86/mm/pat/memtype.c new 68d5f7604cb2 selftests/memfd_secret: add vmsplice() test new f7e45d40b0d4 mm: merge folio_is_secretmem() and folio_fast_pin_allowed( [...] new 522658b386c6 sh: remove use of PG_arch_1 on individual pages new 953ce0b36fcf sh-remove-use-of-pg_arch_1-on-individual-pages-fix new 4caf7d3bd446 xtensa: remove uses of PG_arch_1 on individual pages new eb58a5671676 mm: make page_ext_get() take a const argument new be4ded74ca7e mm: make folio_test_idle and folio_test_young take a const [...] new 291a12a26043 mm: make is_free_buddy_page() take a const argument new 0ccece657bd0 mm: make page_mapped() take a const argument new 00958940a9f1 mm: convert arch_clear_hugepage_flags to take a folio new 14f6bbe2df97 mm-convert-arch_clear_hugepage_flags-to-take-a-folio-fix new 39ebc1f62eac slub: remove use of page->flags new f4e4c922ea75 remove references to page->flags in documentation new cd52fa4a0c9f proc: rewrite stable_page_flags() new 539ad5715236 proc-rewrite-stable_page_flags-fix new 2e2128aaa2fd proc-rewrite-stable_page_flags-fix-2 new 83e12c04655d mm, slab: move memcg charging to post-alloc hook new f1302b840b80 fixup! mm, slab: move memcg charging to post-alloc hook new a123a3f162db mm-slab-move-memcg-charging-to-post-alloc-hook-fix-2 new 47f96aa1c051 mm, slab: move slab_memcg hooks to mm/memcontrol.c new d1bb792fc284 mm: move array mem_section init code out of memory_present() new 31b1e1e010ba mm/init: remove the unnecessary special treatment for memo [...] new 8b49bbc0439d mm: make __absent_pages_in_range() as static new 8336f3ccd9cc mm/page_alloc.c: remove unneeded codes in !NUMA version of [...] new 5624080768d1 mm-page_allocc-remove-unneeded-codes-in-numa-version-of-bu [...] new 4dc5bc134107 mm/mm_init.c: remove the outdated code comment above defer [...] new dd7c6465f52f mm/page_alloc.c: don't show protection in zone's ->lowmem_ [...] new 94e7f43e0bb9 mm/page_alloc.c: change the array-length to MIGRATE_PCPTYPES new ee67719b46d9 zswap: replace RB tree with xarray new ec9b4a27a79c zswap: replace RB tree with xarray new 7d2f16feb2ac sparc: use is_huge_zero_pmd() new dbee7ede8fee mm: add is_huge_zero_folio() new ddf1766f739c mm: add pmd_folio() new bc928c00f664 mm: convert migrate_vma_collect_pmd to use a folio new b7a1b6c95958 mm: convert huge_zero_page to huge_zero_folio new 0ad3f44f2bb1 mm: convert do_huge_pmd_anonymous_page to huge_zero_folio new 8195aca4fa04 dax: use huge_zero_folio new 2f35092c9657 mm: rename mm_put_huge_zero_page to mm_put_huge_zero_folio new 308b4fc2aec3 mm/Kconfig: CONFIG_PGTABLE_HAS_HUGE_LEAVES new f5f9bb17f0da mm/hugetlb: declare hugetlbfs_pagecache_present() non-static new c1a1e497a3d5 mm: make HPAGE_PXD_* macros even if !THP new 0a9decb86e0a mm: introduce vma_pgtable_walk_{begin|end}() new 9ac40f6d4ba2 mm/arch: provide pud_pfn() fallback new 3952eb3b6435 fixup! mm/arch: provide pud_pfn() fallback new 63bfae3ab65e mm/gup: drop gup_fast_folio_allowed() in hugepd processing new 9d1909aab15f mm-gup-drop-folio_fast_pin_allowed-in-hugepd-processing-fix new 37ac3bba080c mm/gup: refactor record_subpages() to find 1st small page new 5f5bd27dea84 mm/gup: handle hugetlb for no_page_table() new 7dcb0d486744 mm/gup: cache *pudp in follow_pud_mask() new 1576b631a889 mm/gup: handle huge pud for follow_pud_mask() new 819eedd0aaab mm/gup: handle huge pmd for follow_pmd_mask() new 3d58ec626180 fixup! mm/gup: handle huge pmd for follow_pmd_mask() new bd7770372203 mm/gup: handle hugepd for follow_page() new f9e48fc747d5 mm/gup: handle hugetlb in the generic follow_page_mask code new 23fd10e425c8 mm: allow anon exclusive check over hugetlb tail pages new 69dff5240629 mm-allow-anon-exclusive-check-over-hugetlb-tail-pages-fix new 53b2458b5e3a mm: use rwsem assertion macros for mmap_lock new c32a8365004d filemap: remove __set_page_dirty() new df9149a29478 mm: optimize CONFIG_PER_VMA_LOCK member placement in vm_ar [...] new 03d6d02120dd mm: remove "prot" parameter from move_pte() new 7c3dc4e74071 mm: remove __set_page_dirty_nobuffers() new c21b8063742f userfaultfd: early return in dup_userfaultfd() new 63c60649e65e proc: refactor pde_get_unmapped_area as prep new 834f4d9155c3 mm: switch mm->get_unmapped_area() to a flag new caf1742cb549 mm: introduce arch_get_unmapped_area_vmflags() new 10f4084a7cca mm: remove export for get_unmapped_area() new 5ae3e24b1a24 mm: use get_unmapped_area_vmflags() new 9eeebe7e4561 thp: add thp_get_unmapped_area_vmflags() new 44081aa62c26 csky: use initializer for struct vm_unmapped_area_info new e51c8d82a04e parisc: use initializer for struct vm_unmapped_area_info new 502372dbcd75 powerpc: use initializer for struct vm_unmapped_area_info new 1d38b791525d treewide: use initializer for struct vm_unmapped_area_info new 60bc0a22001a mm: take placement mappings gap into account new 5884b56a3aaf x86/mm: implement HAVE_ARCH_UNMAPPED_AREA_VMFLAGS new 7450d10b6324 x86/mm: care about shadow stack guard gap during placement new 6e8bfcaf1b1d selftests/x86: add placement guard gap test for shstk new 37f06fee8113 mm/ksm: fix ksm exec support for prctl new 59e28c6152de selftest/mm: ksm_functional_tests: refactor mmap_and_merge [...] new ff083d2499b9 selftest/mm: ksm_functional_tests: extend test case for ks [...] new 8cf864beb931 selftest-mm-ksm_functional_tests-extend-test-case-for-ksm- [...] new da703050b5ba mm: init_mlocked_on_free_v3 new 65c3c415a167 zram: add max_pages param to recompression new 22fc3fa26343 mm: alloc_anon_folio: avoid doing vma_thp_gfp_mask in fall [...] new 454a8f43a245 mm: factor out the numa mapping rebuilding into a new helper new d89b3ef1cd1a mm: support multi-size THP numa balancing new 7ae11e8583a4 mm-support-multi-size-thp-numa-balancing-v3 new 98046944a159 mm: huge_memory: add the missing folio_test_pmd_mappable() [...] new ac32332be93f mm: correct page_mapped_in_vma() for large folios new 9d2866ecd90c mm: remove vma_address() new 63c3e52a707f mm: rename vma_pgoff_address back to vma_address new de4709bc63ab memory: remove the now superfluous sentinel element from c [...] new ed9c8980fa3b selftests/mm: mremap_test: optimize using pre-filled rando [...] new e5f81e648327 selftests/mm: mremap_test: optimize execution time from mi [...] new 2ea83a7d9bdd selftests/mm: mremap_test: use sscanf to parse /proc/self/maps new cbbb65db6353 khugepaged: inline hpage_collapse_alloc_folio() new 48c7ca0559c7 khugepaged: convert alloc_charge_hpage to alloc_charge_folio new 5a9e866db7ba khugepaged: remove hpage from collapse_huge_page() new a3e690ed2806 khugepaged: pass a folio to __collapse_huge_page_copy() new 73c747f498af khugepaged: remove hpage from collapse_file() new 2b39e3304be5 khugepaged: use a folio throughout collapse_file() new 55bf6c7601d3 khugepaged-use-a-folio-throughout-collapse_file-fix new b5d664281149 khugepaged: use a folio throughout hpage_collapse_scan_file() new c9224a86f9ab proc: convert clear_refs_pte_range to use a folio new 7ed6a6d09df7 proc: convert smaps_account() to use a folio new 3f3194498ad0 mm: remove page_idle and page_young wrappers new dfd11ec42188 mm: generate PAGE_IDLE_FLAG definitions new d6b827e0bc45 proc: convert gather_stats to use a folio new b805a966a4f3 proc: convert smaps_page_accumulate to use a folio new 8b034b48ad42 proc: pass a folio to smaps_page_accumulate() new 9855e206a2e0 proc: convert smaps_pmd_entry to use a folio new 450096b3c7af mm: page_alloc: use the correct THP order for THP PCP new fdef4f972145 mm: swap: remove CLUSTER_FLAG_HUGE from swap_cluster_info:flags new 3317f7faabc2 mm: swap: free_swap_and_cache_nr() as batched free_swap_an [...] new b58f37885f23 mm: swap: simplify struct percpu_cluster new a81890f2cf43 mm: swap: update get_swap_pages() to take folio order new 6e07841a474c mm: swap: allow storage of all mTHP orders new a686c69db184 mm: vmscan: avoid split during shrink_folio_list() new cfcca4843356 mm: madvise: avoid split during MADV_PAGEOUT and MADV_COLD new 39c30017c0ca arm64: mm: cleanup __do_page_fault() new 39c2fc143438 arm64: mm: accelerate pagefault when VM_FAULT_BADACCESS new 82975e58c22b arm: mm: accelerate pagefault when VM_FAULT_BADACCESS new 8cfbc742d627 powerpc: mm: accelerate pagefault when badaccess new c49bef38c546 riscv: mm: accelerate pagefault when badaccess new d8d96e831cc3 s390: mm: accelerate pagefault when badaccess new 75ef450aa982 x86: mm: accelerate pagefault when badaccess new cf0049a15207 arm64: mm: drop VM_FAULT_BADMAP/VM_FAULT_BADACCESS new 8f9d6a30dd99 arm: mm: drop VM_FAULT_BADMAP/VM_FAULT_BADACCESS new 01446d1e9e62 mm: remove struct page from get_shadow_from_swap_cache new 1bc85b07cc71 hugetlb: convert alloc_buddy_hugetlb_folio to use a folio new 6d5bbfb59d95 mm/gup: consistently name GUP-fast functions new c6b5a19e679b mm/treewide: rename CONFIG_HAVE_FAST_GUP to CONFIG_HAVE_GUP_FAST new fc57cd2791a8 mm: use "GUP-fast" instead "fast GUP" in remaining comments new 6e8a7af365a2 mm/ksm: remove redundant code in ksm_fork new ec0201357e70 hugetlb: convert hugetlb_fault() to use struct vm_fault new cfb56d08a472 hugetlb: convert hugetlb_no_page() to use struct vm_fault new 2bae904b0c2d hugetlb: simplify hugetlb_no_page() arguments new 018ab8ea63b5 hugetlb: convert hugetlb_wp() to use struct vm_fault new 19ab40543464 hugetlb: Simplify hugetlb_wp() arguments new 25b7ca87b5c0 selftests: break the dependency upon local header files new dca89d5b0927 selftests/mm: fix additional build errors for selftests new d8ff1c3b4ebe mm/cma: drop incorrect alignment check in cma_init_reserved_mem new 7101cb095f6b mm/hugetlb: pass correct order_per_bit to cma_declare_cont [...] new dd441315b33d mm: convert pagecache_isize_extended to use a folio new e2c0075c5ff3 mm: free non-hugetlb large folios in a batch new f85de2d0471d mm: combine free_the_page() and free_unref_page() new 1fd1d88cb76e mm: inline destroy_large_folio() into __folio_put_large() new 8a900a1b9f38 mm: combine __folio_put_small, __folio_put_large and __folio_put new f677dcdab091 mm: convert free_zone_device_page to free_zone_device_folio new 551931182a39 mm: set pageblock_order to HPAGE_PMD_ORDER in case with !C [...] new d9130022adbe mm: add per-order mTHP anon_alloc and anon_alloc_fallback [...] new cf5dec6389f3 mm: fix powerpc build issue new 9476c7c651a4 mm: add per-order mTHP anon_swpout and anon_swpout_fallbac [...] new 333decb8f8da memory tier: dax/kmem: introduce an abstract layer for fin [...] new ed072ca1db06 memory tier: create CPUless memory tiers after obtaining H [...] new 6ac2beed1f2b mm/mmap: make vma_wants_writenotify return bool new bc08262066e1 mm/mmap: make accountable_mapping return bool new 8c1d23801f8f mm,swap: add document about RCU read lock and swapoff interaction new 6c066dec3075 filemap: replace pte_offset_map() with pte_offset_map_nolock() new 4d5c9c21c89e mm: optimization on page allocation when CMA enabled new 16f92e05ed61 mm: add defines for min/max swappiness new fae6bcf757ca mm: add swappiness= arg to memory.reclaim new c022357ca01a __mod_memcg_lruvec_state(): enhance diagnostics new 1df265717e0f __mod_memcg_lruvec_state-enhance-diagnostics-fix new ed6275358ae9 ocfs2: correctly use ocfs2_find_next_zero_bit() new f4b84035fd5c ocfs2: update inode ctime in ocfs2_fileattr_set new 0978a80677c6 lib/build_OID_registry: don't mention the full path of the [...] new fa34f7fd9815 bootconfig: do not put quotes on cmdline items unless necessary new 26c4cd282d48 mm: kmsan: implement kmsan_memmove() new 9700daab2f12 instrumented.h: add instrument_memcpy_before, instrument_m [...] new 9d2d7d17053f x86: call instrumentation hooks from copy_mc.c new 4c0c06bdc6e3 fs: add kernel-doc comments to fat_parse_long() new fa9ff40444ce NUMA: early use of cpu_to_node() returns 0 instead of the [...] new 0807ea013b64 regset: use kvzalloc() for regset_get_alloc() new 11d0a7aa9c71 ocfs2: improve write IO performance when fragmentation is high new addb5dfd784f ocfs2: adjust enabling place for la window new 21e34a4dcec0 ocfs2: speed up chain-list searching new 439972049c47 ocfs2: fix sparse warnings new 378147a3440e arch/loongarch: clean up the left code and Kconfig item re [...] new 63522506b639 Documentation: kdump: clean up the outdated description new e0044d29171a x86/fpu: fix asm/fpu/types.h include guard new d1cf6e2fd910 arch: add ARCH_HAS_KERNEL_FPU_SUPPORT new 29c4978a31db ARM: implement ARCH_HAS_KERNEL_FPU_SUPPORT new 7171f5fe084c ARM: crypto: use CC_FLAGS_FPU for NEON CFLAGS new 9b04ea70e43d arm64: implement ARCH_HAS_KERNEL_FPU_SUPPORT new 6ece9bf2185c arm64: crypto: use CC_FLAGS_FPU for NEON CFLAGS new 46c92712592b lib/raid6: use CC_FLAGS_FPU for NEON CFLAGS new d3c456098fb0 LoongArch: implement ARCH_HAS_KERNEL_FPU_SUPPORT new 924eb40bd3c0 powerpc: implement ARCH_HAS_KERNEL_FPU_SUPPORT new c735e72bfef5 x86: implement ARCH_HAS_KERNEL_FPU_SUPPORT new 5347a0a3564b riscv: add support for kernel-mode FPU new 7f4426d972f9 drm/amd/display: only use hard-float, not altivec on powerpc new 233307bef796 drm/amd/display: use ARCH_HAS_KERNEL_FPU_SUPPORT new bab37f4c1094 selftests/fpu: move FP code to a separate translation unit new fa4b8b0c0e37 selftests/fpu: allow building on other architectures new 7fc7f8cca045 kcov: avoid clang out-of-range warning new 1df25e2a8029 initrd: remove the now superfluous sentinel element from c [...] new 5e85c799ed8e ipc: remove the now superfluous sentinel element from ctl_ [...] new d0f941840a62 Squashfs: remove deprecated strncpy by not copying the string new 69895e009639 kgdb: add HAS_IOPORT dependency new 25b77fa2c0d3 devres: switch to use dev_err_probe() for unification new a4eba5253e6e devres: don't use "proxy" headers new c166bcd2406a vmcore: replace strncpy with strscpy_pad new 9821a01ad440 ocfs2: return real error code in ocfs2_dio_wr_get_block new 756140d53f09 ocfs2: fix races between hole punching and AIO+DIO new a95323e2d1e5 ocfs2: update inode fsync transaction id in ocfs2_unlink a [...] new 768c00157863 ocfs2: use coarse time for new created files new b8a0eda144c2 Merge branch 'mm-nonmm-unstable' into mm-everything new bef23348d7e7 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 3de8eca726f5 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 9ef837401826 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 6fb09ad1e912 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f8a978e98178 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d83b9cbe7cf arm64: dts: microchip: sparx5: fix mdio reg new 013627825bbe arm64: dts: microchip: sparx5: correct serdes unit address new 9dcf4ec57700 arm64: dts: microchip: sparx5_pcb134: add missing I2C mux [...] new 5150c3df4c2e arm64: dts: microchip: sparx5_pcb135: add missing I2C mux [...] new d3dd7bed4210 arm64: dts: microchip: sparx5_pcb134: align I2C mux node n [...] new b0d5a3ce782a arm64: dts: microchip: sparx5_pcb135: align I2C mux node n [...] new 55fb5a97ebe0 arm64: dts: microchip: sparx5_pcb134: drop LED unit addresses new 5945df4de0e2 arm64: dts: microchip: sparx5_pcb135: drop LED unit addresses new f1595d501ea4 arm64: dts: microchip: sparx5_pcb134: drop duplicated NOR flash new 6c7c4b91aa43 arm64: dts: microchip: sparx5_pcb135: drop duplicated NOR flash new fa8e55345b64 Merge branch 'microchip-dt64' into at91-next new f0a17c530b26 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 703a30565262 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 38e65ac9c00b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 129c287c1411 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3507b47bfeb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f359cc7c6d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 793936bdd045 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3cd1977804fb Merge branches 'arm32-for-6.10', 'arm64-defconfig-for-6.10 [...] new f323ea714408 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec78ed2e157e ARM: shmobile: defconfig: Refresh for v6.9-rc1 new cc0e7a8911f2 ARM: dts: renesas: r9a06g032: Remove duplicate interrupt-parent new c16f166229d2 arm64: dts: renesas: gray-hawk-single: Enable nfsroot new 1552e6ab5ee5 arm64: dts: renesas: r8a779h0: Add CMT nodes new fdaf6a67806d arm64: dts: renesas: r8a779h0: Add TMU nodes new 203a623df035 Merge branches 'renesas-arm-defconfig-for-v6.10' and 'rene [...] new eb5c2a365d82 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new eec3666e65fe Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new ca9b7f3cf35f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8476a9790d39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ad1abf218a51 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 09a285169f2f Merge branch 'for-next' of https://github.com/sophgo/linux.git new d7218d3c9e07 dt-bindings: document generic access controllers new 02ec75edaa94 dt-bindings: treewide: add access-controllers description new eac9fba67f47 dt-bindings: bus: document RIFSC new c1c67654df07 dt-bindings: bus: document ETZPC new 5c9668cfc6d7 firewall: introduce stm32_firewall framework new 6a15368c1c6d of: property: fw_devlink: Add support for "access-controller" new 8439e7bffd75 bus: rifsc: introduce RIFSC firewall controller driver new 8d970ebb3491 arm64: dts: st: add RIFSC as an access controller for STM3 [...] new 30e54d643edc bus: etzpc: introduce ETZPC firewall controller driver new addb8ff9aac3 ARM: dts: stm32: add ETZPC as a system bus for STM32MP15x boards new 65f78d96299f ARM: dts: stm32: put ETZPC as an access controller for STM [...] new 97cd4eaabbc5 ARM: dts: stm32: add ETZPC as a system bus for STM32MP13x boards new 03ec2b71e5a8 ARM: dts: stm32: put ETZPC as an access controller for STM [...] new 1d206cf6459d ARM: dts: stm32: move can3 node from stm32f746 to stm32f769 new b12a916d30dc ARM: dts: stm32: add heartbeat led for stm32mp157c-ed1 new 89cbff4c07a4 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 62cc91b6323c Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 9898a6fc7162 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 5ecd55de7893 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 24dde11bfadd Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 0cd830ac3be5 clk: nxp: Remove an unused field in struct lpc18xx_pll new 4acfeecd0062 clk: ti: dpll: fix incorrect #ifdef checks new 70e17406251e Merge branch 'clk-cleanup' into clk-next new 7869ec4a5f1b Merge branch 'clk-fixes' into clk-next new 3f085820c2f0 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new c0516eb4cf04 clk: renesas: r8a779h0: Add timer clocks new 9fb2aa0a9062 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 8a2e101b2e12 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new b5ba8aa10fda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d677c24fccee m68k: Avoid CONFIG_COLDFIRE switch in uapi header new 567f7ca5aad1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8884fc918f6a powerpc: Fix fatal warnings flag for LLVM's integrated assembler new bf986898a565 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a5a73b4a83da Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 3278b342a60a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7bb13b4f9b0 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new b897b148ee30 bcachefs: fix bch2_get_acl() transaction restart handling new 16d7ed424e42 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new 6a586c8fa2b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 669809b9bdda smb: client: fix NULL ptr deref in cifs_mark_open_handles_ [...] new 47d9864a6564 smb3: fix Open files on server counter going negative new 176db50130b0 smb3: fix broken reconnect when password changing on the s [...] new 20469123830e Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 42d9309d7569 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 562136777b6c erofs: rename per-CPU buffers to global buffer pool and ma [...] new bd4e888726f6 erofs: do not use pagepool in z_erofs_gbuf_growsize() new 38bac6fb80a8 erofs: add a reserved buffer pool for lz4 decompression new 102caf35e601 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 2faea3d20061 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new c71fc6f177b0 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 13df09a032cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 24457f1be29f nfs: Handle error of rpc_proc_register() in nfs_net_init(). new 3f2e09460ac4 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 06b87323c548 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new c6cf51399494 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 66f4153a551d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 42d33cba3e0c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3ad7738e0407 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 0901558c944a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a43bc3e92b24 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new fa0cb8ac0388 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 6308f656a738 Merge branch 'docs-next' of git://git.lwn.net/linux.git new e54e932e25ad Merge branches 'acpi-tables' and 'acpi-bus' into linux-next new 5196123d4b3e Merge back earlier core cpufreq material for 6.10. new 4dc7d25452e7 Merge branches 'pm-cpufreq', 'pm-sleep' and 'pm-docs' into [...] new 0b8854ea16a4 Merge branch 'thermal-intel' into linux-next new 32666d9cb3dd ACPI: bus: Make container_of() no-op where it makes sense new 336153053293 ACPI: bus: Don't use "proxy" headers new 2649a0f29a39 ACPI: scan: Use list_first_entry_or_null() in acpi_device_hid() new e80d4122df9c ACPI: scan: Move misleading comment to acpi_dma_configure_id() new 602401e32847 ACPI: scan: Use standard error checking pattern new f5c519fc3628 ACPI: scan: Introduce typedef:s for struct acpi_hotplug_co [...] new ce3b04ef9fe5 Merge branch 'acpi-scan' into linux-next new 3c89a068bfd0 PM: s2idle: Make sure CPUs will wakeup directly on resume new 3b53e32cf6b2 Merge branch 'pm-sleep-fixes' into linux-next new d730192ff024 ACPI: scan: Do not increase dep_unmet for already met depe [...] new 417df913c421 Merge branch 'acpi-scan-fixes' into linux-next new aca1a5287ea3 ACPI: bus: allow _UID matching for integer zero new 790383b39266 Merge branch 'acpi-bus-fixes' into linux-next new 36b94a2737d8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 452fb091bf98 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 9d9f32917a5b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6934057f7757 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 321e2f633e45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a9b2d55a8f1e ip6_vti: Do not use custom stat allocator new b2c919c108ab ip6_vti: Remove generic .ndo_get_stats64 new 802e12ff9cbf inet: frags: delay fqdir_free_fn() new eec53cc38c4a ipv6: remove RTNL protection from ip6addrlbl_dump() new 5a66cda52d7d ip_tunnel: harden copying IP tunnel params to userspace new db77cdc69684 net: dqs: use sysfs_emit() in favor of sprintf() new 9d56c248e503 net: mdio-gpio: Use device_is_compatible() new 3ae5cb7efaf1 batman-adv: Start new development cycle new 537db05da2ca batman-adv: prefer kfree_rcu() over call_rcu() with free-o [...] new 40dc8ab60589 batman-adv: bypass empty buckets in batadv_purge_orig_ref() new d7d6e47016bc Merge tag 'batadv-next-pullrequest-20240405' of git://git. [...] new b86761ff6374 selftests: net: add scaffolding for Netlink tests in Python new 796c8c7fd257 selftests: nl_netdev: add a trivial Netlink netdev test new f216306bfb60 netdevsim: report stats by default, like a real device new b4db9f840283 selftests: drivers: add scaffolding for Netlink tests in Python new f0e6c86e4bab testing: net-drv: add a driver test for stats reporting new a15d80a16dbf Merge branch 'ynl-tests' new cd8a34cbc853 pfcp: avoid copy warning by simplifing code new 7c7be68346b9 net: usb: ax88179_178a: non necessary second random mac address new d2c3a7eb1afa tcp: more struct tcp_sock adjustments new f30b04cacd85 selftests: mptcp: add tc check for check_tools new 9109853a388b selftests: mptcp: add ms units for tc-netem delay new 29aa32fee7d0 selftests: mptcp: export ip_mptcp to mptcp_lib new 3188309c8ceb selftests: mptcp: netlink: add 'limits' helpers new 0d16ed0c2e74 selftests: mptcp: add {get,format}_endpoint(s) helpers new b79e51c99949 selftests: mptcp: netlink: add change_address helper new 571d79664a4a selftests: mptcp: join: update endpoint ops new 441c6be9ae28 selftests: mptcp: export pm_nl endpoint ops new c99d57d0007a selftests: mptcp: use pm_nl endpoint ops new 0cef6fcac24d selftests: mptcp: ip_mptcp option for more scripts new 6eaeda12dc77 selftests: mptcp: netlink: drop disable=SC2086 new 6e51d9144a94 Merge branch 'mptcp-selftests' new a29689e60ed3 net: handle HAS_IOPORT dependencies new 86d43e2bf93c af_packet: avoid a false positive warning in packet_setsockopt() new 229783970838 ipvlan: handle NETDEV_DOWN event new ec20b2830093 ipv4: Set scope explicitly in ip_route_output(). new 382c60019ee7 mptcp: add reset reason options in some places new a00bbd15a5af net: usb: lan78xx: Fixup EEE new ef460a8986fa net: lan743x: Fixup EEE new 7812da81b6da Merge branch 'phy-cleanup-EEE' new 4308811ba901 net: display more skb fields in skb_dump() new 5af3e3876d56 devlink: Support setting max_io_eqs new 93197c7c509d mlx5/core: Support max_io_eqs for a function new 358961f51fa5 Merge branch 'devlink-io-eqs' new 39f59c72ad3a r8169: add support for RTL8168M new a4ff8e8c8612 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new bb761fcb8217 selftests/bpf: eliminate warning of get_cgroup_id_from_path() new 6f758e4b1bee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b058808020b Bluetooth: btintel: Define macros for image types new 46995c266c15 Bluetooth: btintel: Add support to download intermediate loader new 1d2208627deb Bluetooth: Add support for MediaTek MT7922 device new 2151391668d9 Bluetooth: ISO: Don't reject BT_ISO_QOS if parameters are unset new 622af2466f23 Bluetooth: btqcomsmd: Convert to platform remove callback [...] new 24353d597bba Bluetooth: hci_bcm: Convert to platform remove callback re [...] new 7ea225a8e4b5 Bluetooth: hci_intel: Convert to platform remove callback [...] new c1bc27c0ca65 Bluetooth: Add proper definitions for scan interval and window new b191fb7a3075 Bluetooth: hci_sync: Fix using the same interval and windo [...] new 11ad6fec2d00 Bluetooth: hci_event: Set DISCOVERY_FINDING on SCAN_ENABLED new 43d04392c72c Bluetooth: add support for skb TX timestamping new 2e069033f55e Bluetooth: ISO: add TX timestamping new 26af0a699ce6 Bluetooth: L2CAP: add TX timestamping new 473e2316f0b1 Bluetooth: SCO: add TX timestamping new 0ef86e9051d7 Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() new 01841038e1d2 Bluetooth: Fix memory leak in hci_req_sync_complete() new 76999e21130a Bluetooth: ISO: Make iso_get_sock_listen generic new 17ef6018bbf1 Bluetooth: ISO: Handle PA sync when no BIGInfo reports are [...] new e6bb15dbae90 Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNE [...] new 3857c22b3fb4 Bluetooth: hci_intel: Fix multiple issues reported by chec [...] new 289bfd91fcf2 Bluetooth: SCO: Fix not validating setsockopt user input new ee77912bc0bb Bluetooth: RFCOMM: Fix not validating setsockopt user input new a95f9d212d1b Bluetooth: L2CAP: Fix not validating setsockopt user input new 5a5010485400 Bluetooth: ISO: Fix not validating setsockopt user input new 35d2c39b23ff Bluetooth: hci_sock: Fix not validating setsockopt user input new 215c4704208b Bluetooth: L2CAP: Avoid -Wflex-array-member-not-at-end warnings new 06a9b1e2219f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 499921d3dcab wifi: mac80211: correctly document struct mesh_table new 51d3c07a2705 wifi: mac80211: remove ieee80211_set_hw_80211_encap() new 0e9824e0d59b wifi: mac80211: Add missing return value documentation new a35b36e6ee5d wifi: mac80211: extend IEEE80211_KEY_FLAG_GENERATE_MMIE to [...] new fb07e0c608b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4eb0063b031e Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new c62eb3253ab7 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new cbed7b69b1ac Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4b9d495c2305 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 3a825d8b6046 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 2cbee8ae55f5 drm/panel-edp: Abstract out function to set conservative timings new ce0ff22388ab drm/panel-edp: If we fail to powerup/get EDID, use conserv [...] new b48ccb18e642 drm-panel: If drm_panel_dp_aux_backlight() fails, don't fa [...] new 325af1bef5b9 dt-bindings: display: bridge: it6505: Add #sound-dai-cells new 935a92a1c400 drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference new 1d40b7f8dbce Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new d964f09c4726 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 7de3363e6059 drm/i915/psr: Add some documentation of variables used in [...] new 5afa6e496098 drm/i915/psr: Set intel_crtc_state->has_psr on panel repla [...] new 72c222838dca drm/i915/psr: Intel_psr_pause/resume needs to support pane [...] new 5d1e4cfa9cd5 drm/i915/psr: Do not update phy power state in case of non [...] new b7fc3d12a1f3 drm/i915/psr: Check possible errors for panel replay as well new 251ff160c482 drm/i915/psr: Do not write registers/bits not applicable f [...] new 88ae6c65ecdb drm/i915/psr: Unify panel replay enable/disable sink new ac9ef327327b drm/i915/psr: Panel replay has to be enabled before link training new 58387e8383f7 drm/i915: use IS_JASPERLAKE()/IS_ELKHARTLAKE() instead of [...] new 7b16510592eb drm/i915/dmc: define firmware URL locally new 337ce2067a2e drm/i915: move i915_fixed.h to display/intel_fixed.h new 9033bac4ce11 drm/xe/display: clean up a lot of cruft from compat i915_drv.h new 6dd2c90452be drm/xe/display: remove compat i915_gem.h new bbd62a59f8d1 drm/xe/display: clean up compat i915_vgpu.h new 372fa0c79d3f drm/i915/psr: Disable PSR when bigjoiner is used new b37e1347b991 drm/i915: Disable port sync when bigjoiner is used new ef79820db723 drm/i915: Disable live M/N updates when using bigjoiner new f9d5e51db656 drm/i915/vrr: Disable VRR when using bigjoiner new 3a5e09d82f97 drm/i915: Fix intel_modeset_pipe_config_late() for bigjoiner new e02ef5553d9b drm/i915: Update pipes in reverse order for bigjoiner new 3f81aebde68d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 0640f47b7426 drm/msm/dp: fix runtime PM leak on disconnect new e86750b01a15 drm/msm/dp: fix runtime PM leak on connect failure new c588f7d67044 drm/msm: Add newlines to some debug prints new 4f3b77ae5ff5 drm/msm/dpu: don't allow overriding data from catalog new ee15c8bf5d77 drm/msm/dp: assign correct DP controller ID to x1e80100 in [...] new 8844f467d6a5 drm/msm/dpu: make error messages at dpu_core_irq_register_ [...] new cd49cca222bc drm/msm/dp: fix typo in dp_display_handle_port_status_changed() new be1b7acb9291 dt-bindings: display/msm: sm8150-mdss: add DP node new d3bbc4dfcc8d drm/msm: fix the `CRASHDUMP_READ` target of `a6xx_get_shad [...] new 9dc23cba0927 drm/msm/adreno: Set highest_bank_bit for A619 new ed5fa6d52ec6 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 3e5a516f3bf1 Merge tag 'phy_dp_modes_6.10' into msm-next-lumag new d8f177ba1b98 drm/msm/dp: Add support for determining the eDP/DP mode from DT new 1a3749c37917 drm/msm/dp: Add support for the X1E80100 new 766f705204a0 drm/msm/dp: Remove now unused connector_type from desc new 22578178e5dd drm/msm/dp: allow voltage swing / pre emphasis of 3 new 83bb87d128dd drm/msm/dpu: add current resource allocation to dumped state new 5d1a7493343c drm/msm/dp: Avoid a long timeout for AUX transfer if nothi [...] new c8520d5e5d8f drm/msm/dp: Account for the timeout in wait_hpd_asserted() [...] new 64442bd8c6b5 drm/msm/dp: Delete the old 500 ms wait for eDP HPD in aux [...] new b1a1396f70aa dt-bindings: display: msm: dp-controller: document SM6350 [...] new 6b404de06443 dt-bindings: display: msm: sm6350-mdss: document DP contro [...] new 9b5d5c798400 drm/msm: convert all pixel format logging to use %p4cc new d0702f490f6e drm/msm/hdmi: Replace of_gpio.h by proper one new eeedb8c8c582 drm/msm/dp: Drop unused dp_debug struct new 1e06f7ea91ca drm/msm/dp: Removed fixed nvid "support" new 44e1f4250c3a drm/msm/dp: Remove unused defines and members new e74412abc3f2 drm/msm/dp: Use function arguments for aux writes new 5285fee23264 drm/msm/dp: Use function arguments for timing configuration new 2e60546cf950 drm/msm/dp: Use function arguments for audio operations new 0a1b8ec00a8b drm/msm/mdp5: add writeback block bases new 859b4f87f5f7 drm/msm/hdmi: drop qfprom.xml.h new 33ba30bc3361 drm/msm/dsi: drop mmss_cc.xml.h new e12e92c1633d drm/msm: move msm_gpummu.c to adreno/a2xx_gpummu.c new c21f50a533d5 drm/msm: remove dependencies from core onto adreno headers new a5d486c17d3c drm/msm: import XML display registers database new 313c0eebbb28 drm/msm: import A2xx-A4xx XML display registers database new e4f11be062b4 drm/msm: import A5xx XML display registers database new 35ada1834713 drm/msm: import A6xx XML display registers database new 5ce8a4a28bc3 drm/msm: import gen_header.py script from Mesa new 8f7abf0b86fe drm/msm: generate headers on the fly new 370291a8d900 drm/msm: drop display-related headers new 180f1c59a971 drm/msm: drop A2xx and common headers new 6976e022f469 drm/msm: drop A3xx and A4xx headers new a5a05132e079 drm/msm: drop A5xx header new 61a685604864 drm/msm: drop A6xx GMU header new 25eda8abe334 drm/msm: drop C++ parts of a6xx.xml.h new ab556156cafa drm/msm: drop A6xx header new 5d238a9218ce Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 104f7519db0a drm/xe/guc: Use drm_device-managed version of mutex_init() new 83787afe069e drm/xe/guc: Initialize GuC ID manager sooner new 97515d0b3ed9 drm/xe/vf: Don't emit access to Global HWSP if VF new fe4b17c4f775 drm/xe/vf: Don't try to program MOCS if VF new f2b81483d39d drm/xe/vf: Don't try to read legacy GuC MMIO notification if VF new 66cb3ca91386 drm/xe/vf: Mark supported firmwares as preloaded new 117de185edf2 drm/xe/display: Fix double mutex initialization new 335ad807d595 drm/xe: Remove debug message from migrate_clear() new dc30c6e7149b drm/xe: Label RING_CONTEXT_CONTROL as masked new b611dad092b6 drm/xe: Remove dead clock code new 31ced035ecde drm/xe/uapi: Restore flags VM_BIND_FLAG_READONLY and VM_BI [...] new 0417a5f84810 drm/xe: Always capture exec queues on snapshot new 1db3594c595f drm/xe: Capture GuC CT snapshot when stopped new fe361d9d1e3a Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new c71a0887ade4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b9fac9c1849 Merge remote-tracking branch 'regmap/for-6.10' into regmap-next new dfea33afc5b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e251a0755c7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 865169916512 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8167bd1c8a45 ASoC: dt-bindings: ti,pcm1681: Convert to dtschema new c64c4e3f7891 ASoC: dt-bindings: qcom,sm8250: Add QCM6490 snd QCS6490 so [...] new 5485c3fa96f7 ASoC: qcom: sc8280xp: Add support for QCM6490 and QCS6490 new b2c37f6e3b08 Add support for QCM6490 and QCS6490 new e4cba98019f7 Merge remote-tracking branch 'asoc/for-6.10' into asoc-next new 2651b721ef47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84a411b8c14c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 48a4a33b6b37 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new aa43e89c926f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f97b130c616a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8fd9646087b0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d2a350fa9f04 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 97fca3a2b39d Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 96b1e80fc380 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5d2b9b78b2e Merge remote-tracking branch 'regulator/for-6.10' into reg [...] new 8e9f00627e34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new be84f32bb2c9 ima: Fix use-after-free on a dentry's dname.name new cc293c846662 ima: define an init_module critical data record new 38aa3f5ac6d2 integrity: Avoid -Wflex-array-member-not-at-end warnings new 3f806a28af6e Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new c5eb4f196276 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a20cd0a6ca02 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3de759a60482 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 428a575dc903 arm64: dts: hi3798cv200: fix the size of GICR new f00a6b9644a5 arm64: dts: hi3798cv200: add GICH, GICV register space and irq new c7a3ad884d1d arm64: dts: hi3798cv200: add cache info new e6310d41d9cb Merge branch 'next/dt64' into for-next new 675b9283e240 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 708eafeba9ee spi: cadence-qspi: allow building for MIPS new dcc594aef1bf spi: cadence-qspi: store device data pointer in private struct new 563f8598cbc2 spi: cadence-qspi: minimise register accesses on each op if !DTR new 51244b7df2f2 Merge remote-tracking branch 'spi/for-6.10' into spi-next new 8e9ff177253c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae539bf2212e next-20240408/tip new e0d335077831 EDAC/skx_common: Allow decoding of SGX addresses new 8e95536e9495 Merge branch ras/edac-misc into for-next new 00b454347d1f Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 8d95b50c523f fs/proc: Skip bootloader comment if no embedded kernel parameters new caa0f30a2d8e Merge branches 'bootconfig.2024.04.04a', 'lkmm.2024.04.04a [...] new f67ff01d2d3f scftorture: Increase memory provided to guest OS new a8febba013ff rcutorture: Disable tracing to permit Tasks Rude RCU testing new 61240b39fbff rcu: Update lockdep while in RCU read-side critical section new 19562388b1b7 rcu: Make TINY_RCU depend on !PREEMPT_RCU rather than !PREEMPTION new 487ed7ab22a4 srcu: Make Tiny SRCU explicitly disable preemption new 9c1b1b77bfc7 doc: Remove references to arrayRCU.rst new 4d83b47bd5ab rcutorture: Enable RCU priority boosting for TREE09 new 4a8315963f1b rcutorture: Dump # online CPUs on insufficient cb-flood la [...] new bdf1029463e6 rcu: Create NEED_TASKS_RCU to factor out enablement logic new 060e2a9051c5 bpf: Select new NEED_TASKS_RCU Kconfig option new 56e98ad6a5a5 arch: Select new NEED_TASKS_RCU Kconfig option new 9e79b0e3757d tracing: Select new NEED_TASKS_RCU Kconfig option new e5eb0f3aab8c rcu-tasks: Make Tasks RCU wait idly for grace-period delays new 30440e94750f rcu-tasks: Replace exit_tasks_rcu_start() initialization w [...] new b4ddf5af750f MAINTAINERS: Update Neeraj's email address new c6a22838653f rcu-tasks: Fix the comments for tasks_rcu_exit_srcu_stall_timer new 93982f254506 rcu: Add lockdep checks and kernel-doc header to rcu_softirq_qs() new 6db6498d39a5 rcutorture: Dump GP kthread state on insufficient cb-flood [...] new 1fd4d360ce75 bpf: Chose RCU Tasks based on TASKS_RCU rather than PREEMPTION new 949f69628279 ftrace: Chose RCU Tasks based on TASKS_RCU rather than PREEMPTION new a2f8699113f8 rcu: Remove redundant BH disabling in TINY_RCU new c7f47c519312 rcu: Make Tiny RCU explicitly disable preemption new 32b60a40e0ac rcutorture: ASSERT_EXCLUSIVE_WRITER() for ->rtort_pipe_cou [...] new 3e8beeefc076 rcutorture: Remove extraneous rcu_torture_pipe_update_one( [...] new 6f1e2cd653a1 rcutorture: Fix rcu_torture_one_read() pipe_count overflow [...] new 09fcd0978fc8 rcutorture: Re-use value stored to ->rtort_pipe_count inst [...] new 8c143e085dfd rcu: Remove redundant READ_ONCE() of rcu_state.gp_flags in tree.c new 8f40994e0cef rcu: Bring diagnostic read of rcu_state.gp_flags into alignment new 106777cb7800 rcu: Mark writes to rcu_sync ->gp_count field new 7492b6f8f002 rcu: Mark loads from rcu_state.n_online_cpus new bf3516de8019 rcu: Make hotplug operations track GP state, not flags new eb468f022e2d rcu: Inform KCSAN of one-byte cmpxchg() in rcu_trc_cmpxchg [...] new a71c10f2fbba rcu: Remove redundant CONFIG_PROVE_RCU #if condition new f78c65b86d28 rcu: Add lockdep_assert_in_rcu_read_lock() and friends new 28fff93f9805 rcutorture: Use the gp_kthread_dbg operation specified by cur_ops new c03c8098fa4b rcutorture: Make rcutorture support print rcu-tasks gp state new 8134c0408380 rcutorture: Removing redundant function pointer initialization new e887454dfa2c rcu: Mollify sparse with RCU guard new 3271bd325b12 rcutorture: Make stall-tasks directly exit when rcutorture [...] new a1af3def7842 rcutorture: Fix invalid context warning when enable srcu b [...] new 13f54c90f2af rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow new ee68c6d0c9ba torture: Scale --do-kvfree test time new 433d25ec9d1f rcutorture: Use rcu_gp_slow_register/unregister() only for [...] new 6840f31c1227 rcu: Fix buffer overflow in print_cpu_stall_info() new fe5b6e6ed0c6 ftrace: Asynchronous grace period for register_ftrace_direct() new 43322e54400f rcu: Add data structures for synchronize_rcu() new 509b42fc4c11 rcu: Reduce synchronize_rcu() latency new d89822837919 rcu: Add a trace event for synchronize_rcu_normal() new 667a5ebff394 rcu: Support direct wake-up of synchronize_rcu() users new f994a33cbc33 rcu: Do not release a wait-head from a GP kthread new 0c6dcda1f585 rcu: Allocate WQ with WQ_MEM_RECLAIM bit set new bfd79a9c5d77 rcu/tree: Reduce wake up for synchronize_rcu() common case new 53bcd33773b2 rcu: Reduce synchronize_rcu() delays when all wait heads a [...] new 4b810cef0e66 doc: Update Tasks RCU and Tasks Rude RCU description in Re [...] new 295ce8786489 rcutorture: Fix rcu_torture_fwd_cb_cr() data race new 5288a46677be Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 18f06e976925 KVM: Add helpers to consolidate gfn_to_pfn_cache's page sp [...] new 5c9ca4ed8908 KVM: Check validity of offset+length of gfn_to_pfn_cache p [...] new fc62a4e8dee2 KVM: Explicitly disallow activatating a gfn_to_pfn_cache w [...] new 9e985cbf2942 KVM: x86/pmu: Disable support for adaptive PEBS new 992b54bd083c KVM: x86/mmu: x86: Don't overflow lpage_info when checking [...] new de120e1d692d KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOB [...] new 08a828249b16 KVM: selftests: Verify post-RESET value of PERF_GLOBAL_CTR [...] new 0ef2dd1f4144 KVM: selftests: fix max_guest_memory_test with more that 2 [...] new 449c0811d872 KVM: selftests: fix supported_flags for riscv new 7f2817ef52a1 KVM: VMX: Ignore MKTME KeyID bits when intercepting #PF fo [...] new 3b764d0af391 KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Int [...] new 85cff527ab31 KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD [...] new 2a94a2761236 KVM: VMX: Snapshot LBR capabilities during module initialization new 0c0241c12332 perf/x86/intel: Expose existence of callback support to KVM new 0eb2416c8111 KVM: VMX: Disable LBR virtualization if the CPU doesn't su [...] new 4fa96da3e6fe KVM: x86/mmu: Precisely invalidate MMU root_role during CP [...] new d2ea9fd98cca Merge branch 'fixes' new 111c45d7ac90 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 843c0c097011 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 31103f40b1b5 workqueue: Add destroy_work_on_stack() in workqueue_softir [...] new 8a8a4bfdbe85 Merge branch 'for-6.10' into for-next new a37c0b80d9ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fe7af61159b8 platform/x86: add lenovo WMI camera button driver new fcc6220ddc7e platform/x86: x86-android-tablets: Add swnode for Xiaomi p [...] new f1cacd216dea platform/x86: Add ACPI quickstart button (PNP0C32) driver new 23f1d8b47d12 platform/x86: toshiba_acpi: Add quirk for buttons on Z830 new 33b0e895aa31 platform/x86/amd/hsmp: switch to use device_add_groups() new 609bf4bd8e59 platform/x86: MAINTAINERS: drop Daniel Oliveira Nascimento new 1d86d946d341 platform/x86: quickstart: Miscellaneous improvements new 83cfe6d8b6b9 platform/x86: quickstart: fix Kconfig selects new 10eba55febd4 platform/x86: quickstart: Fix race condition when reportin [...] new e15a0c26e2d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1af853cb6e4d platform/chrome: cros_hps_i2c: Replace deprecated UNIVERSA [...] new 3b89336c9ccf platform/chrome: add HAS_IOPORT dependencies new 7e06d16fe717 platform/chrome: cros_ec_lpc: introduce a priv struct for [...] new 3a756081e1ce platform/chrome: cros_ec_lpc: pass driver_data from DMI to [...] new faf4494c62f5 platform/chrome: cros_ec_lpc: add a "quirks" system new 70a5f3005008 platform/chrome: cros_ec_lpc: add quirks for the Framework [...] new 5488a68520ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91ad11923070 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 411f352ecac0 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new acc42129a8f8 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 94b4e03c5d91 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 729d97312d45 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 9a966517a830 thunderbolt: Enable NVM upgrade support on Intel Maple Ridge new 663e69342440 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ddd6e0980d5e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb9dd1926091 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new f0ca964db337 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new c4a3cbe0da1f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 49263c19c524 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 51015fc671d9 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new c8c0b9c49ad1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e37505a3dedc spmi: make spmi_bus_type const new ced5eea3daa4 dt-bindings: spmi: hisilicon,hisi-spmi-controller: fix bin [...] new b918f5e85031 dt-bindings: spmi: hisilicon,hisi-spmi-controller: clean u [...] new fa0f5a07b71d spmi: hisi-spmi-controller: Do not override device identifier new 897268aef3fa spmi: pmic-arb: Replace three IS_ERR() calls by null point [...] new 4ad447b3f8a6 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new a12440e39d31 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 93b0ac41b165 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 0981114ed586 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2125c0034c5d cgroup/cpuset: Make cpuset hotplug processing synchronous new 812c5945bdb8 cgroup/cpuset: Add test_cpuset_v1_hp.sh new a24e3b7d27c6 docs: cgroup-v1: Fix description for css_online new bf7f1208d714 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c83d0b7a4b4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 33507b3964f1 scsi: ufs: qcom: Add sanity checks for gear/lane values du [...] new 28fc2bd2c729 scsi: cxlflash: Fix function pointer cast warnings new e75f7555e1e7 scsi: megaraid: Indent Kconfig option help text new 1bf1f5756f3b scsi: qla2xxx: Indent help text new 6c19ecf4ad1d scsi: aic7xxx: Indent kconfig help text new 9bd8e41358a5 scsi: FlashPoint: Remove redundant assignment to pointer c [...] new eab302e89f3d scsi: snic: Convert sprintf() family to sysfs_emit() family new c3bf7774fa24 scsi: documentation: Clean up scsi_mid_low_api.rst new 293fcea539b5 scsi: documentation: Clean up overview new fcf8829fd993 scsi: core: Add kernel-doc for scsi_msg_to_host_byte() new 11d99e91846a scsi: iser: Fix @read_stag kernel-doc warning new d9c911824145 scsi: libfcoe: Fix a slew of kernel-doc warnings new 8d523f0f5383 scsi: core: Add function return kernel-doc for 2 functions new 007c04e53526 scsi: scsi_transport_fc: Add kernel-doc for function return new a2530eb748ff scsi: scsi_transport_srp: Fix a couple of kernel-doc warnings new a0c25d66b13f Merge patch series "scsi: documentation: clean up docs and [...] new 9972c02a8067 scsi: core: Introduce scsi_cmd_list_info() new ba0f09b0dbd8 scsi: core: Improve the code for showing commands in debugfs new e63350dae44f Merge patch series "Improve the code for showing commands [...] new b2d5de4fb317 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22e1992cf7b0 vhost: Add smp_rmb() in vhost_vq_avail_empty() new df9ace7647d4 vhost: Add smp_rmb() in vhost_enable_notify() new ffe6176b7f53 virtio: store owner from modules with register_virtio_driver() new 2855c2a7820b vhost-vdpa: change ioctl # for VDPA_GET_VRING_SIZE new 76f408535aab vhost: correct misleading printing information new 5b9f214d0540 vhost: Merge tag 'vduse-virtio-net' into vhost new 4e483c48e0d6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new fec2601f2003 remoteproc: zynqmp: Add coredump support new 4d5aabb68439 Merge branches 'rpmsg-next' and 'rproc-next' into for-next new 9bfa92996a04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5697631adce8 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new b563390352d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1886d469182c Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new f182358ef938 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 117c05cf63cd dt-bindings: pwm: mediatek,pwm-disp: Document power-domain [...] new f7b2b0f9a4ea hwmon: (aspeed-g6-pwm-tacho): Make use of pwmchip_parent() [...] new 2c56fedef8c9 hwmon: (aspeed-g6-pwm-tacho): Make use of devm_pwmchip_all [...] new 9a413a5ac39c pwm: Ensure that pwm_chips are allocated using pwmchip_alloc() new 2d740a422e5f dt-bindings: pwm: at91: Add sam9x7 compatible strings list new e1f6fc0022d5 pwm: sti: Simplify probe function using devm functions new c2847a45839d pwm: sti: Improve error reporting using dev_err_probe() new 4df2d76bb7dd pwm: sti: Drop member from driver data that only carries a [...] new ab8888496245 pwm: sti: Maintain all per-chip driver data in a single struct new 1e63111c7df4 pwm: sti: Use devm_kcalloc() instead of calculating the si [...] new cd092efed349 pwm: sti: Prefer local variable over pointer dereference new 4e945a3ab021 pwm: Give some sysfs related variables and functions better names new 98cb145fced0 pwm: Move contents of sysfs.c into core.c new 488cbd249e89 pwm: Ensure a struct pwm has the same lifetime as its pwm_chip new bae42d806749 pwm: Add a struct device to struct pwm_chip new 204d036570b6 pwm: Make pwmchip_[sg]et_drvdata() a wrapper around dev_se [...] new 9f2c78ba7a17 pwm: Add more locking new 0eb640c1e762 pwm: Add support for pwmchip devices for faster and easier [...] new 39f2951aa7dc pwm: stm32: Add error messages in .probe()'s error paths new ba13459eaba1 pwm: stm32: Improve precision of calculation in .apply() new 87bca48c419d pwm: stm32: Fix for settings using period > UINT32_MAX new a683c9d3141d pwm: stm32: Calculate prescaler with a division instead of a loop new 079f5a88c0f3 pwm: Add missing kernel-doc for pwm_chip:cdev new 287048f7d9b1 pwm: Don't check pointer for being non-NULL after use new d15fd7a146a0 pwm: bcm2835: Introduce a local variable for &pdev->dev new 858fbbf538a6 pwm: bcm2835: Drop open coded variant of devm_clk_rate_exc [...] new 77da07724c74 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new a04cbea294f3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4cc144cb925a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 435dc426eab9 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new aafaf1cf027c Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 8210835118ee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6f9063a63760 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fe122ea2c239 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 7cb776a1af2e Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 28ed038b1b72 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 49ae31e44a08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7bd6bdfa7e76 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new dae221986a8c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9cabda2585cb Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new d81b91b4aff9 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new a053fd3ca5d1 Add linux-next specific files for 20240409
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 (11cb68ad52ac) \ N -- N -- N refs/heads/master (a053fd3ca5d1)
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 906 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: .../RCU/Design/Requirements/Requirements.rst | 16 + Documentation/admin-guide/cgroup-v1/cgroups.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 14 + .../access-controllers/access-controllers.yaml | 84 + .../devicetree/bindings/bus/st,stm32-etzpc.yaml | 96 + .../bindings/bus/st,stm32mp25-rifsc.yaml | 105 + .../devicetree/bindings/crypto/st,stm32-cryp.yaml | 4 + .../devicetree/bindings/crypto/st,stm32-hash.yaml | 4 + .../bindings/display/bridge/ite,it6505.yaml | 8 +- .../bindings/display/msm/dp-controller.yaml | 1 + .../bindings/display/msm/qcom,sm6350-mdss.yaml | 9 + .../bindings/display/msm/qcom,sm8150-mdss.yaml | 9 + .../devicetree/bindings/dma/st,stm32-dma.yaml | 4 + .../devicetree/bindings/dma/st,stm32-dmamux.yaml | 4 + .../devicetree/bindings/i2c/st,stm32-i2c.yaml | 4 + .../devicetree/bindings/iio/adc/st,stm32-adc.yaml | 4 + .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 4 + .../devicetree/bindings/iio/dac/st,stm32-dac.yaml | 4 + .../bindings/media/cec/st,stm32-cec.yaml | 4 + .../devicetree/bindings/media/st,stm32-dcmi.yaml | 4 + .../memory-controllers/st,stm32-fmc2-ebi.yaml | 4 + .../devicetree/bindings/mfd/st,stm32-lptimer.yaml | 4 + .../devicetree/bindings/mfd/st,stm32-timers.yaml | 4 + .../devicetree/bindings/mmc/arm,pl18x.yaml | 4 + .../devicetree/bindings/net/can/bosch,m_can.yaml | 4 + .../devicetree/bindings/net/stm32-dwmac.yaml | 4 + .../devicetree/bindings/phy/phy-stm32-usbphyc.yaml | 4 + .../bindings/regulator/st,stm32-vrefbuf.yaml | 4 + .../devicetree/bindings/rng/st,stm32-rng.yaml | 4 + .../devicetree/bindings/serial/st,stm32-uart.yaml | 4 + .../devicetree/bindings/sound/qcom,sm8250.yaml | 2 + .../devicetree/bindings/sound/st,stm32-i2s.yaml | 4 + .../devicetree/bindings/sound/st,stm32-sai.yaml | 4 + .../bindings/sound/st,stm32-spdifrx.yaml | 4 + .../devicetree/bindings/sound/ti,pcm1681.txt | 15 - .../devicetree/bindings/sound/ti,pcm1681.yaml | 43 + .../devicetree/bindings/spi/st,stm32-qspi.yaml | 4 + .../devicetree/bindings/spi/st,stm32-spi.yaml | 4 + .../spmi/hisilicon,hisi-spmi-controller.yaml | 17 +- Documentation/devicetree/bindings/usb/dwc2.yaml | 4 + Documentation/driver-api/scsi.rst | 15 +- .../driver-api/virtio/writing_virtio_drivers.rst | 1 - Documentation/networking/devlink/devlink-port.rst | 33 + .../process/embargoed-hardware-issues.rst | 2 +- Documentation/scsi/scsi_mid_low_api.rst | 22 +- MAINTAINERS | 18 +- Next/SHA1s | 130 +- Next/merge.log | 1725 +-- arch/arc/include/asm/mmu-arcv2.h | 2 + arch/arm/boot/dts/renesas/r9a06g032.dtsi | 1 - arch/arm/boot/dts/st/stm32f746.dtsi | 17 - arch/arm/boot/dts/st/stm32f769.dtsi | 17 + arch/arm/boot/dts/st/stm32mp131.dtsi | 1064 +- arch/arm/boot/dts/st/stm32mp133.dtsi | 51 +- arch/arm/boot/dts/st/stm32mp13xc.dtsi | 19 +- arch/arm/boot/dts/st/stm32mp13xf.dtsi | 19 +- arch/arm/boot/dts/st/stm32mp151.dtsi | 2764 ++--- arch/arm/boot/dts/st/stm32mp153.dtsi | 52 +- arch/arm/boot/dts/st/stm32mp157c-ed1.dts | 12 + arch/arm/boot/dts/st/stm32mp15xc.dtsi | 19 +- arch/arm/configs/shmobile_defconfig | 3 +- arch/arm/mach-stm32/Kconfig | 1 + arch/arm/mm/fault.c | 28 +- arch/arm64/Kconfig.platforms | 1 + arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 43 +- arch/arm64/boot/dts/microchip/sparx5.dtsi | 4 +- .../boot/dts/microchip/sparx5_pcb134_board.dtsi | 149 +- .../boot/dts/microchip/sparx5_pcb135_board.dtsi | 35 +- .../boot/dts/renesas/r8a779h0-gray-hawk-single.dts | 2 +- arch/arm64/boot/dts/renesas/r8a779h0.dtsi | 144 + arch/arm64/boot/dts/st/stm32mp251.dtsi | 7 +- arch/arm64/boot/dts/st/stm32mp255.dtsi | 33 +- arch/arm64/mm/fault.c | 41 +- arch/powerpc/Kbuild | 4 +- arch/x86/events/intel/lbr.c | 1 + arch/x86/include/asm/kvm_host.h | 1 + arch/x86/include/asm/perf_event.h | 1 + arch/x86/kvm/cpuid.c | 1 + arch/x86/kvm/cpuid.h | 10 + arch/x86/kvm/lapic.c | 3 +- arch/x86/kvm/mmu/mmu.c | 11 +- arch/x86/kvm/pmu.c | 16 +- arch/x86/kvm/vmx/pmu_intel.c | 2 +- arch/x86/kvm/vmx/vmx.c | 41 +- arch/x86/kvm/vmx/vmx.h | 6 +- arch/x86/kvm/x86.c | 2 +- drivers/accel/ivpu/ivpu_drv.c | 40 +- drivers/accel/ivpu/ivpu_drv.h | 3 +- drivers/accel/ivpu/ivpu_hw.h | 6 + drivers/accel/ivpu/ivpu_hw_37xx.c | 11 +- drivers/accel/ivpu/ivpu_hw_40xx.c | 6 + drivers/accel/ivpu/ivpu_ipc.c | 8 +- drivers/accel/ivpu/ivpu_mmu.c | 8 +- drivers/accel/ivpu/ivpu_pm.c | 14 +- drivers/acpi/dock.c | 48 +- drivers/acpi/scan.c | 31 +- drivers/bus/Kconfig | 10 + drivers/bus/Makefile | 1 + drivers/bus/stm32_etzpc.c | 141 + drivers/bus/stm32_firewall.c | 294 + drivers/bus/stm32_firewall.h | 83 + drivers/bus/stm32_rifsc.c | 252 + drivers/clk/clk.c | 173 +- drivers/clk/nxp/clk-lpc18xx-cgu.c | 1 - drivers/clk/renesas/r8a779h0-cpg-mssr.c | 9 + drivers/clk/ti/dpll.c | 10 +- drivers/edac/skx_common.c | 2 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 3 + drivers/gpu/drm/drm_client_modeset.c | 3 +- drivers/gpu/drm/i915/display/intel_ddi.c | 16 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 4 +- drivers/gpu/drm/i915/display/intel_display.c | 72 +- drivers/gpu/drm/i915/display/intel_display.h | 8 + drivers/gpu/drm/i915/display/intel_dmc.c | 4 +- drivers/gpu/drm/i915/display/intel_dp.c | 14 +- .../i915/{i915_fixed.h => display/intel_fixed.h} | 0 drivers/gpu/drm/i915/display/intel_psr.c | 208 +- drivers/gpu/drm/i915/display/intel_psr.h | 5 + drivers/gpu/drm/i915/display/intel_vrr.c | 7 + drivers/gpu/drm/i915/display/skl_watermark.c | 2 +- .../include => drivers/gpu/drm/msm}/.gitignore | 0 drivers/gpu/drm/msm/Makefile | 99 +- drivers/gpu/drm/msm/adreno/a2xx.xml.h | 3251 ----- drivers/gpu/drm/msm/adreno/a2xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a2xx_gpu.h | 4 + .../drm/msm/{msm_gpummu.c => adreno/a2xx_gpummu.c} | 45 +- drivers/gpu/drm/msm/adreno/a3xx.xml.h | 3268 ----- drivers/gpu/drm/msm/adreno/a4xx.xml.h | 4379 ------- drivers/gpu/drm/msm/adreno/a5xx.xml.h | 5572 --------- drivers/gpu/drm/msm/adreno/a6xx.xml.h | 11858 ------------------- drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h | 422 - drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 4 + drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 2 +- drivers/gpu/drm/msm/adreno/adreno_common.xml.h | 539 - drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h | 2803 ----- .../drm/msm/disp/dpu1/catalog/dpu_9_2_x1e80100.h | 34 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 8 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 12 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 2 + drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 24 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 56 + drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 8 + drivers/gpu/drm/msm/disp/mdp4/mdp4.xml.h | 1181 -- drivers/gpu/drm/msm/disp/mdp5/mdp5.xml.h | 1979 ---- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.h | 11 + drivers/gpu/drm/msm/disp/mdp_common.xml.h | 111 - drivers/gpu/drm/msm/dp/dp_audio.c | 25 +- drivers/gpu/drm/msm/dp/dp_aux.c | 39 +- drivers/gpu/drm/msm/dp/dp_aux.h | 1 + drivers/gpu/drm/msm/dp/dp_catalog.c | 71 +- drivers/gpu/drm/msm/dp/dp_catalog.h | 52 +- drivers/gpu/drm/msm/dp/dp_ctrl.c | 23 +- drivers/gpu/drm/msm/dp/dp_ctrl.h | 1 - drivers/gpu/drm/msm/dp/dp_debug.c | 59 +- drivers/gpu/drm/msm/dp/dp_debug.h | 38 +- drivers/gpu/drm/msm/dp/dp_display.c | 107 +- drivers/gpu/drm/msm/dp/dp_display.h | 3 - drivers/gpu/drm/msm/dp/dp_drm.c | 2 - drivers/gpu/drm/msm/dp/dp_link.c | 26 +- drivers/gpu/drm/msm/dp/dp_link.h | 15 +- drivers/gpu/drm/msm/dp/dp_panel.c | 14 +- drivers/gpu/drm/msm/dp/dp_panel.h | 3 - drivers/gpu/drm/msm/dsi/dsi.xml.h | 790 -- drivers/gpu/drm/msm/dsi/dsi_phy_10nm.xml.h | 227 - drivers/gpu/drm/msm/dsi/dsi_phy_14nm.xml.h | 309 - drivers/gpu/drm/msm/dsi/dsi_phy_20nm.xml.h | 237 - drivers/gpu/drm/msm/dsi/dsi_phy_28nm.xml.h | 384 - drivers/gpu/drm/msm/dsi/dsi_phy_28nm_8960.xml.h | 286 - drivers/gpu/drm/msm/dsi/dsi_phy_7nm.xml.h | 483 - drivers/gpu/drm/msm/dsi/mmss_cc.xml.h | 131 - drivers/gpu/drm/msm/dsi/sfpb.xml.h | 70 - drivers/gpu/drm/msm/hdmi/hdmi.c | 2 +- drivers/gpu/drm/msm/hdmi/hdmi.xml.h | 1399 --- drivers/gpu/drm/msm/hdmi/qfprom.xml.h | 61 - drivers/gpu/drm/msm/msm_drv.c | 3 +- drivers/gpu/drm/msm/msm_fb.c | 14 +- drivers/gpu/drm/msm/msm_gpu.c | 2 +- drivers/gpu/drm/msm/msm_kms.c | 4 +- drivers/gpu/drm/msm/msm_mmu.h | 5 - drivers/gpu/drm/msm/registers/.gitignore | 4 + drivers/gpu/drm/msm/registers/adreno/a2xx.xml | 1865 +++ drivers/gpu/drm/msm/registers/adreno/a3xx.xml | 1751 +++ drivers/gpu/drm/msm/registers/adreno/a4xx.xml | 2409 ++++ drivers/gpu/drm/msm/registers/adreno/a5xx.xml | 3039 +++++ drivers/gpu/drm/msm/registers/adreno/a6xx.xml | 4970 ++++++++ drivers/gpu/drm/msm/registers/adreno/a6xx_gmu.xml | 228 + .../gpu/drm/msm/registers/adreno/adreno_common.xml | 400 + .../gpu/drm/msm/registers/adreno/adreno_pm4.xml | 2268 ++++ drivers/gpu/drm/msm/registers/display/dsi.xml | 390 + .../gpu/drm/msm/registers/display/dsi_phy_10nm.xml | 102 + .../gpu/drm/msm/registers/display/dsi_phy_14nm.xml | 135 + .../gpu/drm/msm/registers/display/dsi_phy_20nm.xml | 100 + .../gpu/drm/msm/registers/display/dsi_phy_28nm.xml | 180 + .../msm/registers/display/dsi_phy_28nm_8960.xml | 134 + .../gpu/drm/msm/registers/display/dsi_phy_7nm.xml | 230 + drivers/gpu/drm/msm/registers/display/edp.xml | 239 + drivers/gpu/drm/msm/registers/display/hdmi.xml | 1015 ++ drivers/gpu/drm/msm/registers/display/mdp4.xml | 504 + drivers/gpu/drm/msm/registers/display/mdp5.xml | 806 ++ .../gpu/drm/msm/registers/display/mdp_common.xml | 90 + drivers/gpu/drm/msm/registers/display/msm.xml | 32 + drivers/gpu/drm/msm/registers/display/sfpb.xml | 17 + .../gpu/drm/msm/registers/freedreno_copyright.xml | 40 + drivers/gpu/drm/msm/registers/gen_header.py | 961 ++ drivers/gpu/drm/msm/registers/rules-fd.xsd | 404 + drivers/gpu/drm/panel/panel-edp.c | 60 +- drivers/gpu/drm/panel/panel-samsung-atna33xc20.c | 9 +- drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h | 34 - .../gpu/drm/xe/compat-i915-headers/i915_fixed.h | 6 - drivers/gpu/drm/xe/compat-i915-headers/i915_gem.h | 9 - drivers/gpu/drm/xe/compat-i915-headers/i915_vgpu.h | 26 - .../gpu/drm/xe/compat-i915-headers/intel_uc_fw.h | 11 - drivers/gpu/drm/xe/display/xe_display.c | 5 - drivers/gpu/drm/xe/regs/xe_engine_regs.h | 2 +- drivers/gpu/drm/xe/xe_devcoredump.c | 2 +- drivers/gpu/drm/xe/xe_gt_clock.c | 5 - drivers/gpu/drm/xe/xe_gt_clock.h | 2 +- drivers/gpu/drm/xe/xe_guc.c | 3 + drivers/gpu/drm/xe/xe_guc_ct.c | 2 +- drivers/gpu/drm/xe/xe_guc_submit.c | 45 +- drivers/gpu/drm/xe/xe_guc_submit.h | 4 +- drivers/gpu/drm/xe/xe_lrc.c | 5 +- drivers/gpu/drm/xe/xe_migrate.c | 3 - drivers/gpu/drm/xe/xe_mocs.c | 3 + drivers/gpu/drm/xe/xe_ring_ops.c | 11 +- drivers/gpu/drm/xe/xe_uc_fw.c | 11 + drivers/gpu/drm/xe/xe_uc_fw.h | 8 +- drivers/gpu/drm/xe/xe_uc_fw_types.h | 3 +- drivers/gpu/drm/xe/xe_vm.c | 5 +- drivers/gpu/host1x/bus.c | 8 - drivers/infiniband/hw/irdma/cm.c | 3 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 3 +- drivers/net/Kconfig | 2 +- drivers/net/arcnet/Kconfig | 2 +- drivers/net/bonding/bond_main.c | 4 +- drivers/net/can/cc770/Kconfig | 1 + drivers/net/can/sja1000/Kconfig | 1 + drivers/net/ethernet/3com/Kconfig | 4 +- drivers/net/ethernet/8390/Kconfig | 6 +- drivers/net/ethernet/amd/Kconfig | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 + drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 6 +- drivers/net/ethernet/broadcom/cnic.c | 3 +- drivers/net/ethernet/fujitsu/Kconfig | 2 +- drivers/net/ethernet/intel/Kconfig | 2 +- .../ethernet/mellanox/mlx5/core/esw/devlink_port.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 7 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 97 + drivers/net/ethernet/microchip/lan743x_ethtool.c | 21 - drivers/net/ethernet/microchip/lan743x_main.c | 7 + drivers/net/ethernet/realtek/r8169_main.c | 2 + drivers/net/ethernet/sis/Kconfig | 4 +- drivers/net/ethernet/smsc/Kconfig | 2 +- drivers/net/ethernet/stmicro/stmmac/mmc.h | 2 + drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 15 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 2 + drivers/net/ethernet/ti/Kconfig | 2 +- drivers/net/ethernet/via/Kconfig | 1 + drivers/net/ethernet/xircom/Kconfig | 2 +- drivers/net/fddi/defxx.c | 2 +- drivers/net/geneve.c | 4 +- drivers/net/hamradio/Kconfig | 6 +- drivers/net/ipvlan/ipvlan_main.c | 1 + drivers/net/mdio/mdio-gpio.c | 3 +- drivers/net/netdevsim/ethtool.c | 11 + drivers/net/netdevsim/netdev.c | 49 + drivers/net/pfcp.c | 5 +- drivers/net/usb/ax88179_178a.c | 1 - drivers/net/usb/lan78xx.c | 42 +- drivers/net/wan/Kconfig | 2 +- drivers/of/property.c | 2 + drivers/pinctrl/intel/pinctrl-baytrail.c | 78 +- drivers/pinctrl/intel/pinctrl-intel.h | 4 + drivers/platform/chrome/Kconfig | 1 + drivers/platform/chrome/cros_ec_lpc.c | 81 +- drivers/platform/chrome/cros_hps_i2c.c | 4 +- drivers/platform/chrome/wilco_ec/Kconfig | 1 + drivers/platform/x86/Kconfig | 6 +- drivers/platform/x86/quickstart.c | 33 +- drivers/remoteproc/xlnx_r5_remoteproc.c | 5 + drivers/s390/net/ism_drv.c | 38 +- drivers/scsi/FlashPoint.c | 1 - drivers/scsi/Kconfig | 4 +- drivers/scsi/aic7xxx/Kconfig.aic79xx | 75 +- drivers/scsi/aic7xxx/Kconfig.aic7xxx | 97 +- drivers/scsi/megaraid/Kconfig.megaraid | 113 +- drivers/scsi/qla2xxx/Kconfig | 42 +- drivers/scsi/scsi_debugfs.c | 56 +- drivers/scsi/snic/snic_attrs.c | 11 +- drivers/spi/Kconfig | 2 +- drivers/spi/spi-cadence-quadspi.c | 22 +- drivers/spmi/hisi-spmi-controller.c | 1 - drivers/spmi/spmi-pmic-arb.c | 12 +- drivers/spmi/spmi.c | 2 +- drivers/thunderbolt/icm.c | 1 + drivers/ufs/host/ufs-qcom.c | 8 +- drivers/vhost/vhost.c | 26 +- drivers/virtio/virtio.c | 6 +- fs/bcachefs/acl.c | 30 +- fs/erofs/zutil.c | 2 +- fs/nfs/inode.c | 7 +- fs/proc/bootconfig.c | 2 +- fs/smb/client/inode.c | 3 +- include/acpi/acpi_bus.h | 36 +- include/linux/alloc_tag.h | 1 + include/linux/bootconfig.h | 1 + include/linux/bus/stm32_firewall_device.h | 142 + include/linux/cpuset.h | 3 - include/linux/huge_mm.h | 20 + include/linux/mm.h | 2 +- include/linux/percpu.h | 2 +- include/linux/pgtable.h | 3 +- include/linux/skmsg.h | 2 + include/linux/swapops.h | 65 +- include/linux/virtio.h | 7 +- include/net/bluetooth/bluetooth.h | 9 + include/net/bluetooth/l2cap.h | 22 +- include/net/devlink.h | 14 + include/net/ip_tunnels.h | 33 + include/net/mac80211.h | 57 +- include/net/route.h | 9 +- include/scsi/iser.h | 2 +- include/scsi/libfcoe.h | 25 +- include/scsi/scsi.h | 7 +- include/scsi/scsi_cmnd.h | 2 + include/scsi/scsi_transport_fc.h | 5 +- include/scsi/scsi_transport_srp.h | 4 +- include/trace/events/rcu.h | 27 + include/uapi/drm/xe_drm.h | 8 + include/uapi/linux/devlink.h | 1 + include/uapi/linux/vhost.h | 15 +- init/main.c | 5 + kernel/cgroup/cpuset.c | 141 +- kernel/cpu.c | 48 - kernel/power/process.c | 2 - kernel/power/suspend.c | 6 + kernel/rcu/rcutorture.c | 2 +- kernel/rcu/tree.c | 392 +- kernel/rcu/tree.h | 21 + kernel/rcu/tree_exp.h | 2 +- kernel/workqueue.c | 1 + lib/checksum_kunit.c | 5 +- localversion-next | 2 +- mm/huge_memory.c | 60 + mm/hugetlb.c | 27 +- mm/internal.h | 49 +- mm/khugepaged.c | 2 +- mm/madvise.c | 2 +- mm/memory-failure.c | 12 +- mm/memory.c | 4 +- mm/mmap.c | 16 +- mm/page_io.c | 6 +- mm/swapfile.c | 55 +- mm/vmscan.c | 20 +- net/atm/clip.c | 2 +- net/ax25/Kconfig | 2 +- net/batman-adv/main.h | 2 +- net/batman-adv/originator.c | 2 + net/batman-adv/translation-table.c | 49 +- net/bluetooth/hci_sock.c | 21 +- net/bluetooth/iso.c | 36 +- net/bluetooth/l2cap_core.c | 46 +- net/bluetooth/l2cap_sock.c | 52 +- net/bluetooth/rfcomm/sock.c | 14 +- net/bluetooth/sco.c | 23 +- net/bridge/br_netfilter_hooks.c | 3 +- net/core/net-sysfs.c | 6 +- net/core/skbuff.c | 18 +- net/core/skmsg.c | 5 +- net/devlink/port.c | 53 + net/ipv4/arp.c | 9 +- net/ipv4/igmp.c | 3 +- net/ipv4/inet_fragment.c | 4 +- net/ipv4/ip_tunnel.c | 2 + net/ipv6/addrlabel.c | 18 +- net/ipv6/ip6_vti.c | 12 +- net/mac80211/ieee80211_i.h | 2 +- net/mac80211/mlme.c | 3 +- net/mac80211/rate.c | 6 +- net/mac80211/rx.c | 4 + net/mac80211/scan.c | 1 + net/mac80211/tx.c | 13 +- net/mac80211/wpa.c | 12 +- net/mpls/af_mpls.c | 2 +- net/mptcp/subflow.c | 20 +- net/packet/af_packet.c | 26 +- net/wireless/trace.h | 4 +- sound/soc/intel/Kconfig | 2 +- sound/soc/intel/avs/icl.c | 2 +- sound/soc/qcom/sc8280xp.c | 2 + tools/perf/ui/browsers/annotate.c | 2 +- tools/perf/util/annotate.c | 3 + tools/perf/util/bpf_skel/lock_contention.bpf.c | 2 +- tools/testing/selftests/Makefile | 10 +- tools/testing/selftests/bpf/cgroup_helpers.c | 2 +- tools/testing/selftests/cgroup/Makefile | 2 +- .../testing/selftests/cgroup/test_cpuset_v1_hp.sh | 46 + tools/testing/selftests/drivers/net/Makefile | 7 + tools/testing/selftests/drivers/net/README.rst | 30 + .../selftests/drivers/net/lib/py/__init__.py | 17 + tools/testing/selftests/drivers/net/lib/py/env.py | 52 + tools/testing/selftests/drivers/net/stats.py | 86 + .../testing/selftests/kvm/max_guest_memory_test.c | 15 +- .../testing/selftests/kvm/set_memory_region_test.c | 2 +- .../selftests/kvm/x86_64/pmu_counters_test.c | 20 +- tools/testing/selftests/net/Makefile | 1 + tools/testing/selftests/net/lib/Makefile | 8 + tools/testing/selftests/net/lib/py/__init__.py | 7 + tools/testing/selftests/net/lib/py/consts.py | 9 + tools/testing/selftests/net/lib/py/ksft.py | 96 + tools/testing/selftests/net/lib/py/nsim.py | 115 + tools/testing/selftests/net/lib/py/utils.py | 47 + tools/testing/selftests/net/lib/py/ynl.py | 49 + tools/testing/selftests/net/mptcp/mptcp_connect.sh | 2 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 155 +- tools/testing/selftests/net/mptcp/mptcp_lib.sh | 135 + tools/testing/selftests/net/mptcp/mptcp_sockopt.sh | 34 +- tools/testing/selftests/net/mptcp/pm_netlink.sh | 295 +- tools/testing/selftests/net/mptcp/simult_flows.sh | 20 +- tools/testing/selftests/net/nl_netdev.py | 24 + .../testing/selftests/powerpc/papr_vpd/papr_vpd.c | 2 +- virt/kvm/pfncache.c | 48 +- 426 files changed, 31330 insertions(+), 44789 deletions(-) create mode 100644 Documentation/devicetree/bindings/access-controllers/access-con [...] create mode 100644 Documentation/devicetree/bindings/bus/st,stm32-etzpc.yaml create mode 100644 Documentation/devicetree/bindings/bus/st,stm32mp25-rifsc.yaml delete mode 100644 Documentation/devicetree/bindings/sound/ti,pcm1681.txt create mode 100644 Documentation/devicetree/bindings/sound/ti,pcm1681.yaml create mode 100644 drivers/bus/stm32_etzpc.c create mode 100644 drivers/bus/stm32_firewall.c create mode 100644 drivers/bus/stm32_firewall.h create mode 100644 drivers/bus/stm32_rifsc.c rename drivers/gpu/drm/i915/{i915_fixed.h => display/intel_fixed.h} (100%) copy {tools/arch/arm64/include => drivers/gpu/drm/msm}/.gitignore (100%) delete mode 100644 drivers/gpu/drm/msm/adreno/a2xx.xml.h rename drivers/gpu/drm/msm/{msm_gpummu.c => adreno/a2xx_gpummu.c} (67%) delete mode 100644 drivers/gpu/drm/msm/adreno/a3xx.xml.h delete mode 100644 drivers/gpu/drm/msm/adreno/a4xx.xml.h delete mode 100644 drivers/gpu/drm/msm/adreno/a5xx.xml.h delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx.xml.h delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h delete mode 100644 drivers/gpu/drm/msm/adreno/adreno_common.xml.h delete mode 100644 drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h delete mode 100644 drivers/gpu/drm/msm/disp/mdp4/mdp4.xml.h delete mode 100644 drivers/gpu/drm/msm/disp/mdp5/mdp5.xml.h delete mode 100644 drivers/gpu/drm/msm/disp/mdp_common.xml.h delete mode 100644 drivers/gpu/drm/msm/dsi/dsi.xml.h delete mode 100644 drivers/gpu/drm/msm/dsi/dsi_phy_10nm.xml.h delete mode 100644 drivers/gpu/drm/msm/dsi/dsi_phy_14nm.xml.h delete mode 100644 drivers/gpu/drm/msm/dsi/dsi_phy_20nm.xml.h delete mode 100644 drivers/gpu/drm/msm/dsi/dsi_phy_28nm.xml.h delete mode 100644 drivers/gpu/drm/msm/dsi/dsi_phy_28nm_8960.xml.h delete mode 100644 drivers/gpu/drm/msm/dsi/dsi_phy_7nm.xml.h delete mode 100644 drivers/gpu/drm/msm/dsi/mmss_cc.xml.h delete mode 100644 drivers/gpu/drm/msm/dsi/sfpb.xml.h delete mode 100644 drivers/gpu/drm/msm/hdmi/hdmi.xml.h delete mode 100644 drivers/gpu/drm/msm/hdmi/qfprom.xml.h create mode 100644 drivers/gpu/drm/msm/registers/.gitignore create mode 100644 drivers/gpu/drm/msm/registers/adreno/a2xx.xml create mode 100644 drivers/gpu/drm/msm/registers/adreno/a3xx.xml create mode 100644 drivers/gpu/drm/msm/registers/adreno/a4xx.xml create mode 100644 drivers/gpu/drm/msm/registers/adreno/a5xx.xml create mode 100644 drivers/gpu/drm/msm/registers/adreno/a6xx.xml create mode 100644 drivers/gpu/drm/msm/registers/adreno/a6xx_gmu.xml create mode 100644 drivers/gpu/drm/msm/registers/adreno/adreno_common.xml create mode 100644 drivers/gpu/drm/msm/registers/adreno/adreno_pm4.xml create mode 100644 drivers/gpu/drm/msm/registers/display/dsi.xml create mode 100644 drivers/gpu/drm/msm/registers/display/dsi_phy_10nm.xml create mode 100644 drivers/gpu/drm/msm/registers/display/dsi_phy_14nm.xml create mode 100644 drivers/gpu/drm/msm/registers/display/dsi_phy_20nm.xml create mode 100644 drivers/gpu/drm/msm/registers/display/dsi_phy_28nm.xml create mode 100644 drivers/gpu/drm/msm/registers/display/dsi_phy_28nm_8960.xml create mode 100644 drivers/gpu/drm/msm/registers/display/dsi_phy_7nm.xml create mode 100644 drivers/gpu/drm/msm/registers/display/edp.xml create mode 100644 drivers/gpu/drm/msm/registers/display/hdmi.xml create mode 100644 drivers/gpu/drm/msm/registers/display/mdp4.xml create mode 100644 drivers/gpu/drm/msm/registers/display/mdp5.xml create mode 100644 drivers/gpu/drm/msm/registers/display/mdp_common.xml create mode 100644 drivers/gpu/drm/msm/registers/display/msm.xml create mode 100644 drivers/gpu/drm/msm/registers/display/sfpb.xml create mode 100644 drivers/gpu/drm/msm/registers/freedreno_copyright.xml create mode 100644 drivers/gpu/drm/msm/registers/gen_header.py create mode 100644 drivers/gpu/drm/msm/registers/rules-fd.xsd delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/i915_fixed.h delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/i915_gem.h delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/intel_uc_fw.h create mode 100644 include/linux/bus/stm32_firewall_device.h create mode 100755 tools/testing/selftests/cgroup/test_cpuset_v1_hp.sh create mode 100644 tools/testing/selftests/drivers/net/Makefile create mode 100644 tools/testing/selftests/drivers/net/README.rst create mode 100644 tools/testing/selftests/drivers/net/lib/py/__init__.py create mode 100644 tools/testing/selftests/drivers/net/lib/py/env.py create mode 100755 tools/testing/selftests/drivers/net/stats.py create mode 100644 tools/testing/selftests/net/lib/Makefile create mode 100644 tools/testing/selftests/net/lib/py/__init__.py create mode 100644 tools/testing/selftests/net/lib/py/consts.py create mode 100644 tools/testing/selftests/net/lib/py/ksft.py create mode 100644 tools/testing/selftests/net/lib/py/nsim.py create mode 100644 tools/testing/selftests/net/lib/py/utils.py create mode 100644 tools/testing/selftests/net/lib/py/ynl.py create mode 100755 tools/testing/selftests/net/nl_netdev.py