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 46d4e2eb58e1 Add linux-next specific files for 20240213 omits 048abb25f20c fixup for "drm/amd: Stop evicting resources on APUs in suspend" omits 52f072294365 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits e963293e1459 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits e4eb8b73bff2 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits a23fef4ea5bf Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits f69b1e59a9c2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f11513814d23 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 07d867684416 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eac32f6c988f Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 223963b3a2f3 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits a3bfe84e2a9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2dc9aab3f02b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50032c1adad7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f95f168f8209 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits adcfac3d30f9 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 556cad769924 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 84049f10459f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 236929130e5c Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 3a9fcb6772c0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 903a65bcdcda Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 4ce19d6ae324 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 397341452f08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0fe76788fd74 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits a3468cca30fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5869f553bb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e857557f674 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e22a2de97fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1a2b2ae42c12 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8441c3aaf9da Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 4c819c49a1a6 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 71fbdc82888b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f85b3a04702 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 99ecac8beffa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 984dd2da0421 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits facfcedb9c78 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 3e6eec642832 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 577c2d58dd59 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b862d1dc895f Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 30960094e497 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 82f0f0b3dbb0 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 84b662a24ab2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c9545b54561e Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits ecdb988ac7c8 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 814029c3a800 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits e052a0ccf1ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits abc1724c18e3 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits 671e8f4e0c17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 289f0fb43feb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6d6c1cc5bd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d9d4e01e3eca Merge branch 'next' of https://github.com/kvm-x86/linux.git omits f25fc4957832 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits 32f4fb277ade Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 51bf3c146806 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits f1896c3b6af2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50ea06530b9a Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 828aa2c2e683 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits ef1cec47c7d7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a684459f5fdb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0764cbf1ae09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b48f608d4208 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 12f96de47ebc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a0428d396a87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7d5919170ac1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dec5248c1157 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 2bf6a1aede59 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b72bf730daac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b57e41f03693 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a40ee41ca41e Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits c8382db3c12b Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 0ca88723ff14 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 635cc161db24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 328cd465231a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 315ca7cc5a13 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 6cf759d4b58d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 40def9fea2a7 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits c0aae56aa831 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c41bf0e419a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1177da3e098a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2bac72aa137c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 88df417003c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 042a2de00f66 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 21d72c8f7994 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 0ae80e90e9ac Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits ddc47619504c Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits d740ad1356e1 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 0d40c377c3d8 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits d04027478cce Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 09729cfe4622 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 574388e4f8fa Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits b73c0eb80125 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f85363faaa04 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 55c0990d2c82 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9850a8a32e3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e24dc3a16313 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 3c19fa925001 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 221629bf9982 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 3f8122dd6c80 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0671769be25f Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits e57c0529b609 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 37e00abbbd44 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 906dd160c770 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 7de1c72f33e9 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits e4fae09df415 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 5d43b6ceb47f Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 54314af1cd0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 056c9564721d Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 1fda0e2a5811 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 716afbed5215 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b2b8781906e7 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 275b2502fa14 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] omits 64c624727953 Merge branch '9p-next' of git://github.com/martinetd/linux omits 0cd67eba877c Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits e5798bcd2821 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 3d552b6094a0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 43ee5584519a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 9c9c0fd70987 Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] omits 93e0b1c44a30 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7d2680bb98d0 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits b81eba274e68 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits f56cd2f5b01a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 562f2797570a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits db7f204f5092 MAINTAINERS: of: Add Saravana Kannan omits bd4dbae91f74 dt-bindings: ufs: qcom: Add SC7180 compatible string omits d2d59c48d711 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits 67f9818e7dff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1cca8cd0fe30 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits c639ebc03a5e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d58ff4b3a567 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50b1b9ef41e3 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits f00da415481d Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 7f5d7f2dba6d Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 2477ab6164de Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 68373f8ad8c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 17b436934494 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 47363d1214a9 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 332d94f964fc Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 9e08e3629726 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits eb50afbbdc2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b19219ac0f96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a9c746d542d5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c121d46cad6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 864ce35bf1a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30fd80a302aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 667a73584a7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 57f705456dbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d31461e53f5d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7cc23ab0ab4a Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 2ef48c3254dd Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 3e6a86d33cd3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b28c882db622 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 522771da8814 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 9ead83ae1b57 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits f2d304d5f261 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d7cefe822e3e Merge branch 'compiler-attributes' of https://github.com/o [...] omits 4e42a89bfc39 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits b5a414d96454 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2cf3502fb7fc Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 7b17b1384cd6 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 1cc5f5995657 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits a8b1a02e069d Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 64f9296acb03 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8582e36d1fce Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits 404ac087297a Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits 1d7b25e741e5 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits c449838e5c49 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 0e84a3f31059 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 2db11432840c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c4ae112558e5 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits d4597db040a3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bbace7ed4cda Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git omits ca92c6e09258 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits e604664c68a6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4d9bf2149514 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d6dcf6972d20 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 2f159baaf181 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 8ef53f7ff078 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0ecd0470ae8f Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits d4d1495e85c3 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits e1a12411324b Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 2e1563f456ee Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1c9e21ca0067 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 56dda026fbd2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits fc8876d377e3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits be98b1ff81ae Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3dafb88cab02 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits bbffec296194 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 538178fbb3f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e179c72a2f54 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d357d02e8788 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 9891f25412dc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 82bf57635e4c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1f64d5b1d088 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits f812f78d6945 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits ebc1be9a6c94 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 3235757ccda0 Merge remote-tracking branch 'asoc/for-6.9' into asoc-next omits 1b4117725703 Revert "drm/amd: flush any delayed gfxoff on suspend entry" omits c77536b15b7a drm/amd: Stop evicting resources on APUs in suspend omits 7bf8e2dd6d5c Merge remote-tracking branch 'spi/for-6.9' into spi-next omits 4e053671927f hardening: drop obsolete DRM_LEGACY from config fragment omits 1bff9f586955 hardening: drop obsolete UBSAN_SANITIZE_ALL from config fragment omits bed7f1b1c124 overflow: Introduce wrapping_inc() and wrapping_dec() omits 461611156874 overflow: Introduce wrapping_add(), wrapping_sub(), and wr [...] omits ec0ee54e8786 overflow: Adjust check_*_overflow() kern-doc to reflect results omits 579a90ce2e8e Merge branch 'mm-nonmm-unstable' into mm-everything omits 3ecfe35aea92 selftests/mm: don't needlessly use sudo to obtain root in [...] omits 7ecb9791d32e list: leverage list_is_head() for list_entry_is_head() omits 83c14f44b692 nilfs2: MAINTAINERS: drop unreachable project mirror site omits bffd02aa72dc watchdog/softlockup: report the most frequent interrupts omits c4b00ed85229 watchdog/softlockup: low-overhead detection of interrupt omits 43191e64aeda smp: make __smp_processor_id() 0-argument macro omits 380bbec23c9b fat: Fix uninitialized field in nostale filehandles omits 087e4dd5e9a3 const_structs.checkpatch: add bus_type omits fb1b41aa9ccb panic-add-option-to-dump-blocked-tasks-in-panic_print-fix omits 4959dc94de01 panic: add option to dump blocked tasks in panic_print omits bc7bf6d0b0bb init: remove obsolete arch_call_rest_init() wrapper omits b9d5926d143f selftests/mm: run_vmtests: use correct flag in the code omits a1c780ad74ea selftests/mm: run_vmtests.sh: add missing tests omits f8a4cbb8676b selftests/mm: protection_keys: save/restore nr_hugepages settings omits aaeb4fa19f3e selftests/mm: save and restore nr_hugepages value omits 9c60b67f2980 selftests/mm: on-fault-limit: run test without root privil [...] omits 428e55c991ac selftests/mm: run_vmtests: remove sudo and conform to tap omits a33ca76a2570 selftests/mm: hugetlb_reparenting_test: do not unmount omits 1319a09281f9 compiler-clang.h: update __diag_clang() macros for minimum [...] omits d6cd41165bf6 lib/Kconfig.debug: update Clang version check in CONFIG_KCOV omits babb0d9b61fa fortify: drop Clang version check for 12.0.1 or newer omits c408f400abe4 riscv: Kconfig: remove version dependency from CONFIG_CLAN [...] omits abb61a95f95f riscv: remove MCOUNT_NAME workaround omits 72911efbcc76 powerpc: Kconfig: remove tautology in CONFIG_COMPAT omits 715209f7c3d7 arm64: Kconfig: clean up tautological LLVM version checks omits 7cbbe6203bc2 ARM: remove Thumb2 __builtin_thread_pointer workaround for Clang omits dec460c4670b x86: drop stack-alignment plugin opt omits f26de17f4d68 Makefile: drop warn-stack-size plugin opt omits 32c3ae9367c5 kbuild: raise the minimum supported version of LLVM to 13.0.1 omits 92b9be2949f4 nilfs2: convert cpfile to use kmap_local omits 9ece80f4af3b nilfs2: remove nilfs_cpfile_{get,put}_checkpoint() omits de8872a84c77 nilfs2: localize highmem mapping for checkpoint reading wi [...] omits d7ee7ef00be3 nilfs2: localize highmem mapping for checkpoint finalizati [...] omits ca9fd4c69ef0 nilfs2: localize highmem mapping for checkpoint creation w [...] omits 4b71c012f353 nilfs2: convert ifile to use kmap_local omits 80d589ba228f nilfs2: do not acquire rwsem in nilfs_bmap_write() omits c95e41d9ee02 nilfs2: move nilfs_bmap_write call out of nilfs_write_inod [...] omits 1e8e1a8545f5 nilfs2: convert DAT to use kmap_local omits 4bf5c1ce4e14 nilfs2: convert persistent object allocator to use kmap_local omits 239bb368c89e nilfs2: convert sufile to use kmap_local omits 81ca651e7273 nilfs2: convert metadata file common code to use kmap_local omits 6c216ae36e94 nilfs2: convert nilfs_copy_buffer() to use kmap_local omits a89e362eac9d nilfs2: convert segment buffer to use kmap_local omits caf2997b12e3 lib: dhry: add missing closing parenthesis omits 6209be21f6b4 lib: dhry: use ktime_ms_delta() helper omits 2f728877f390 lib: dhry: remove unneeded <linux/mutex.h> omits 769cf2a6af12 ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped() omits cef1f659c932 flex_proportions: remove unused fprop_local_single omits 46d70a9fead1 kprobes-use-synchronize_rcu_tasks_rude-in-kprobe_optimizer-fix omits 001e4888997a kprobes: use synchronize_rcu_tasks_rude in kprobe_optimizer omits 81273c9f6398 lib/sort: Optimize heapsort with double-pop variation omits 42db53bbf0a3 lib/sort: optimize heapsort for equal elements in sift-down path omits ed3b163c7144 user_namespace: Remove unnecessary NULL values from kbuf omits 4376149ae359 sysctl: allow to change limits for posix messages queues omits 49d44a2e9b5e docs: add information about ipc sysctls limitations omits 208c1f2e148c sysctl: allow change system v ipc sysctls inside ipc namespace omits b409aa102371 lib min_heap: optimize number of comparisons in min_heapify() omits 6f9588858780 lib min_heap: optimize number of calls to min_heapify() omits 949bf020038f panic: suppress gnu_printf warning omits 1c84f4766063 lib/win_minmax: fix header comments omits d8786856af13 ocfs2: Spelling fix omits 49d19c7590dc bcache: use of hlist_count_nodes() omits c75499cbe1aa binder: use of hlist_count_nodes() omits 1176e8bf9c5a list: add hlist_count_nodes() omits 2aad47cc848a selftests: add eventfd selftests omits 05bbcf299099 treewide: update LLVM Bugzilla links omits e439d5490003 arch and include: update LLVM Phabricator links omits 8187e2918a0c bounds: support non-power-of-two CONFIG_NR_CPUS omits 191d97734e41 mm: add swappiness= arg to memory.reclaim omits 7f3c3ac869c0 mm: add defines for min/max swappiness omits 89555df3aeef mm: optimization on page allocation when CMA enabled omits 608de9a68d9b mm/zswap: optimize and cleanup the invalidation of duplica [...] omits b28bad14adfe selftests/mm: log a consistent test name for check_compaction omits 9b57157e485c selftests/mm: log skipped compaction test as a skip omits 31d97016c80a userfaultfd: use per-vma locks in userfaultfd operations omits 231c1aaf288b userfaultfd: protect mmap_changing with rw_sem in userfaulfd_ctx omits feb2f7f7b3ef userfaultfd: move userfaultfd_ctx struct to header file omits a9ef13a8fae4 virtio: cleanup alloc_dax() error handling omits 2d8862fde79c dcssblk: cleanup alloc_dax() error handling omits 9af4599a77df dm: cleanup alloc_dax() error handling omits 6626f7d7eb4c nvdimm/pmem: cleanup alloc_dax() error handling omits 004ab653530c dax: fix incorrect list of data cache aliasing architectures omits 000dfeb500a3 introduce cpu_dcache_is_aliasing() across all architectures omits bbbb1d85551d dax: check for data cache aliasing at runtime omits f647a6337e2b virtio: treat alloc_dax() -EOPNOTSUPP failure as non-fatal omits 40d7efc34907 dcssblk: handle alloc_dax() -EOPNOTSUPP failure omits c56346d999fb dm: treat alloc_dax() -EOPNOTSUPP failure as non-fatal omits 7ffa70f282ff nvdimm/pmem: treat alloc_dax() -EOPNOTSUPP failure as non-fatal omits 3aa8b8feb93d nvdimm/pmem: fix leak on dax_add_host() failure omits 44140112db33 mm: compaction: early termination in compact_nodes() omits 8ee89b982d59 MAINTAINERS: update mm and memcg entries omits b2270b9d6158 mm, vmscan: don't turn on cache_trim_mode at the highest s [...] omits 87d4f16901b2 mm: compaction: refactor compact_node() omits bca654da2d00 mm/cma: add sysfs file 'release_pages_success' omits d83321b860fa mm/z3fold: remove unneeded spinlock omits 2afd3cdb50e5 selftests/damon/_chk_dependency: get debugfs mount point f [...] omits 0ffef910a39b selftests/damon: add a test for the pid leak of dbgfs_targ [...] omits 2ca2f73b2348 selftests/damon: add a test for a race between target_ids_ [...] omits 70a3ecfcd5e7 selftests/damon: add a test for DAMOS apply intervals omits b363db244902 selftests/damon: add a test for DAMOS quota omits 950cde1b6f1c selftests/damon/_damon_sysfs: support DAMOS apply interval omits 40a440468962 selftests/damon/_damon_sysfs: support DAMOS stats omits 6de9ef61ae1c selftests/damon/_damon_sysfs: support DAMOS quota omits e25b788fc45e meminfo: provide estimated per-node's available memory omits a9c94054ddf1 memremap.h: correct an error in a comment omits 7a14098eaa53 zram: use copy_page for full page copy omits ec7aa720e118 mm/demotion: print demotion targets omits 79c896accb20 mm/damon/sysfs: handle 'state' file inputs for every sampl [...] omits a16e57843ab7 mm: hugetlb: improve the handling of hugetlb allocation fa [...] omits 8f70089bb1a8 mm/migrate: preserve exact soft-dirty state omits 024aca99b1cc mm/zswap: zswap entry doesn't need refcount anymore omits eea9c222d6cf mm/zswap: only support zswap_exclusive_loads_enabled omits 941bcffa1657 mm/zswap: remove duplicate_entry debug value omits f8c39ab016ce mm/zswap: stop lru list shrinking when encounter warm region omits 98763dd824d6 mm/zswap: invalidate zswap entry when swap entry free omits 0c85bb7403ba mm/zswap: add more comments in shrink_memcg_cb() omits a4a5e42f87f7 mm/z3fold: remove unneeded spinlock in z3fold_alloc omits 8805e902ea83 memory tier: make memory_tier_subsys const omits 5e84408fce81 mm/vmscan: make too_many_isolated return bool omits ce23d08ec86b mm/cma: make MAX_CMA_AREAS = CONFIG_CMA_AREAS omits 455c6c5d6802 dma-contiguous: remove debug code to removed CONFIG_CMA_DEBUG omits 461f08f65fb4 mm/cma: drop CONFIG_CMA_DEBUG omits 4f7ac42ef744 kasan: rename test_kasan_module_init to kasan_test_module_init omits 4e4677dbfe8b kasan: docs: update descriptions about test file and module omits 63d5cdb83207 ubsan: reintroduce signed overflow sanitizer omits 05f22697339e selftests: add zswapin and no zswap tests omits 154ba2132b1f selftests: fix the zswap invasive shrink test omits 7b4324795033 selftests: zswap: add zswap selftest file to zswap maintai [...] omits 88825f6115cc selftests/mm: run_vmtests.sh: add hugetlb_madv_vs_map omits 8a2d8e024956 mm/hugetlb: Restore the reservation if needed omits c682b3c6b2ae kasan: add atomic tests omits 56b77c4583cf mm: reduce dependencies on <linux/kernel.h> omits b432a315e9a3 mm-memcg-use-larger-batches-for-proactive-reclaim-v4 omits 18dcca6dc08f mm: memcg: use larger batches for proactive reclaim omits aa3bbdeb896b mm/mmap: pass vma to vma_merge() omits cef760ee77dc selftests/mm: run_vmtests.sh: add hugetlb test category omits 88d09980055b mm/memory: ignore writable bit in folio_pte_batch() omits b7714b6e6792 mm/memory: ignore dirty/accessed/soft-dirty bits in folio_ [...] omits d6dbec841bd4 mm/memory: optimize fork() with PTE-mapped THP omits 63f35f2a7f8f mm/memory: pass PTE to copy_present_pte() omits 85d141444a40 mm/memory: factor out copying the actual PTE in copy_prese [...] omits 921af2fbbb61 powerpc/mm: use pte_next_pfn() in set_ptes() omits a6c973a6fd03 arm/mm: use pte_next_pfn() in set_ptes() omits 61789ac30658 mm/pgtable: make pte_next_pfn() independent of set_ptes() omits 40b7077ecfac sparc/pgtable: define PFN_PTE_SHIFT omits 386c4b4f1e87 s390/pgtable: define PFN_PTE_SHIFT omits 3e0450325b56 riscv/pgtable: define PFN_PTE_SHIFT omits 74191d205985 powerpc/pgtable: define PFN_PTE_SHIFT omits fde83547cc4a nios2/pgtable: define PFN_PTE_SHIFT omits d1af456b775a arm/pgtable: define PFN_PTE_SHIFT omits ff0839094952 arm64/mm: Make set_ptes() robust when OAs cross 48-bit boundary omits 6eb46a83e6d4 mm/vmscan: change the type of file from int to bool omits d5207c9375ab mm-compaction-update-the-cc-nr_migratepages-when-allocatin [...] omits 030663a9892e mm: compaction: update the cc->nr_migratepages when alloca [...] omits 2e774b95c118 selftests/mm: virtual_address_range: conform to TAP format output omits f1a843c840f5 selftests/mm: transhuge-stress: conform to TAP format output omits 2d7f22285a08 selftests/mm: thuge-gen: conform to TAP format output omits b7741c50ee84 selftests/mm: thp_settings: conform to TAP format output omits 8a6a66c55e01 selftests/mm: split_huge_page_test: conform test to TAP fo [...] omits 1ccdbae8a357 selftests/mm: mremap_dontunmap: conform test to TAP format output omits 9e18d95dde12 selftests/mm: mrelease_test: conform test to TAP format output omits bd3dba2510c5 selftests/mm: mlock2-tests: conform test to TAP format output omits 5b13f2be0900 selftests/mm: mlock-random-test: conform test to TAP forma [...] omits c1f8a257df16 selftests/mm: map_populate: conform test to TAP format output omits ff3d0c8a6c2b selftests/mm: map_hugetlb: conform test to TAP format output omits e05fcf38a980 selftests/mm: map_fixed_noreplace: conform test to TAP for [...] omits 37e6a67393a7 userfaultfd: handle zeropage moves by UFFDIO_MOVE omits 18a6d0bd6e3b XArray: add cmpxchg order test omits ed565fed678e test_xarray: add tests for advanced multi-index use omits 3e3e7ee5eae6 mm/cma: Don't treat bad input arguments for cma_alloc() as [...] omits 2dc4e1dd9227 modules: wait do_free_init correctly omits 5e4d333e33ef mm: ptdump: add check_wx_pages debugfs attribute omits d6a72513a7a6 mm-ptdump-have-ptdump_check_wx-return-bool-fix omits 8bb574ee0f02 mm: ptdump: have ptdump_check_wx() return bool omits c26a83116884 powerpc,s390: ptdump: define ptdump_check_wx() regardless [...] omits 887910fc5d07 arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_ [...] omits 700a4698a588 arm: ptdump: rename CONFIG_DEBUG_WX to CONFIG_ARM_DEBUG_WX omits 6b107d58348b mm/mempolicy: weighted interleave checks wrong parameter omits 755223ad3155 mm/mempolicy: protect task interleave functions with tsk-> [...] omits 216fa02471db mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weigh [...] omits 53448023f398 mm/mempolicy: refactor a read-once mechanism into a functi [...] omits 047b9bae36e4 mm/mempolicy: implement the sysfs-based weighted_interleav [...] omits fd0edd39e606 mm/mmap: use SZ_{8K, 128K} helper macro omits d577c25d2c0a Docs/translations/damon/usage: update for monitor_on renaming omits cfe00dd2642f Docs/admin-guide/mm/damon/usage: update for monitor_on renaming omits 7d50726bbb87 mm/damon/dbgfs: rename monitor_on file to monitor_on_DEPRECATED omits 6d6baf18f61a selftets/damon: prepare for monitor_on file renaming omits 44b0547f0b37 Docs/admin-guide/mm/damon/usage: document 'DEPRECATED' fil [...] omits 236269485d9b mm-damon-dbgfs-make-debugfs-interface-deprecation-message- [...] omits 4a761db3947d mm/damon/dbgfs: make debugfs interface deprecation message [...] omits 8c195f58d611 mm/damon/dbgfs: fix bogus string length omits faf7597bd4c2 mm/damon/dbgfs: implement deprecation notice file omits 2f96a6a15adc mm/damon: rename CONFIG_DAMON_DBGFS to DAMON_DBGFS_DEPRECATED omits fb58ff623c75 Docs/admin-guide/mm/damon/usage: use sysfs interface for t [...] omits d4a278cd39f6 mm: zswap: function ordering: shrink_memcg_cb omits 045b1a919718 mm: zswap: function ordering: writeback omits eb4689aa7b4b mm: zswap: function ordering: per-cpu compression infra omits 6d133d79d773 mm: zswap: function ordering: compress & decompress functions omits b6b5a07165fd mm: zswap: function ordering: move entry section out of tr [...] omits 2a14b13a9c20 mm: zswap: function ordering: move entry sections out of L [...] omits 65e0e1bf8f00 mm: zswap: function ordering: public lru api omits 173ca1da9a14 mm: zswap: function ordering: pool params omits 571c996af547 mm: zswap: function ordering: zswap_pools omits b5c680f35f4f mm: zswap: function ordering: pool refcounting omits 7c964bdc374e mm: zswap: function ordering: pool alloc & free omits de781639a845 mm: zswap: simplify zswap_invalidate() omits fafe7b54aeac mm: zswap: further cleanup zswap_store() omits a36f618d6c27 mm: zswap: break out zwap_compress() omits bb8d565da05b mm: zswap: rename __zswap_load() to zswap_decompress() omits f7fe4d9c09e2 mm: zswap: clean up zswap_entry_put() omits ea8b44a89845 mm: zswap: warn when referencing a dead entry omits 407b2e20eda8 mm: zswap: move zswap_invalidate_entry() to related functions omits 1c932c69a90b mm: zswap: inline and remove zswap_entry_find_get() omits a7814d748516 mm: zswap: rename zswap_free_entry to zswap_entry_free omits 9f44adf4939f mm: compaction: limit the suitable target page order to be [...] omits e1d70727a80d mm/khugepaged: bypassing unnecessary scans with MMF_DISABL [...] omits e8b9cdc73496 kasan: revert eviction of stack traces in generic mode omits ff746b7cbc98 stackdepot: fix -Wstringop-overflow warning omits babfb7476b17 stackdepot: use variable size records for non-evictable entries omits df7207980494 mm/list_lru: remove list_lru_putback() omits fca07cb41378 mm/zswap: fix race between lru writeback and swapoff omits 46f34be9c2ed x86/mm: clarify "prev" usage in switch_mm_irqs_off() omits 3515a81dda91 x86/mm: delete unused cpu argument to leave_mm() omits 0acc72cf9d96 mm and cache_info: remove unnecessary CPU cache info update omits 5a4b48e14346 hugetlb: parallelize 1G hugetlb initialization omits a26302a3c843 hugetlb: parallelize 2M hugetlb allocation and initialization omits 174f48f1761f hugetlb: have CONFIG_HUGETLBFS select CONFIG_PADATA omits 8e6f78530613 hugetlb: pass *next_nid_to_alloc directly to for_each_node [...] omits 9bf6bfff08af padata: dispatch works on different nodes omits 12047dcd1a16 hugetlb: split hugetlb_hstate_alloc_pages omits 1398d288c90e hugetlb: code clean for hugetlb_hstate_alloc_pages omits f7e421d5788f kswapd: replace try_to_freeze() with kthread_freezable_sho [...] omits 67b0ead318f1 mm: memcg: don't periodically flush stats when memcg is disabled omits 558c04d9535d mm: kmsan: remove runtime checks from kmsan_unpoison_memory() omits 2d5a333e389a highmem: add kernel-doc for memcpy_*_folio() omits cfc105236709 dax: add a sysfs knob to control memmap_on_memory behavior omits 52e2b9931775 mm-memory_hotplug-export-mhp_supports_memmap_on_memory-fix omits 515c2d1ad83d mm/memory_hotplug: export mhp_supports_memmap_on_memory() omits dc6fd18b6ef1 Documentatiion/ABI: add ABI documentation for sys-bus-dax omits 9031d2ec37f1 dax/bus.c: replace several sprintf() with sysfs_emit() omits c4d7c4834ed1 dax/bus.c: replace driver-core lock usage by a local rwsem omits fdab5838c807 mm: zswap: remove unused tree argument in zswap_entry_put() omits a9b440b9e66d mm/mmap: introduce vma_set_range() omits 19fbd5aabb68 mm: zswap: remove unnecessary trees cleanups in zswap_swapoff() omits 74e9cd136aa2 mm: swap: enforce updating inuse_pages at the end of swap_ [...] omits 3200f182eeb5 mm/zswap: split zswap rb-tree omits d951d575ffca mm/zswap: make sure each swapfile always have zswap rb-tree omits db8918a3cb82 arch, crash: move arch_crash_save_vmcoreinfo() out to file [...] omits 8518386828f8 loongarch, crash: wrap crash dumping code into crash relat [...] omits 7bc07bb26a78 arm, crash: wrap crash dumping code into crash related ifdefs omits 4bb3843d45ff riscv, crash: wrap crash dumping code into crash related ifdefs omits a4e85ed9267e mips, crash: wrap crash dumping code into crash related ifdefs omits 50027d2dfa12 sh, crash: wrap crash dumping code into crash related ifdefs omits 59d0c64e9352 s390, crash: wrap crash dumping code into crash related ifdefs omits 4b7de01dce60 ppc-crash-enforce-kexec-and-kexec_file-to-select-crash_dump-fix omits e5d258bd95d0 ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP omits 91e34a51d986 crash: fix building error in generic codes omits acdda38246ec arm64, crash: wrap crash dumping code into crash related ifdefs omits 879e302ef1c7 x86, crash: don't nest CONFIG_CRASH_DUMP ifdef inside CONF [...] omits a4773ee185e9 x86, crash: wrap crash dumping code into crash related ifdefs omits 23ac27e16159 crash: clean up kdump related config items omits 29fd9ae62910 crash: split crash dumping code out from kexec_core.c omits 9db576f518df power/fadump: make FA_DUMP select CRASH_DUMP omits 4d9777fb761f crash: remove dependency of FA_DUMP on CRASH_DUMP omits 9e5d9bfaad17 crash: remove duplicated include in vmcore_info.c omits 935c1c4cfab1 crash: split vmcoreinfo exporting code out from crash_core.c omits 35dd47763a5b kexec-split-crashkernel-reservation-code-out-from-crash_corec-fix omits b51e46986868 kexec: split crashkernel reservation code out from crash_core.c omits 9c59c40aac18 mempolicy: clean up minor dead code in queue_pages_test_walk() omits 87bd764a6061 maple_tree: avoid duplicate variable init in mast_spanning [...] omits 42852df3ad3a selftests: mm: perform some system cleanup before using hugepages omits 3b4078c6d776 userfaultfd: fix return error if mmap_changing is non-zero [...] omits 502310f4da81 selftests/memfd: delete unused declarations omits 0b6115562c47 mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats omits 60e1d9c7fc42 mm: memory: move mem_cgroup_charge() into alloc_anon_folio() omits 0be7f80c416a tools/mm: add thpmaps script to dump THP usage info omits 91e9c177bc33 mm/zswap: improve with alloc_workqueue() call omits f9604831b9d1 readahead: use ilog2 instead of a while loop in page_cache [...] omits cbad140d3d61 mm: update mark_victim tracepoints fields omits 90a1ab2bd66b fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr omits b661f2a31ab3 mm: convert mm_counter_file() to take a folio omits 44fa80bb46d8 mm: convert mm_counter() to take a folio omits 5165d067532d mm-convert-to-should_zap_page-to-should_zap_folio-fix omits b3cc8b860def mm: convert to should_zap_page() to should_zap_folio() omits 8f069538f8ca mm: use pfn_swap_entry_folio() in copy_nonpresent_pte() omits 652ec842881c mm: use pfn_swap_entry_to_folio() in zap_huge_pmd() omits 2218d0b70421 mm: use pfn_swap_entry_folio() in __split_huge_pmd_locked() omits 8450d7f29468 s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() omits 3ba6078c82bf mprotect: use pfn_swap_entry_folio omits d0bf80388274 proc: use pfn_swap_entry_folio where obvious omits 759ea952b8b7 mm: add pfn_swap_entry_folio() omits 266100906395 memcg: use a folio in get_mctgt_type_thp omits 785ab0147bd0 memcg: use a folio in get_mctgt_type omits dc3480063eed memcg: return the folio in union mc_target omits cb5ed1f8916e memcg: convert mem_cgroup_move_charge_pte_range() to use a folio omits 285b28a4b3cb mm: mmap: no need to call khugepaged_enter_vma() for stack omits d56a90389c12 mm: list_lru: remove unused macro list_lru_init_key() omits 862a9bcc40ee mm: list_lru: disable memcg_aware when cgroup.memory is se [...] omits 5d58c34076e3 mm: memory: use nth_page() in clear/copy_subpage() omits 5cf4337575cc mm/mmap: simplify vma link and unlink omits 603568f32907 mm: vmalloc: refactor vmalloc_dump_obj() function omits 16db9e73c50e mm: vmalloc: improve description of vmap node layer omits a1044a246515 mm: vmalloc: add a shrinker to drain vmap pools omits 76d0fa3c14d3 mm: vmalloc: set nr_nodes based on CPUs in a system omits 57b75a9ea9d4 mm: vmalloc: support multiple nodes in vmallocinfo omits 5ec8873aa2a3 mm: vmalloc: support multiple nodes in vread_iter omits fec89a93f7b2 mm: vmalloc: add a scan area of VA only once omits ff56b9e64012 mm: vmalloc: offload free_vmap_area_lock lock omits 42722086a762 mm: vmalloc: remove global purge_vmap_area_root rb-tree omits c0e4e38ec7ac mm: vmalloc: Fix a warning in the crash_save_vmcoreinfo_init() omits 92fca2477ff1 mm/vmalloc: remove vmap_area_list omits 990e8059bd76 fix a wrong value passed to __find_vmap_area() omits 37f31fe14862 mm: vmalloc: mark vmap_init_free_space() with __init tag omits 7a4c945e5a82 mm: vmalloc: remove global vmap_area_root rb-tree omits b8322743a6b4 mm: vmalloc: move vmap_init_free_space() down in vmalloc.c omits 4ed123c049eb mm: vmalloc: rename adjust_va_to_fit_type() function omits 26c6d6c256b0 mm: vmalloc: add va_alloc() helper omits 9936eedb0f13 scripts/gdb/vmalloc: fix vmallocinfo error omits 5e1e99f12645 selftests/mm: new test that steals pages omits ef7aeeb0f17b selftests/mm/ksm_functional: prevent unmapping undefined address omits e8b6938f35fd mm/filemap: avoid type conversion omits 8fe384894da5 s390: enable MHP_MEMMAP_ON_MEMORY omits dffea470482b s390/mm: implement MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE n [...] omits 452a95966994 s390/sclp: remove unhandled memory notifier type omits be95a9f9f920 s390/mm: allocate vmemmap pages from self-contained memory range omits e579b503b64f mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH [...] omits 3da1ed4ed562 maple_tree: fix comment describing mas_node_count_gfp() omits 2dbc9eadeb39 mm/cma: fix placement of trace_cma_alloc_start/finish omits 1e558389138c mm: zswap: fix missing folio cleanup in writeback race path omits 8d4f3d0dad0d mm/memblock: add MEMBLOCK_RSRV_NOINIT into flagname[] array omits ec44d77d88b3 mm/zswap: invalidate duplicate entry when !zswap_enabled omits d7705ca17b97 fs/proc/task_mmu: add display flag for VM_MAYOVERLAY omits fed02d27529e lib/Kconfig.debug: TEST_IOV_ITER depends on MMU omits c9cd5603fe43 mm/swap: fix race when skipping swapcache omits 8e432dce9cab mm/swap_state: update zswap LRU's protection range with th [...] omits 142f2e20b68e mm/swap_state: update zswap LRU's protection range with th [...] omits 03933992bded mm/swap_state: update zswap LRU's protection range with th [...] omits c75cc018e534 selftests/mm: uffd-unit-test check if huge page size is 0 omits e20526d57e75 mm/damon/core: check apply interval in damon_do_apply_schemes() omits da98bf28ca30 Merge branch 'devel' into for-next omits 5372fdcfd25e Merge branch 'docs-fixes' into docs-mw omits bcbcec974c4c docs: dev-tools: checkpatch.rst: Fix grammar omits 0ff90a96b526 README: Fix spelling/capitalization omits f1cc77726f84 docs: proc.rst: comm: mention the included NUL omits 3f542ed221df doc:it_IT: fix a typo in the config name in RCU torture omits b66140d8e43f docs: filesystems: fix typo in docs omits 35634025eca9 pinctrl: stm32: fix PM support for stm32mp257 omits cc24b2d080dc Merge branch 'pci/endpoint' omits 7a035f576f0c Merge branch 'pci/enumeration' omits c0748d82cf5c Merge branch 'pci/dpc' omits afdbe1aed113 Merge branch 'pci/devres' omits b9f9fa059d52 Merge branch 'pci/aspm' omits 3240695334aa Merge remote-tracking branch 'regulator/for-6.9' into regu [...] omits d99abefade74 media: venus: Convert to dev_pm_domain_attach|detach_list( [...] omits 8606eb1e1166 remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attac [...] omits 98eabf1a6f0e remoteproc: imx_rproc: Convert to dev_pm_domain_attach|det [...] omits ab2ce14d02c0 remoteproc: imx_dsp_rproc: Convert to dev_pm_domain_attach [...] omits 145cc731f405 PM: domains: Add helper functions to attach/detach multipl [...] omits c76800fdde78 Merge branch 'for-next-next-v6.8-20240206' into for-next-20240206 omits 266f533744dc Merge branch 'for-next-current-v6.7-20240206' into for-nex [...] omits 141d879fbf58 Merge branch 'misc-next' into for-next-next-v6.8-20240206 omits 8f2c45095da9 Merge branch 'misc-6.8' into for-next-current-v6.7-20240206 omits c8634d885a77 pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to h [...] omits b5ff82df2976 pmdomain: Merge branch dt into next omits 2b1f0c8c86e8 pmdomain: mediatek: Use devm_platform_ioremap_resource() i [...] omits fb2177372d66 btrfs: add forward declarations and headers, part 3 omits 682bfc8810e7 btrfs: add forward declarations and headers, part 2 omits 8992d2a63447 btrfs: add forward declarations and headers, part 1 omits 1d73d634d126 btrfs: always scan a single device when mounted omits 6916b1c32374 btrfs: introduce offload_csum_mode to tweak checksum offlo [...] omits 826ddce92360 btrfs: fix deadlock with fiemap and extent locking omits c2d5734355e1 btrfs: reject encoded write if inode has nodatasum flag set omits 2fdd9f931887 btrfs: compression: migrate compression/decompression path [...] omits 72d9dfb90a38 btrfs: introduce btrfs_alloc_folio_array() omits 91a0dfe83d35 btrfs: migrate insert_inline_extent() to folio interfaces omits ec80446abafb btrfs: make insert_inline_extent() to accept one page directly omits 93bacf06a9ff btrfs: compression: convert page allocation to folio interfaces omits e63d87e209bb btrfs: compression: add error handling for missed page cache omits 9a12eb70cf3d btrfs: tree-checker: dump the page status if hit something wrong omits 94c852ab0ef0 btrfs: raid56: extra debug for raid6 syndrome generation omits 945c8bea5b2f btrfs: defrag: prepare defrag for larger data folio size omits 5be5e4ecce51 btrfs: introduce cached folio size omits ccede21284f9 btrfs: page to folio conversion in put_file_data() omits 86fd19235ba7 btrfs: convert relocate_one_page() to relocate_one_folio() omits 2ba9093e5c7a btrfs: page to folio conversion: prealloc_file_extent_cluster() omits 1b046fe62397 btrfs: prefer to allocate larger folio for metadata omits 9d2b9471e6bc btrfs: hoist fs_info out of loops in end_bbio_data_write a [...] omits 3ac57564ef0c btrfs: add helper to get fs_info from struct inode pointer omits 2378ede7f311 btrfs: add helpers to get fs_info from page/folio pointers omits 1310a4b25eca btrfs: add helpers to get inode from page/folio pointers omits 45e5dc7b1d75 btrfs: tests: allocate dummy fs_info and root in test_find [...] omits 6a1dc34172e0 btrfs: move transaction abort to the error site btrfs_rebu [...] omits 55c8c85b37f0 btrfs: move transaction abort to the error site in btrfs_c [...] omits 5697da37eec7 btrfs: move transaction abort to the error site in btrfs_d [...] omits c677ce937a65 btrfs: unify handling of return values of btrfs_insert_emp [...] omits e6a109e5f848 btrfs: change BUG_ON to assertion in reset_balance_state() omits 6a7a789cd2fb btrfs: change BUG_ON to assertion when verifying root in b [...] omits 8cb95c2f795a btrfs: change BUG_ON to assertion when verifying lockdep c [...] omits a2954a6152a9 btrfs: change BUG_ON to assertion in btrfs_read_roots() omits 4666e28dc0a1 btrfs: defrag: change BUG_ON to assertion in btrfs_defrag_ [...] omits 3236a99fa1c4 btrfs: change BUG_ON to assertion when checking for delaye [...] omits 308346d06613 btrfs: delayed-inode: drop pointless BUG_ON in __btrfs_rem [...] omits 86b6a79ce2f9 btrfs: export: handle invalid inode or root reference in b [...] omits 9de071dc5aa9 btrfs: handle invalid extent item reference found in check [...] omits 694149e6d9a4 btrfs: handle chunk tree lookup error in btrfs_relocate_sy [...] omits 7913507ebcdc btrfs: handle invalid root reference found in btrfs_init_r [...] omits a9f7009b4d94 btrfs: handle invalid root reference found in btrfs_find_root() omits 67c8b9eeb62e btrfs: handle root deletion lookup error in btrfs_del_root() omits d6e325103843 btrfs: handle block group lookup error when it's being removed omits f7c7ea86b6ad btrfs: handle invalid range and start in merge_extent_mapping() omits 3d918673ffc1 btrfs: handle directory and dentry mismatch in btrfs_may_delete() omits e6245e07de4b btrfs: use READ/WRITE_ONCE for fs_devices->read_policy omits 40d83f40c44b mmc: Merge branch fixes into next omits d4f542354e25 dt-bindings: mmc: fsl-imx-esdhc: add iommus property omits 4a95bf7947b4 memstick: core: make memstick_bus_type const omits fa5d21fe6e69 btrfs: preallocate temporary extent buffer for inode loggi [...] omits 4b0c75031818 btrfs: add comment about list_is_singular() use at btrfs_d [...] omits 9b303e7b6955 btrfs: document what the spinlock unused_bgs_lock protects omits 60cf2f8e04aa btrfs: add new unused block groups to the list of unused b [...] omits 4f0d17bf03e0 btrfs: do not delete unused block group if it may be used soon omits 882e05c4c39a btrfs: add and use helper to check if block group is used omits 7c9c76c72501 btrfs: don't drop extent_map for free space inode on write error omits 6b459a4ad1f5 mmc: core: make sdio_bus_type const omits babd2596a0ef mmc: core: make mmc_bus_type const omits 3247ddb32838 mmc: core: make mmc_rpmb_bus_type const omits b39b153a0ea6 btrfs: make btrfs_error_unpin_extent_range() return void omits 07a52a7a0f58 btrfs: return errors from unpin_extent_range() omits a9c48fe34f5b btrfs: handle errors returned from unpin_extent_cache() omits a152f24882fc btrfs: zlib: Fix spelling mistake "infalte" -> "inflate" omits 7871d8b03335 btrfs: zstd: fix and simplify the inline extent decompression omits f9a6c44b37c6 btrfs: do not ASSERT() if the newly created subvolume alre [...] omits f1f19a37e6f3 btrfs: remove unused included headers omits 3a8e152a9bcf btrfs: forbid deleting live subvol qgroup omits e9c7d21425d6 btrfs: forbid creating subvol qgroups omits dd268da24732 btrfs: replace i_blocksize by fs_info::sectorsize omits 409f665acf29 btrfs: replace sb::s_blocksize by fs_info::sectorsize omits c0343f755a4c btrfs: remove duplicate recording of physical address omits 68fccf7f0a85 btrfs: page to folio conversion in btrfs_truncate_block() omits a31430196c6b btrfs: use a folio array throughout the defrag process omits ac1164f3077c btrfs: convert defrag_prepare_one_page() to use a folio omits 8238fdda5b0d btrfs: add set_folio_extent_mapped() helper omits 7c7e7e73fb82 btrfs: send: return EOPNOTSUPP on unknown flags omits c67935a4d7d2 btrfs: WARN_ON_ONCE() in our leak detection code omits 4a9bbb3581ee btrfs: remove extent_map_tree forward declaration at extent_io.h omits cbe14b5f9b49 btrfs: cache folio size and shift in extent_buffer omits 20233e20578c btrfs: remove unused variable bio_offset from end_bbio_dat [...] omits bd19a8aa6140 btrfs: remove the pg_offset parameter from btrfs_get_extent() omits 291a79e85626 PCI: Move devres code from pci.c to devres.c omits 3e93218a4ad4 PCI: Move PCI-specific devres code to drivers/pci/ omits fbcc7d7f7948 PCI: Move pci_iomap.c to drivers/pci/ omits 44e7be6f578d PCI/ASPM: Save and restore LTR state from pci_save/restore [...] omits 90a7463fae9e pmdomain: renesas: r8a779h0-sysc: Add r8a779h0 support omits bb6f85e16e88 pmdomain: Merge branch dt into next omits 4e99ffb173fa mmc: core Drop BLK_BOUNCE_HIGH omits 05c7b901a03f dt-bindings: mmc: fsl-imx-esdhc: add i.MX95 compatible string omits 21a3b988053a mmc: core: Remove usage of the deprecated ida_simple_xx() API omits f5645c4dd7be PCI/ASPM: Move pci_save/restore_ltr_state() to aspm.c omits 95ad0c4e7b4d PCI/ASPM: Save L1 PM Substates Capability for suspend/resume omits 1a70c821b7da PCI/ASPM: Capture L1SS Capability offset always omits 63f6adc7c740 PCI/ASPM: Always build aspm.c omits 1b140ba95a41 pmdomain: Merge branch fixes into next omits 0235c4cef0ff pmdomain: Merge branch fixes into next omits 768c04ccb901 pmdomain: imx8mp-blk-ctrl: Error out if domains are missing in DT omits 05170c8598f1 pmdomain: ti: Add a null pointer check to the omap_prm_dom [...] omits d901fa881451 pmdomain: renesas: rcar-gen4-sysc: Remove unneeded includes omits 2afe7095791a pmdomain: core: Print a message when unused power domains [...] omits aafef05b6399 pmdomain: qcom: rpmpd: Keep one RPM handle for all RPMPDs omits 8b4e2d8976b6 pmdomain: core: Scale down parent/child performance states [...] omits c94bd41cb0b6 Merge branch 'misc-6.8' into next-fixes adds c664e16bb1ba Merge tag 'docs-6.8-fixes2' of git://git.lwn.net/linux adds bc4cbc9d260b tools/rtla: Fix Makefile compiler options for clang adds 64dc40f75233 tools/rtla: Fix uninitialized bucket/data->bucket_size warning adds 30369084ac6e tools/rtla: Fix clang warning about mount_point var size adds 084ce16df0f0 tools/rtla: Remove unused sched_getattr() function adds f9b2c87105c9 tools/rv: Fix Makefile compiler options for clang adds 61ec586bc081 tools/rv: Fix curr_reactor uninitialized variable adds 14f08c976ffe tools/rtla: Replace setting prio with nice for SCHED_OTHER adds b5f319360371 tools/rtla: Exit with EXIT_SUCCESS when help is invoked adds 7e90b5c295ec Merge tag 'trace-tools-v6.8-rc4' of git://git.kernel.org/p [...] adds f508e8607808 mm/damon/core: check apply interval in damon_do_apply_schemes() adds cd67a6ba1290 selftests/mm: uffd-unit-test check if huge page size is 0 adds 81e7565eea3c mm/swap_state: update zswap LRU's protection range with th [...] adds 692b43506189 mm/swap_state: update zswap LRU's protection range with th [...] adds dfd01ad4b1e4 mm/swap_state: update zswap LRU's protection range with th [...] adds 6e4d4003ad76 mm/swap: fix race when skipping swapcache adds 32ca095f9d48 lib/Kconfig.debug: TEST_IOV_ITER depends on MMU adds d80a44e3ceb2 mm/zswap: invalidate duplicate entry when !zswap_enabled adds 9180e3231cb6 mm/memblock: add MEMBLOCK_RSRV_NOINIT into flagname[] array adds 3d49acd04c92 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 78711750ee5f Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 3ed43c3d0e4d Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds bb72d10d4211 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 78e75dbc7f49 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 73d9629e1c8c i40e: Do not allow untrusted VF to remove administratively [...] adds c2b3ec36b422 selftests: net: ip_local_port_range: define IPPROTO_MPTCP adds 1692b9775e74 net: stmmac: xgmac: use #define for string constants adds 2f74258d997c ionic: minimal work with 0 budget adds 3e36031cc054 pds_core: no health-thread in VF path adds 9f30831390ed net: add rcu safety to rtnl_prop_list_size() adds f1acf1ac84d2 net:rds: Fix possible deadlock in rds_message_put adds 8929f95b2b58 connector/cn_proc: revert "connector: Fix proc_event_num_l [...] adds 25236c91b5ab af_unix: Fix task hung while purging oob_skb in GC. adds e083dd032eeb net: ti: icssg-prueth: add dependency for PTP adds e58779f47e5e selftests: net: cope with slow env in gro.sh test adds a7ee79b9c455 selftests: net: cope with slow env in so_txtime.sh test adds a71d0908e32f selftests: net: more strict check in net_helper adds 20622dc934e1 selftests: net: more pmtu.sh fixes adds 1e41f11f08bc Merge branch 'selftests-net-more-pmtu-sh-fixes' adds 1ecbe925fcd0 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 11f522256e90 bpf: Fix warning for bpf_cpumask in verifier adds f4bb5b34c0f3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ea6304346a91 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 491ef007b2e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b0d016e28f2a Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 24b6332c2d4f ALSA: hda: Add Lenovo Legion 7i gen7 sound quirk adds 4449c8885810 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5b5089e2a1e7 ASoC: q6dsp: fix event handler prototype adds c40aad7c81e5 ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on sy [...] adds fcbe4873089c ASoC: SOF: IPC3: fix message bounds on ipc ops adds d463bcd7eb34 ASoC: SOF: Intel: pci-tgl: Change the default paths and fi [...] adds b029482011bf ASoC: SOF: Intel: pci-lnl: Change the topology path to int [...] adds 9dbe95e28ff1 ASoC: SOF: Intel: pci-tgl/lnl: Change default paths adds 945aa23c5f9b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0ec7cc193fd1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9ca31584de09 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 269e31aecdd0 spi-mxs: Fix chipselect glitch adds ec789a00376c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 78ba97586b23 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 60988d606d7e Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 074ba1f2ec35 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 59ca301b8848 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 3ae5cafbfa9c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2347573c461f Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 94fd874edce3 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 3c29651be3d5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5d457f3401c6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b90ef4b7a4d2 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 36fccc99162a Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git adds d55347bfe4e6 MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler adds 11ba1728be3e ptrace: Introduce exception_ip arch hook adds 9d6e21ddf202 MIPS: Clear Cause.BD in instruction_pointer_set adds 8fa507083388 mm/memory: Use exception ip to search exception tables adds 38078e7d5826 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] adds 49ec86f91483 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5571e41ec6e5 btrfs: don't drop extent_map for free space inode on write error adds 1693d5442c45 btrfs: add and use helper to check if block group is used adds f4a9f219411f btrfs: do not delete unused block group if it may be used soon adds 12c5128f101b btrfs: add new unused block groups to the list of unused b [...] adds feefe1f49d26 btrfs: don't reserve space for checksums when writing to n [...] adds 1bd96c92c6a0 btrfs: reject encoded write if inode has nodatasum flag set adds 88e81a677730 btrfs: zoned: fix chunk map leak when loading block group [...] adds 2f6397e448e6 btrfs: don't refill whole delayed refs block reserve when [...] adds 4f28045e1bdf Merge branch 'misc-6.8' into next-fixes adds bd7caef2455f Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds d85570f8ed37 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4e06ec0774f5 dt-bindings: ufs: samsung,exynos-ufs: Add size constraints [...] adds d5a9a432e400 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 4cbec7e89a41 scsi: target: Fix unmap setup during configuration adds 977fe773dcc7 scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip-> [...] adds 379a58caa199 scsi: fnic: Move fnic_fnic_flush_tx() to a work queue adds 19fd1267c5c1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5f451463025e Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds c3f9024034f1 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds f03606470886 riscv: dts: starfive: replace underscores in node names adds 2487ce28a18d Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 9791d74e25ea Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds 6ac86372102b gpiolib: add gpiod_to_gpio_device() stub for !GPIOLIB adds ebe0c15b135b gpiolib: add gpio_device_get_base() stub for !GPIOLIB adds 2df8aa3cad40 gpiolib: add gpio_device_get_label() stub for !GPIOLIB adds 449ae4c416f7 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds d2f638d289f8 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] adds fccfa646ef36 efi/capsule-loader: fix incorrect allocation size adds 29fd3268040d Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds c1d9c97a09f2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0a0ae5a3ec05 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds eb5555d422d0 pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal adds f95a7dee2bea Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4da7e65df80f Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] adds b671cd3d4563 drm/prime: Support page array >= 4GB adds b6802b61a9d0 drm/crtc: fix uninitialized variable use even harder adds b6ddaa63f728 drm/rockchip: vop2: add a missing unlock in vop2_crtc_atom [...] adds 904accd85136 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 0ee19725f435 mm: zswap: fix missing folio cleanup in writeback race path new 6fdc9760e527 mm/cma: fix placement of trace_cma_alloc_start/finish new 506f7cb58eed maple_tree: fix comment describing mas_node_count_gfp() new 9a8f1c99b3a0 mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH [...] new 622e35307c32 s390/mm: allocate vmemmap pages from self-contained memory range new e58c1c239f06 s390/sclp: remove unhandled memory notifier type new c2a2b3bd27a6 s390/mm: implement MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE n [...] new 1d56055ef8fc s390: enable MHP_MEMMAP_ON_MEMORY new 900231d28d50 mm/filemap: avoid type conversion new 481bfeef903e selftests/mm/ksm_functional: prevent unmapping undefined address new 89278206808c selftests/mm: new test that steals pages new 530668b5a8b7 scripts/gdb/vmalloc: fix vmallocinfo error new b5f9ec9b0d61 mm: vmalloc: add va_alloc() helper new 4158742365f3 mm: vmalloc: rename adjust_va_to_fit_type() function new 1e8e7936a6a0 mm: vmalloc: move vmap_init_free_space() down in vmalloc.c new 12b24a649197 mm: vmalloc: remove global vmap_area_root rb-tree new 00345a266f13 mm: vmalloc: mark vmap_init_free_space() with __init tag new 4dfe8380c841 fix a wrong value passed to __find_vmap_area() new aab03442ebee mm/vmalloc: remove vmap_area_list new 211a45f786a1 mm: vmalloc: Fix a warning in the crash_save_vmcoreinfo_init() new 5100e1971700 mm: vmalloc: remove global purge_vmap_area_root rb-tree new 38414b6c6cb7 mm: vmalloc: offload free_vmap_area_lock lock new 62ed22ac663d mm: vmalloc: add a scan area of VA only once new 9887c039b7a4 mm: vmalloc: support multiple nodes in vread_iter new 8586665a93d0 mm: vmalloc: support multiple nodes in vmallocinfo new aee19b4675b4 mm: vmalloc: set nr_nodes based on CPUs in a system new 3f5d93447d2b mm: vmalloc: add a shrinker to drain vmap pools new f567fbb1f77b mm: vmalloc: improve description of vmap node layer new a81d05c8b6cd mm: vmalloc: refactor vmalloc_dump_obj() function new ba8e8ba7876e mm/mmap: simplify vma link and unlink new 8b9292107a30 mm: memory: use nth_page() in clear/copy_subpage() new 324bf19544af mm: list_lru: disable memcg_aware when cgroup.memory is se [...] new 05daecbf4790 mm: list_lru: remove unused macro list_lru_init_key() new a71c87e9c3bc mm: mmap: no need to call khugepaged_enter_vma() for stack new 555e7f884e0c memcg: convert mem_cgroup_move_charge_pte_range() to use a folio new 4cce6e31246c memcg: return the folio in union mc_target new b3511ac21725 memcg: use a folio in get_mctgt_type new c0e2364d4104 memcg: use a folio in get_mctgt_type_thp new 4d3743c8e49c mm: add pfn_swap_entry_folio() new 0d288ade6293 proc: use pfn_swap_entry_folio where obvious new 7b0a9f96de59 mprotect: use pfn_swap_entry_folio new b33d00a3ff40 s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() new 9a987ceb8440 mm: use pfn_swap_entry_folio() in __split_huge_pmd_locked() new 44fc29e036c3 mm: use pfn_swap_entry_to_folio() in zap_huge_pmd() new 5b7efd5a61bb mm: use pfn_swap_entry_folio() in copy_nonpresent_pte() new 030a8bf1869d mm: convert to should_zap_page() to should_zap_folio() new 6330b477ae06 mm-convert-to-should_zap_page-to-should_zap_folio-fix new 091aabd237df mm: convert mm_counter() to take a folio new bbee4bc46897 mm: convert mm_counter_file() to take a folio new 2777792f2dec fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr new 785760285a4d mm: update mark_victim tracepoints fields new c71a01a093b9 readahead: use ilog2 instead of a while loop in page_cache [...] new 336744aac4bf mm/zswap: improve with alloc_workqueue() call new 1f88c2324353 tools/mm: add thpmaps script to dump THP usage info new 77584eeaff5f mm: memory: move mem_cgroup_charge() into alloc_anon_folio() new 02c2dbc341a8 mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats new 7ae58b3fd386 selftests/memfd: delete unused declarations new cac600addf44 userfaultfd: fix return error if mmap_changing is non-zero [...] new ce4bc11deee9 selftests: mm: perform some system cleanup before using hugepages new 33b2a784e9e7 maple_tree: avoid duplicate variable init in mast_spanning [...] new 83ac3c76c59b mempolicy: clean up minor dead code in queue_pages_test_walk() new 7423d900b22d kexec: split crashkernel reservation code out from crash_core.c new ebf01b7a6579 kexec-split-crashkernel-reservation-code-out-from-crash_corec-fix new 6a3aca4cbce8 crash: split vmcoreinfo exporting code out from crash_core.c new 574c72542239 crash: remove duplicated include in vmcore_info.c new 49f8c0730f69 crash: remove dependency of FA_DUMP on CRASH_DUMP new 2cac87e9ea0a power/fadump: make FA_DUMP select CRASH_DUMP new 77ea3a4c161e crash: split crash dumping code out from kexec_core.c new a00c46b82ff2 crash: clean up kdump related config items new 19f75ace5c81 x86, crash: wrap crash dumping code into crash related ifdefs new dda523429a07 x86, crash: don't nest CONFIG_CRASH_DUMP ifdef inside CONF [...] new 474618c17f40 arm64, crash: wrap crash dumping code into crash related ifdefs new 45e4d087ed51 crash: fix building error in generic codes new 092ff93269c9 ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP new 2a94acf79969 ppc-crash-enforce-kexec-and-kexec_file-to-select-crash_dump-fix new 52ee4d594156 s390, crash: wrap crash dumping code into crash related ifdefs new ff0ee1e260d3 sh, crash: wrap crash dumping code into crash related ifdefs new a959ac961070 mips, crash: wrap crash dumping code into crash related ifdefs new 535f5e0ee0f4 riscv, crash: wrap crash dumping code into crash related ifdefs new 9d7df96b817a arm, crash: wrap crash dumping code into crash related ifdefs new b370a2cc4b86 loongarch, crash: wrap crash dumping code into crash relat [...] new d2c998f60361 arch, crash: move arch_crash_save_vmcoreinfo() out to file [...] new 4c619206cb68 mm/zswap: make sure each swapfile always have zswap rb-tree new 3099037b9dff mm/zswap: split zswap rb-tree new 96020e930c5f mm: swap: enforce updating inuse_pages at the end of swap_ [...] new b8ae43a29d4b mm: zswap: remove unnecessary trees cleanups in zswap_swapoff() new fc9d717181c9 mm/mmap: introduce vma_set_range() new a77a8428cc25 mm: zswap: remove unused tree argument in zswap_entry_put() new 7abf6704e5f7 dax/bus.c: replace driver-core lock usage by a local rwsem new 025f5b7d0744 dax/bus.c: replace several sprintf() with sysfs_emit() new 3fdd2bc84ed6 Documentatiion/ABI: add ABI documentation for sys-bus-dax new ad4db5c2735a mm/memory_hotplug: export mhp_supports_memmap_on_memory() new efe8cea9811d mm-memory_hotplug-export-mhp_supports_memmap_on_memory-fix new 2086d14c5faf dax: add a sysfs knob to control memmap_on_memory behavior new 27b80d0dd05b highmem: add kernel-doc for memcpy_*_folio() new f74c0f45d1d9 mm: kmsan: remove runtime checks from kmsan_unpoison_memory() new c287e5145ed4 mm: memcg: don't periodically flush stats when memcg is disabled new 8c4607b20a00 kswapd: replace try_to_freeze() with kthread_freezable_sho [...] new f4694614ac54 hugetlb: code clean for hugetlb_hstate_alloc_pages new 3f5c9a16697a hugetlb: split hugetlb_hstate_alloc_pages new a7de5c3fd1c6 padata: dispatch works on different nodes new 9517e3f06819 hugetlb: pass *next_nid_to_alloc directly to for_each_node [...] new a2cefb08be66 hugetlb: have CONFIG_HUGETLBFS select CONFIG_PADATA new d3892ce69212 hugetlb: parallelize 2M hugetlb allocation and initialization new 0306f03dcbd7 hugetlb: parallelize 1G hugetlb initialization new 12bbff4a3224 mm and cache_info: remove unnecessary CPU cache info update new 0e44ae19fe82 x86/mm: delete unused cpu argument to leave_mm() new 7a9876a8b862 x86/mm: clarify "prev" usage in switch_mm_irqs_off() new f07fc404059d mm/zswap: fix race between lru writeback and swapoff new 8e6603baaac0 mm/list_lru: remove list_lru_putback() new 8d1966811766 stackdepot: use variable size records for non-evictable entries new aa167d691693 stackdepot: fix -Wstringop-overflow warning new bdabb9e9ce71 kasan: revert eviction of stack traces in generic mode new 80925a32cc5f mm/khugepaged: bypassing unnecessary scans with MMF_DISABL [...] new 324174939b90 mm: compaction: limit the suitable target page order to be [...] new c1c72a5e8e97 mm: zswap: rename zswap_free_entry to zswap_entry_free new 3db5c5eaebd6 mm: zswap: inline and remove zswap_entry_find_get() new f22e9c7a3d5a mm: zswap: move zswap_invalidate_entry() to related functions new 4663b12657e4 mm: zswap: warn when referencing a dead entry new 434844c42607 mm: zswap: clean up zswap_entry_put() new 28a8c7633d83 mm: zswap: rename __zswap_load() to zswap_decompress() new 55bbde7429c1 mm: zswap: break out zwap_compress() new 255132770364 mm: zswap: further cleanup zswap_store() new 9892f93b705a mm: zswap: simplify zswap_invalidate() new 86802cd2b921 mm: zswap: function ordering: pool alloc & free new 4af4ad1aeb4b mm: zswap: function ordering: pool refcounting new 96b200e1c5f2 mm: zswap: function ordering: zswap_pools new bf18a28ddac0 mm: zswap: function ordering: pool params new 1a870060c3a0 mm: zswap: function ordering: public lru api new 7ea8a70da77e mm: zswap: function ordering: move entry sections out of L [...] new 23f62e79c5e0 mm: zswap: function ordering: move entry section out of tr [...] new 6e42a2dd8122 mm: zswap: function ordering: compress & decompress functions new 4c44ea18b86a mm: zswap: function ordering: per-cpu compression infra new 9fcf5f391ab4 mm: zswap: function ordering: writeback new 89c2e8e16a84 mm: zswap: function ordering: shrink_memcg_cb new ff14c49b6051 Docs/admin-guide/mm/damon/usage: use sysfs interface for t [...] new 6f8cd3a4149b mm/damon: rename CONFIG_DAMON_DBGFS to DAMON_DBGFS_DEPRECATED new b9ba20512e23 mm/damon/dbgfs: implement deprecation notice file new 1ae8677f182b mm/damon/dbgfs: fix bogus string length new 782b5df25c86 mm/damon/dbgfs: make debugfs interface deprecation message [...] new 6d5a79e43dcc mm-damon-dbgfs-make-debugfs-interface-deprecation-message- [...] new 489cebc65cfe Docs/admin-guide/mm/damon/usage: document 'DEPRECATED' fil [...] new aed2fa14e58b selftets/damon: prepare for monitor_on file renaming new 912c74d9e49a mm/damon/dbgfs: rename monitor_on file to monitor_on_DEPRECATED new 8e12a98ae116 Docs/admin-guide/mm/damon/usage: update for monitor_on renaming new 6741d03da5eb Docs/translations/damon/usage: update for monitor_on renaming new 7bfc380043b1 mm/mmap: use SZ_{8K, 128K} helper macro new 5f062c2cd5a7 mm/mempolicy: implement the sysfs-based weighted_interleav [...] new f5700ade6676 mm/mempolicy: refactor a read-once mechanism into a functi [...] new d5289323ae49 mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weigh [...] new 0c958f66132c mm/mempolicy: protect task interleave functions with tsk-> [...] new 5197cdb912ae mm/mempolicy: weighted interleave checks wrong parameter new 9874507b6f1b arm: ptdump: rename CONFIG_DEBUG_WX to CONFIG_ARM_DEBUG_WX new 08663bf68f1d arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_ [...] new 2c1f5e4cc633 powerpc,s390: ptdump: define ptdump_check_wx() regardless [...] new 55c5366cb22d mm: ptdump: have ptdump_check_wx() return bool new 1e418540fd84 mm-ptdump-have-ptdump_check_wx-return-bool-fix new ced7ea81ce5f mm: ptdump: add check_wx_pages debugfs attribute new b87fbe60918b modules: wait do_free_init correctly new 8c14703ce640 mm/cma: Don't treat bad input arguments for cma_alloc() as [...] new 5139f059b283 test_xarray: add tests for advanced multi-index use new c1a49f1063c6 XArray: add cmpxchg order test new 32a724e2473e userfaultfd: handle zeropage moves by UFFDIO_MOVE new e48447a4dc80 selftests/mm: map_fixed_noreplace: conform test to TAP for [...] new 0fd2ea9351d7 selftests/mm: map_hugetlb: conform test to TAP format output new 935ec318368e selftests/mm: map_populate: conform test to TAP format output new 62eb935978be selftests/mm: mlock-random-test: conform test to TAP forma [...] new 2f61f40a9cb8 selftests/mm: mlock2-tests: conform test to TAP format output new d5ee626ec62a selftests/mm: mrelease_test: conform test to TAP format output new 3e111d110488 selftests/mm: mremap_dontunmap: conform test to TAP format output new f6c2c40160f8 selftests/mm: split_huge_page_test: conform test to TAP fo [...] new 3207ac6b602b selftests/mm: thp_settings: conform to TAP format output new f9fcec298620 selftests/mm: thuge-gen: conform to TAP format output new a6d952e49013 selftests/mm: transhuge-stress: conform to TAP format output new bc7d1dc5d7e7 selftests/mm: virtual_address_range: conform to TAP format output new 6ca668983989 mm: compaction: update the cc->nr_migratepages when alloca [...] new dcee5ab33fa6 mm-compaction-update-the-cc-nr_migratepages-when-allocatin [...] new 8d359cb11cf0 mm/vmscan: change the type of file from int to bool new 81e417ec50dc arm64/mm: Make set_ptes() robust when OAs cross 48-bit boundary new 4e32e9a0974a arm/pgtable: define PFN_PTE_SHIFT new 034026d4b2f8 nios2/pgtable: define PFN_PTE_SHIFT new bdbf8f5d4000 powerpc/pgtable: define PFN_PTE_SHIFT new 5ef2f48b3543 riscv/pgtable: define PFN_PTE_SHIFT new fe4fcf60fd99 s390/pgtable: define PFN_PTE_SHIFT new 54123c0f2c56 sparc/pgtable: define PFN_PTE_SHIFT new 6a1ea95e9bb7 mm/pgtable: make pte_next_pfn() independent of set_ptes() new 9ed3e8fcb574 arm/mm: use pte_next_pfn() in set_ptes() new eb5f3d4a971b powerpc/mm: use pte_next_pfn() in set_ptes() new d6adf111e4c2 mm/memory: factor out copying the actual PTE in copy_prese [...] new 46a8881d47c3 mm/memory: pass PTE to copy_present_pte() new d318209c9210 mm/memory: optimize fork() with PTE-mapped THP new 0fb94611c6ca mm/memory: ignore dirty/accessed/soft-dirty bits in folio_ [...] new a70c13729bdf mm/memory: ignore writable bit in folio_pte_batch() new 6a1859e2993f selftests/mm: run_vmtests.sh: add hugetlb test category new 914059804f65 mm/mmap: pass vma to vma_merge() new 2280d1e29719 mm: memcg: use larger batches for proactive reclaim new fbd7f82e37f2 mm-memcg-use-larger-batches-for-proactive-reclaim-v4 new 777813cfbec8 mm: reduce dependencies on <linux/kernel.h> new a70e89d41feb kasan: add atomic tests new 364adc9b77d4 mm/hugetlb: Restore the reservation if needed new ce4fa9457b3f selftests/mm: run_vmtests.sh: add hugetlb_madv_vs_map new 58e36a350476 selftests: zswap: add zswap selftest file to zswap maintai [...] new 4e4342757a2f selftests: fix the zswap invasive shrink test new aa1a5d00f891 selftests: add zswapin and no zswap tests new c906ec33eb47 ubsan: reintroduce signed overflow sanitizer new 325dcf58fce1 kasan: docs: update descriptions about test file and module new 6aa2fc2e52a1 kasan: rename test_kasan_module_init to kasan_test_module_init new 5f53fce4bfbb mm/cma: drop CONFIG_CMA_DEBUG new b9d791aeba1d dma-contiguous: remove debug code to removed CONFIG_CMA_DEBUG new f50973c90a0e mm/cma: make MAX_CMA_AREAS = CONFIG_CMA_AREAS new 704a05fee9f0 mm/vmscan: make too_many_isolated return bool new 006646dca80c memory tier: make memory_tier_subsys const new e7c0e8464751 mm/z3fold: remove unneeded spinlock in z3fold_alloc new 6e65c7fc1e72 mm/zswap: add more comments in shrink_memcg_cb() new 73480b26f9c1 mm/zswap: invalidate zswap entry when swap entry free new 1d093a1a39a8 mm/zswap: stop lru list shrinking when encounter warm region new d064357d30a9 mm/zswap: remove duplicate_entry debug value new 2140c437b8b7 mm/zswap: only support zswap_exclusive_loads_enabled new bae7e0b3ff4f mm/zswap: zswap entry doesn't need refcount anymore new 63222c14c269 mm/migrate: preserve exact soft-dirty state new e8121e04beff mm: hugetlb: improve the handling of hugetlb allocation fa [...] new bc1c3268efd3 mm/damon/sysfs: handle 'state' file inputs for every sampl [...] new cedcd9bd5489 mm/demotion: print demotion targets new 5fed24de04a8 zram: use copy_page for full page copy new a3cefab5c95b memremap.h: correct an error in a comment new cd20799d17df meminfo: provide estimated per-node's available memory new c8b1ae5eb60f selftests/damon/_damon_sysfs: support DAMOS quota new 374174f2fc33 selftests/damon/_damon_sysfs: support DAMOS stats new 6bb5cf66bd4a selftests/damon/_damon_sysfs: support DAMOS apply interval new 1762f3761ea9 selftests/damon: add a test for DAMOS quota new ff455a7bb4df selftests/damon: add a test for DAMOS apply intervals new aeb342ae994a selftests/damon: add a test for a race between target_ids_ [...] new 68db2e38f13c selftests/damon: add a test for the pid leak of dbgfs_targ [...] new 78d1c25a969d selftests/damon/_chk_dependency: get debugfs mount point f [...] new 1a51f477409b mm/z3fold: remove unneeded spinlock new 3e31408818e8 mm/cma: add sysfs file 'release_pages_success' new d27756032bf0 mm: compaction: refactor compact_node() new 19930420aabe mm, vmscan: don't turn on cache_trim_mode at the highest s [...] new 72fc3e974ab3 MAINTAINERS: update mm and memcg entries new 082fa79b99f4 mm: compaction: early termination in compact_nodes() new 838205cd6e98 selftests/mm: log skipped compaction test as a skip new f0a22b753bd4 selftests/mm: log a consistent test name for check_compaction new 5a0214f7eb6b mm/zswap: optimize and cleanup the invalidation of duplica [...] new d9233ee073c9 mm: document memalloc_noreclaim_save() and memalloc_pin_save() new b041539fd235 nvdimm/pmem: fix leak on dax_add_host() failure new 4db929d52815 dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n new 91cf2b882292 nvdimm/pmem: treat alloc_dax() -EOPNOTSUPP failure as non-fatal new 5f97767a384e dm: treat alloc_dax() -EOPNOTSUPP failure as non-fatal new f3a4826b4990 dcssblk: handle alloc_dax() -EOPNOTSUPP failure new faeb8cfaffbc virtio: treat alloc_dax() -EOPNOTSUPP failure as non-fatal new c2b674394cd9 dax: check for data cache aliasing at runtime new c42b3e40facc Introduce cpu_dcache_is_aliasing() across all architectures new fd889a99dfda dax: fix incorrect list of data cache aliasing architectures new e5aca824b33d kasan/test: avoid gcc warning for intentional overflow new 18d4230bb372 lib/stackdepot: move stack_record struct definition into t [...] new 525a88caf59c mm,page_owner: implement the tracking of the stacks count new 37781739c4ad mm,page_owner: display all stacks and their count new 76d2da5f4805 mm,page_owner: filter out stacks by a threshold new 292f31cdb470 mm,page_owner: update Documentation regarding page_owner_stacks new cd8df983e066 userfaultfd: move userfaultfd_ctx struct to header file new f8b7d8e37cb3 userfaultfd: protect mmap_changing with rw_sem in userfaulfd_ctx new 0b222ac0b19c userfaultfd: use per-vma locks in userfaultfd operations new afb37edbd1e3 mm: optimization on page allocation when CMA enabled new 6290011d1ce1 mm: add defines for min/max swappiness new 7e56cf9a7f10 mm: add swappiness= arg to memory.reclaim new 0e704b322e72 bounds: support non-power-of-two CONFIG_NR_CPUS new 263059f72f3e arch and include: update LLVM Phabricator links new 8293e6a809c2 treewide: update LLVM Bugzilla links new 55b00aed11fb selftests: add eventfd selftests new 62a2383f7267 list: add hlist_count_nodes() new 6969b17c186d binder: use of hlist_count_nodes() new 29049c314a2a bcache: use of hlist_count_nodes() new 8bd9d87122b8 ocfs2: Spelling fix new 64853e503dfd lib/win_minmax: fix header comments new b3506805090c panic: suppress gnu_printf warning new 74b5fde22879 lib min_heap: optimize number of calls to min_heapify() new 88a58bb7cc48 lib min_heap: optimize number of comparisons in min_heapify() new 01a249b81398 sysctl: allow change system v ipc sysctls inside ipc namespace new 4bbfef37f2de docs: add information about ipc sysctls limitations new ae8269398f68 sysctl: allow to change limits for posix messages queues new b65685649c53 user_namespace: Remove unnecessary NULL values from kbuf new 9c9ac049aea5 lib/sort: optimize heapsort for equal elements in sift-down path new 30c39a221bca lib/sort: Optimize heapsort with double-pop variation new e01ddbcf3c36 kprobes: use synchronize_rcu_tasks_rude in kprobe_optimizer new af9046313f79 kprobes-use-synchronize_rcu_tasks_rude-in-kprobe_optimizer-fix new ed0cd5f00c3b flex_proportions: remove unused fprop_local_single new af937ba67bfb ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped() new 9d389fbec8dc lib: dhry: remove unneeded <linux/mutex.h> new 24edc921262e lib: dhry: use ktime_ms_delta() helper new d1f9a2962f62 lib: dhry: add missing closing parenthesis new d2133d9dc70f nilfs2: convert segment buffer to use kmap_local new c343e5a3c41f nilfs2: convert nilfs_copy_buffer() to use kmap_local new 7b39d93041c1 nilfs2: convert metadata file common code to use kmap_local new 3dcd04fd4d80 nilfs2: convert sufile to use kmap_local new c9323e25b75c nilfs2: convert persistent object allocator to use kmap_local new f9d6bd6e336f nilfs2: convert DAT to use kmap_local new 24c5e1abf5bb nilfs2: move nilfs_bmap_write call out of nilfs_write_inod [...] new 8661ad31eae1 nilfs2: do not acquire rwsem in nilfs_bmap_write() new bf4ceb6cf7c0 nilfs2: convert ifile to use kmap_local new 186b7b60797f nilfs2: localize highmem mapping for checkpoint creation w [...] new 54755c50a7ef nilfs2: localize highmem mapping for checkpoint finalizati [...] new f4ad9f7d16b4 nilfs2: localize highmem mapping for checkpoint reading wi [...] new 96e11ac2b448 nilfs2: remove nilfs_cpfile_{get,put}_checkpoint() new 5c0ddc0850d6 nilfs2: convert cpfile to use kmap_local new 68f1dfcfd38c kbuild: raise the minimum supported version of LLVM to 13.0.1 new 41a88353499e Makefile: drop warn-stack-size plugin opt new b50c84eb7138 x86: drop stack-alignment plugin opt new cf315863cf06 ARM: remove Thumb2 __builtin_thread_pointer workaround for Clang new b4e8e5d1f9bc arm64: Kconfig: clean up tautological LLVM version checks new 610d0c4ee527 powerpc: Kconfig: remove tautology in CONFIG_COMPAT new 64d7d5391ff5 riscv: remove MCOUNT_NAME workaround new bee3c56dca7d riscv: Kconfig: remove version dependency from CONFIG_CLAN [...] new 7bd303c2e0d7 fortify: drop Clang version check for 12.0.1 or newer new 96a374900f96 lib/Kconfig.debug: update Clang version check in CONFIG_KCOV new 6d77b4f5de1c compiler-clang.h: update __diag_clang() macros for minimum [...] new 052c267034c0 selftests/mm: hugetlb_reparenting_test: do not unmount new 12c79bf24f5e selftests/mm: run_vmtests: remove sudo and conform to tap new 114cf2cb06dd selftests/mm: on-fault-limit: run test without root privil [...] new d3e7c3068d5f selftests/mm: save and restore nr_hugepages value new 8fab3bcf95c3 selftests/mm: protection_keys: save/restore nr_hugepages settings new 09453c9860a8 selftests/mm: run_vmtests.sh: add missing tests new bd0e73d4b0c9 selftests/mm: run_vmtests: use correct flag in the code new 45bdd360672b init: remove obsolete arch_call_rest_init() wrapper new e401ea5b8769 panic: add option to dump blocked tasks in panic_print new b04ca100e454 panic-add-option-to-dump-blocked-tasks-in-panic_print-fix new c7e59925935f const_structs.checkpatch: add bus_type new f56dcad8d500 fat: Fix uninitialized field in nostale filehandles new 5554b39e310d smp: make __smp_processor_id() 0-argument macro new b286c17a94f8 watchdog/softlockup: low-overhead detection of interrupt new 5c78480a425e watchdog/softlockup: report the most frequent interrupts new 0b1438a2a12e nilfs2: MAINTAINERS: drop unreachable project mirror site new e2f24b69b984 list: leverage list_is_head() for list_entry_is_head() new 431b31f251c1 Merge branch 'mm-nonmm-unstable' into mm-everything new b637f8015337 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 70c6aae21e43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 39d14c0dd650 Merge branch 'perf-tools' into perf-tools-next new 659ad3492b91 perf maps: Switch from rbtree to lazily sorted array for a [...] new 42fd623b58db perf maps: Get map before returning in maps__find new 107ef66cb054 perf maps: Get map before returning in maps__find_by_name new 39a27325e609 perf maps: Get map before returning in maps__find_next_entry new ff0bd79980ff perf maps: Hide maps internals new 923e4616ec15 perf maps: Locking tidy up of nr_maps new 844baa1a2be4 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 67cfe7491db1 Merge branch 'compiler-attributes' of https://github.com/o [...] new 8e1a62d77cfa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a4e493223689 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new ecf99a37d02a Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new cf873ba2177b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1e75c2276a4f arm64: dts: amlogic: add reset controller for Amlogic C3 SoC new 844e50c4a18f arm64: dts: amlogic: meson-g12-common: Set the rates of th [...] new d1159418fbd5 arch: arm64: dts: meson: a1: add assigned-clocks for usb node new 7c3215fe05fe arm64: dts: amlogic: axg: move cpu cooling-cells to common dtsi new a06d4fdec1ce arm64: dts: amlogic: axg: initialize default SoC capacitance new 9225771676d1 arm64: dts: amlogic: t7: minor whitespace cleanup new c1fd40a19005 Merge branch 'v6.9/arm64-dt' into for-next new a5196720d07b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ecb36230e2aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7e98ae48e50a Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 1fa7c3dda041 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 4913bc6c5b6b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8e82ff7a2d23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d5ded2ee1fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3881d9ad219e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 56fe32e14f33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 404b1efb4f01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce3e7d48ada5 dt-bindings: soc: renesas: Preserve the order of SoCs base [...] new fca901387e5d arm64: dts: renesas: ulcb-kf: Add regulators for PCIe ch1 new 57a49af7e5ae arm64: dts: renesas: ulcb-kf: Adapt 1.8V HDMI regulator to [...] new 2a1c27371d08 arm64: dts: renesas: ulcb-kf: Adapt sound 5v regulator to [...] new 48a9cfe6d9f2 arm64: dts: renesas: r8a779h0: Add L3 cache controller new 7db43283be53 arm64: dts: renesas: r8a779h0: Add secondary CA76 CPU cores new ad802e18165a arm64: dts: renesas: r8a779h0: Add CPUIdle support new 6061af689099 arm64: dts: renesas: r8a779h0: Add CPU core clocks new a80974199d10 arm64: dts: renesas: r8a779h0: Add CA76 operating points new dad3078f8695 arm64: dts: renesas: r9a08g045: Add PSCI support new 28bcd294c39d Merge branches 'renesas-dt-bindings-for-v6.9' and 'renesas [...] new 6e8e1438f9f6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 00890f5d15f5 arm64: dts: rockchip: minor rk3588 whitespace cleanup new 334bf0710c98 arm64: dts: rockchip: set num-cs property for spi on px30 new 1bbd894e2ae6 arm64: dts: rockchip: Drop interrupts property from rk3328 [...] new f83d2fc0c9a8 Merge branch 'v6.8-armsoc/dtsfixes' into for-next new c110b7e2d6bd dt-bindings: soc: rockchip: add clock to RK3588 VO grf new 85a33544afa8 dt-bindings: soc: rockchip: add rk3588 USB3 syscon new 517d34e9e5c2 Merge branch 'v6.9-armsoc/drivers' into for-next new 039a03c377d6 arm64: dts: rockchip: Update powkiddy rk2023 dtsi for RGB10MAX3 new fbe7823623a8 dt-bindings: arm: rockchip: Add Powkiddy RGB10MAX3 new 4b325c0d4f53 arm64: dts: rockchip: Add Powkiddy RGB10MAX3 new 54448f711aa3 arm64: dts: rockchip: add rs485 support on uart2 of rk3399 [...] new 5963d97aa780 arm64: dts: rockchip: add rs485 support on uart5 of px30-r [...] new d859ad305ed1 arm64: dts: rockchip: remove redundant cd-gpios from rk358 [...] new 5ba71720f536 Merge branch 'v6.9-armsoc/dts64' into for-next new c22d03a95b0d arm64: dts: rockchip: Correct Indiedroid Nova GPIO Names new 07fedebd2846 Merge branch 'v6.8-armsoc/dtsfixes' into for-next new 585e4dc07100 ARM: dts: rockchip: fix rk3288 hdmi ports node new 15a5ed03000c ARM: dts: rockchip: fix rk322x hdmi ports node new 509c8737b44f Merge branch 'v6.9-armsoc/dts32' into for-next new 1d00ba4700d1 arm64: dts: rockchip: fix rk3328 hdmi ports node new f051b6ace7ff arm64: dts: rockchip: fix rk3399 hdmi ports node new abe3426c8176 arm64: dts: rockchip: adjust phy-handle name on rock-pi-e new 4622485f005a arm64: dts: rockchip: Add USB3.0 to Indiedroid Nova new 504c4c60e70b Merge branch 'v6.9-armsoc/dts64' into for-next new 39bdf0b63a75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 21727fe18b6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7ff9748c35c Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new d64ec21529e4 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new a4484c7a07a4 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 975a3e08c10e Merge branch 'next' of https://git.linaro.org/people/jens. [...] new c21ef6dd2aaa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c15ca3e6da82 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new a414d1d00401 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new f270155d4b28 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new abb3fa662b8f clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks new d1b32a83a02d clk: renesas: r8a779f0: Correct PFC/GPIO parent clock new 9b2a11c83859 clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status confi [...] new 46fb5dd9ca28 clk: renesas: r9a07g04[34]: Fix typo for sel_shdi variable new c1785634a130 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 80d8a61b1179 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e1b6f2b8527f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f42696c180b Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 71161bec823e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4a86481e2088 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new ad62c936afcf Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new a6773da5af65 Merge branch 'misc-6.8' into for-next-current-v6.7-20240213 new 5e8911c0b6d7 Merge branch 'for-next-current-v6.7-20240213' into for-nex [...] new b97afc4b8574 btrfs: remove the pg_offset parameter from btrfs_get_extent() new f8ac489e1292 btrfs: remove unused variable bio_offset from end_bbio_dat [...] new ceabfd5ef4b2 btrfs: cache folio size and shift in extent_buffer new 82f275a092f1 btrfs: remove extent_map_tree forward declaration at extent_io.h new e36e3767884f btrfs: WARN_ON_ONCE() in our leak detection code new 8c3ea5685656 btrfs: add set_folio_extent_mapped() helper new 683a1784c248 btrfs: convert defrag_prepare_one_page() to use a folio new 23d64e6784d0 btrfs: use a folio array throughout the defrag process new 6bfddf2ed842 btrfs: page to folio conversion in btrfs_truncate_block() new 670454f618b7 btrfs: remove duplicate recording of physical address new 242f1c34d013 btrfs: replace sb::s_blocksize by fs_info::sectorsize new 02372039509b btrfs: replace i_blocksize by fs_info::sectorsize new a670951217d1 btrfs: remove unused included headers new d6d1fdfaa36c btrfs: zstd: fix and simplify the inline extent decompression new 6f17c6cab662 btrfs: zlib: Fix spelling mistake "infalte" -> "inflate" new 837672267e26 btrfs: handle errors returned from unpin_extent_cache() new 62bcb604ba4f btrfs: return errors from unpin_extent_range() new f67aa6d837d4 btrfs: make btrfs_error_unpin_extent_range() return void new 69f02feeea08 btrfs: don't drop extent_map for free space inode on write error new 1a8ac5944506 btrfs: add and use helper to check if block group is used new 049941652da9 btrfs: do not delete unused block group if it may be used soon new 205fc6964cb5 btrfs: add new unused block groups to the list of unused b [...] new 00191e4896a3 btrfs: document what the spinlock unused_bgs_lock protects new a59e75f3a85d btrfs: add comment about list_is_singular() use at btrfs_d [...] new 3fb2a0b94749 btrfs: preallocate temporary extent buffer for inode loggi [...] new c70e41f5a8f2 btrfs: use READ/WRITE_ONCE for fs_devices->read_policy new 539aaa8211e3 btrfs: handle directory and dentry mismatch in btrfs_may_delete() new c71a7787340b btrfs: handle invalid range and start in merge_extent_mapping() new 2ebb97ad3c79 btrfs: handle block group lookup error when it's being removed new 6811e3d50a1a btrfs: handle root deletion lookup error in btrfs_del_root() new 23b5c73a31bb btrfs: handle invalid root reference found in btrfs_find_root() new 2e5490ce34e9 btrfs: handle invalid root reference found in btrfs_init_r [...] new 8fd791871d9e btrfs: handle chunk tree lookup error in btrfs_relocate_sy [...] new a91b186e2721 btrfs: handle invalid extent item reference found in check [...] new 17e83a9bde9f btrfs: export: handle invalid inode or root reference in b [...] new 1f1900ea74e9 btrfs: delayed-inode: drop pointless BUG_ON in __btrfs_rem [...] new b412b4572927 btrfs: change BUG_ON to assertion when checking for delaye [...] new 391cb8d2a3b0 btrfs: defrag: change BUG_ON to assertion in btrfs_defrag_ [...] new c4095828b88a btrfs: change BUG_ON to assertion in btrfs_read_roots() new 1bd094058e11 btrfs: change BUG_ON to assertion when verifying lockdep c [...] new 1076e14cf1f0 btrfs: change BUG_ON to assertion when verifying root in b [...] new c0febf1edd9f btrfs: change BUG_ON to assertion in reset_balance_state() new 47c03f7d9fef btrfs: unify handling of return values of btrfs_insert_emp [...] new a5985dc8625c btrfs: move transaction abort to the error site in btrfs_d [...] new 4c91c1efccb2 btrfs: move transaction abort to the error site in btrfs_c [...] new 10667d0e7baf btrfs: move transaction abort to the error site btrfs_rebu [...] new 38528da75b9b btrfs: mark __btrfs_add_free_space static new aa20901b07b6 btrfs: tests: allocate dummy fs_info and root in test_find [...] new 20fa34922b57 btrfs: add helpers to get inode from page/folio pointers new cc6a271673dc btrfs: add helpers to get fs_info from page/folio pointers new 2e85b25200a8 btrfs: add helper to get fs_info from struct inode pointer new 7f2c4f406aab btrfs: hoist fs_info out of loops in end_bbio_data_write a [...] new 7113deccba99 btrfs: don't reserve space for checksums when writing to n [...] new 6a1ac55313ee btrfs: reject encoded write if inode has nodatasum flag set new e95cd684beda btrfs: add forward declarations and headers, part 1 new 0c2c9b152176 btrfs: add forward declarations and headers, part 2 new 48e69b630abe btrfs: add forward declarations and headers, part 3 new 53c51d96e3c9 btrfs: stop passing root argument to btrfs_add_delalloc_inodes() new 2844cd16bc0b btrfs: stop passing root argument to __btrfs_del_delalloc_inode() new 37b6c0ea2a3a btrfs: assert root delalloc lock is held at __btrfs_del_de [...] new 2ad1f1a1af29 btrfs: rename btrfs_add_delalloc_inodes() to singular form new 9defc1f949c6 btrfs: reduce inode lock critical section when setting and [...] new db31da27dde8 btrfs: add lockdep assertion to remaining delalloc callbacks new 2a91ac8a51e7 btrfs: use assertion instead of BUG_ON when adding/removin [...] new 2d330b3b3060 btrfs: remove do_list variable at btrfs_set_delalloc_extent() new ba3f88c3ab16 btrfs: remove do_list variable at btrfs_clear_delalloc_extent() new 1866c6061622 btrfs: zoned: fix chunk map leak when loading block group [...] new 2fefeb0003e9 btrfs: don't refill whole delayed refs block reserve when [...] new 75a0b92805e5 btrfs: push errors up from add_async_extent() new f8470f84c2b3 btrfs: update comment and drop assertion in extent item lo [...] new 42b7b25c9d8b btrfs: handle invalid extent item reference found in exten [...] new 549476940e9d btrfs: handle invalid extent item reference found in find_ [...] new a5ee5fe06d7e btrfs: handle invalid root reference found in may_destroy_ [...] new 80e3afb5b2c1 btrfs: send: handle unexpected data in header buffer in be [...] new b485fa713fb7 btrfs: send: handle unexpected inode in header process_rec [...] new 41fc58f6b3c2 btrfs: send: handle path ref underflow in header iterate_i [...] new d4a8ebfafcbc btrfs: change BUG_ON to assertion in tree_move_down() new 62756b9727fd btrfs: change BUG_ONs to assertions in btrfs_qgroup_trace_ [...] new e8df4c1ea271 btrfs: delete pointless BUG_ON check on quota root in btrf [...] new ce05bcedfb11 btrfs: delete pointless BUG_ONs on extent item size new f5a9fa96c6a4 btrfs: delete BUG_ON in btrfs_init_locked_inode() new 9b130d5c50cf btrfs: prefer to allocate larger folio for metadata new 44fb7b037a9a btrfs: page to folio conversion: prealloc_file_extent_cluster() new 10ed9b4736a3 btrfs: convert relocate_one_page() to relocate_one_folio() new b6ea4bf9fe0d btrfs: page to folio conversion in put_file_data() new 73c92cfa8da8 btrfs: introduce cached folio size new 65f64df5db7c btrfs: defrag: prepare defrag for larger data folio size new 965fc913425a btrfs: raid56: extra debug for raid6 syndrome generation new 54650c6ab3cb btrfs: tree-checker: dump the page status if hit something wrong new 927fada89635 btrfs: compression: add error handling for missed page cache new 73bc0c778e4b btrfs: compression: convert page allocation to folio interfaces new ab1ffa7021ab btrfs: make insert_inline_extent() to accept one page directly new 85d9eeb5d52a btrfs: migrate insert_inline_extent() to folio interfaces new 8bf09fd1f8dc btrfs: introduce btrfs_alloc_folio_array() new 10ca718b71df btrfs: compression: migrate compression/decompression path [...] new ae4a7bb03e7a btrfs: introduce offload_csum_mode to tweak checksum offlo [...] new 5b30dcfa8fc2 btrfs: report reclaim count in sysfs new 070172b6776f btrfs: store fs_info on space_info new ea2abf316722 btrfs: dynamic block_group reclaim threshold new 224a37ebdc68 btrfs: periodic block_group reclaim new 53adbfe41a7e btrfs: urgent periodic reclaim pass new f35fafe43174 btrfs: prevent pathological periodic reclaim loops new fc8304ff9241 btrfs: handle unexpected parent block offset in btrfs_allo [...] new 01e165497ea7 btrfs: defrag: avoid unnecessary defrag caused by incorrec [...] new da4cb9663e2f btrfs: fix deadlock with fiemap and extent locking new ffdc36daabf2 btrfs: do not skip re-registration for the mounted device new 1d25dbbe328d btrfs: sysfs: drop unnecessary double logical negation in [...] new 0a3956ecc890 Merge branch 'misc-next' into for-next-next-v6.8-20240213 new d3cfdbb1ea50 Merge branch 'for-next-next-v6.8-20240213' into for-next-20240213 new 08de2503d15a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 902d6d013f75 ceph: always queue a writeback when revoking the Fb caps new dbc347ef7f0c ceph: add ceph_cap_unlink_work to fire check_caps() immediately new 2eaa73f6cefe Merge branch 'master' of git://github.com/ceph/ceph-client.git new 9d9babaa7e5c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new dea4e25c81d2 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 2163de766a81 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new be6494e92ad6 Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] new b59072a33f3e Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new aa6669e530f2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 02f5d6db248a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 64a4e8de87a8 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new b270a6bbfa6f Merge branch '9p-next' of git://github.com/martinetd/linux new 43091aa5d379 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] new 47215f273a20 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 9901b12f6a13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1e54bddadec4 PCI/ASPM: Always build aspm.c new 9295f2bde9eb PCI/ASPM: Capture L1SS Capability offset always new a96022196f00 PCI/ASPM: Save L1 PM Substates Capability for suspend/resume new b2059b2e54cd PCI/ASPM: Move pci_save/restore_ltr_state() to aspm.c new be00f078ad2a PCI/ASPM: Save and restore LTR state from pci_save/restore [...] new c4a6cfea2d40 Merge branch 'pci/aspm' new ae874027524c PCI: Move pci_iomap.c to drivers/pci/ new acc2364fe661 PCI: Move PCI-specific devres code to drivers/pci/ new 815a3909ead7 PCI: Move devres code from pci.c to devres.c new 044573b1ef9a Merge branch 'pci/devres' new 6b0d3e512872 Merge branch 'pci/dpc' new 090307fef15d Merge branch 'pci/enumeration' new 1e5c66afd4a4 PCI/P2PDMA: Fix a sleeping issue in a RCU read section new 24eb91b0ef3c Merge branch 'pci/p2pdma' new dec529b0b057 PCI: switchtec: Fix an error handling path in switchtec_pc [...] new 04a9ccc88fa1 Merge branch 'pci/switchtec' new 899d84013f77 PCI: Compile pci-sysfs.c only if CONFIG_SYSFS=y new 63d46932ef21 PCI: Remove obsolete pci_cleanup_rom() declaration new 73e7a130e30d Merge branch 'pci/sysfs' new e891becdccaa PCI: endpoint: Refactor pci_epf_alloc_space() API new 84b51a6baeaf PCI: endpoint: Improve pci_epf_alloc_space() API new fda826b15c78 PCI: endpoint: pci-epf-test: Remove superfluous checks for [...] new c795fd3f3622 PCI: endpoint: pci-epf-vntb: Remove superfluous checks for [...] new a450614677de Merge branch 'pci/endpoint' new 7adf6ac8521e PCI: Make pcie_port_bus_type const new 3ab548e487fc Merge branch 'pci/misc' new b7bfd732a4ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c9ef2b55c161 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 1741a8269e1c HID: multitouch: Add required quirk for Synaptics 0xcddc device new 014b1b943c4f Merge branch 'for-6.8/upstream-fixes' into for-next new bdab6c94bb24 HID: Intel-ish-hid: Ishtp: Fix sensor reads after ACPI S3 suspend new f5106f9b7c96 Merge branch 'for-6.8/upstream-fixes' into for-next new ab41a31dd5e2 HID: wacom: generic: Avoid reporting a serial of '0' to userspace new 8c98e54bc11e Merge branch 'for-6.8/upstream-fixes' into for-next new 1b8da9d81ee2 HID: wacom: Clean up use of struct->wacom_wac new b9e497a26f04 Merge branch 'for-6.9/wacom' into for-next new f740106aedd3 HID: apple: remove unused members from struct apple_sc_backlight new dcd5231f093b HID: wacom: remove unused hid_data::pressure new ed94a8f8ca75 HID: protect hid_device::bpf by CONFIG_HID_BPF new 0db1674a5020 HID: hid-lg3ff: remove unused struct lg3ff_device new b9215e677dcc HID: hid-multitouch: remove unused mt_application::dev_time new 22ec8982dcf6 HID: hid-prodikeys: remove unused struct pcmidi_snd members new 16d0e1d469cc HID: hid-prodikeys: remove struct pk_device new 41d552f56b64 Merge branch 'for-6.9/unused-struct-removal' into for-next new 05c7d1de81eb HID: nintendo: Remove some unused functions new 8f0a3ff87887 Merge branch 'for-6.9/nintendo' into for-next new 51bbcc0b4cf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dd31504311bc Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 352154765cd9 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 4767c0c10271 doc:it_IT: fix a typo in the config name in RCU torture new 2d1ab26acee4 docs: proc.rst: comm: mention the included NUL new 693fe5956659 README: Fix spelling/capitalization new 6fca09b64f2e docs: dev-tools: checkpatch.rst: Fix grammar new b37c416b28ed docs: kernel_feat.py: fix build error for missing files new 9f12588c1fe8 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 0bd2ad66f9ee Merge branch 'master' of git://linuxtv.org/media_tree.git new 611467654879 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 073237281a50 ACPI: PM: s2idle: Enable Low-Power S0 Idle MSFT UUID for n [...] new ca3afc280604 ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CVA new 592190b598c3 ACPI: bus: make acpi_bus_type const new 1e518e8333ca ACPI: scan: Defer enumeration of devices with a _DEP point [...] new d23250ecc4f4 Merge branches 'acpi-pm', 'acpi-resource', 'acpi-bus' and [...] new 0fac6893ff6c thermal: gov_power_allocator: Avoid overwriting PID coeffi [...] new e4009ebad643 Merge branch 'thermal-core' into linux-next new 7251b9e8a007 thermal/intel: Fix intel_tcc_get_temp() to support negativ [...] new 07561abbaffb Merge branch 'thermal-intel' into linux-next new 4c7dbd85218d Documentation: PM: amd-pstate: Fix section title underline new b26ffbf800ae cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate [...] new e13aa799c2a6 cpufreq: Change default transition delay to 2ms new 496d0a648509 cpuidle: haltpoll: do not shrink guest poll_limit_ns below [...] new 88390dd788db cpuidle: Avoid potential overflow in integer multiplication new 9bb6c395b0ff Documentation: PM: Fix PCI hibernation support description new c0ef3df8dbae PM: runtime: Simplify pm_runtime_get_if_active() usage new b7d46644e554 PM: runtime: Add pm_runtime_put_autosuspend() replacement new d21ff0cdeb03 Merge branches 'pm-cpufreq', 'pm-cpuidle', 'pm-sleep' and [...] new 146ef7a2f1e4 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new b6ecd3e0d250 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new ebebcee95647 dt-bindings: power: renesas,rcar-sysc: Document R-Car V4M support new c77e7e8d3e38 dt-bindings: power: Add r8a779h0 SYSC power domain definitions new c82dd872b0a9 dt-bindings: soc: imx: add missing clock and power-domains [...] new acfed124adc0 pmdomain: core: Scale down parent/child performance states [...] new 108addcc4fa7 pmdomain: qcom: rpmpd: Keep one RPM handle for all RPMPDs new b101ffd3fa69 pmdomain: core: Print a message when unused power domains [...] new b7686d82ee69 pmdomain: renesas: rcar-gen4-sysc: Remove unneeded includes new 45d382d1ef43 pmdomain: ti: Add a null pointer check to the omap_prm_dom [...] new 1d9623149523 pmdomain: imx8mp-blk-ctrl: Error out if domains are missing in DT new bd7b3f64b39d pmdomain: renesas: r8a779h0-sysc: Add r8a779h0 support new bb65e4a7125a pmdomain: mediatek: Use devm_platform_ioremap_resource() i [...] new ba50df391eb5 pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to h [...] new 9a6b9b302995 PM: domains: Add helper functions to attach/detach multipl [...] new 9ff5a1d13ec5 remoteproc: imx_dsp_rproc: Convert to dev_pm_domain_attach [...] new 67ce800e8094 remoteproc: imx_rproc: Convert to dev_pm_domain_attach|det [...] new ac9764d30a2d remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attac [...] new 1608b50c9681 media: venus: Convert to dev_pm_domain_attach|detach_list( [...] new d81abacbace9 pmdomain: core: constify of_phandle_args in xlate new 408f9a653215 pmdomain: core: constify of_phandle_args in add device and [...] new 05d103950352 dt-bindings: power: rpmpd: Add MSM8974 power domains new d099e857eb82 pmdomain: Merge branch dt into next new 7c6804eded1f pmdomain: qcom: rpmpd: Add MSM8974+PM8841 power domains new 9c690f8d25c0 pmdomain: qcom: rpmpd: Add MSM8974PRO+PMA8084 power domains new 6609c4103c76 pmdomain: renesas: Adjust the waiting time to cover the wo [...] new 4458fa7d000a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9f124cb24c43 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new aebbd3d82aca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f25e7b82635f net/mlx5e: link NAPI instances to queues and IRQs new a3522a2edb3f ipv4: Set the routing scope properly in ip_route_output_ports(). new 6256fbfd651c net: stmmac: Simplify mtl IRQ status checking new 86fe596b588f net: sched: Remove NET_ACT_IPT from Kconfig new 400909df6e65 r8169: simplify code by using core-provided pcpu stats allocation new 32c7eec21c11 net: sched: codel replace GPLv2/BSD boilerplate new bed90b06b681 net: phy: aquantia: clear PMD Global Transmit Disable bit [...] new a4f281576352 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 5b268d1ebcdc bpf: Have bpf_rdonly_cast() take a const pointer new 178c54666f9c bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly new fc1c9e40da37 selftests/bpf: Ensure fentry prog cannot attach to bpf_spi [...] new 52dbd67dff5d bpf: Abstract loop unrolling pragmas in BPF selftests new 12bbcf8e840f libbpf: Add support to GCC in CORE macro definitions new dc8543b597c2 bpf, docs: Update ISA document title new 77c0208e199c bpf: add btf pointer to struct bpf_ctx_arg_aux. new 6115a0aeef01 bpf: Move __kfunc_param_match_suffix() to btf.c. new 1611603537a4 bpf: Create argument information for nullable arguments. new 00f239eccf46 selftests/bpf: Test PTR_MAYBE_NULL arguments of struct_ops [...] new 2c21a0f67c8c Merge branch 'Support PTR_MAYBE_NULL for struct_ops arguments.' new d3ea82c226b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b9ea3317e38f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 69dfb634a6e2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new dd5d4957654c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a58732348bba Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new ab92d6a9fe5d Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 552c73e0a410 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b344e64fbda3 Merge tag 'amd-drm-next-6.9-2024-02-09' of https://gitlab. [...] new 31d3037b37b3 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 939857d69bcf drm/bridge: anx7625: switch to ->edid_read callback new 9da5f1048db1 drm/bridge: cdns-mhdp8546: switch to ->edid_read callback new 1b48b6c41ffc drm/bridge: cdns-mhdp8546: clear the EDID property on failures new 183ea1e1ace4 drm/bridge: display-connector: switch to ->edid_read callback new 9ed8ba5a6ea6 drm/bridge: it6505: switch to ->edid_read callback new 1d83b43e1eb4 drm: bridge: it66121: switch to ->edid_read callback new 231e330fb1ba drm/bridge: lt9611: switch to ->edid_read callback new 26b2ddd8dc3c drm/bridge: lt9611uxc: switch to ->edid_read callback new e3cbc95fb586 drm/bridge: megachips: switch to ->edid_read callback new d0f1fd3a2900 drm/bridge: nxp-ptn3460: switch to ->edid_read callback new 3de47e1309c2 drm/bridge: sii902x: use display info is_hdmi new ac2854ddfa69 drm/bridge: sii902x: switch to ->edid_read callback new 0c13bd9bf444 drm/mediatek/dp: switch to ->edid_read callback new ada5281ace6f drm/mediatek/hdmi: switch to ->edid_read callback new 604aa950b721 drm/msm/hdmi: fix indent new 18701c50d661 drm/msm/hdmi: switch to ->edid_read callback new 13a9e2beb817 drm/omap/hdmi4: switch to ->edid_read callback new 46876af3a4bb drm/omap/hdmi5: switch to ->edid_read callback new d4fb6c44cbc6 drm: xlnx: zynqmp_dpsub: switch to ->edid_read callback new 56e7ce5dcdee drm: adv7511: switch to ->edid_read callback new 6ebe4020fb66 drm: bridge: dw_hdmi: switch to ->edid_read callback new 758abe988cf3 drm: bridge: dw_hdmi: clear the EDID property and CEC addr [...] new 867a3ad827df drm/bridge: tc358767: update the EDID property new d1a5af987a1d drm/bridge: tc358767: switch to ->edid_read callback new bf6def0c5757 drm/bridge: ti-sn65dsi86: switch to ->edid_read callback new 27b8f91c08d9 drm/bridge: remove ->get_edid callback new 5e0c04c8c40b drm/print: make drm_err_printer() device specific by using [...] new 82195d48b77c drm/print: move enum drm_debug_category etc. earlier in dr [...] new 9fd6f61a297e drm/print: add drm_dbg_printer() for drm device specific printer new 6470aac024a0 drm/dp_mst: switch from drm_debug_printer() to device spec [...] new 3b32a1b9fade drm/mode: switch from drm_debug_printer() to device specif [...] new 2e61504fd1c3 drm/dp: switch drm_dp_vsc_sdp_log() to struct drm_printer new d50892a9554c drm/i915: switch from drm_debug_printer() to device specif [...] new d2dda3bf5c15 drm/i915: use drm_printf() with the drm_err_printer intead [...] new e7835e023f84 drm/xe: switch from drm_debug_printer() to device specific [...] new e154c4fc7bf2 drm: remove drm_debug_printer in favor of drm_dbg_printer new 7edd06233958 drivers/ps3: select VIDEO to provide cmdline functions new b5b345ea9b3e drm/lima: reset async_reset on pp hard reset new 2ccd4adc681e drm/lima: reset async_reset on gp hard reset new a9da58c86e3b drm/lima: set pp bus_stop bit before hard reset new 27aa58ec85f9 drm/lima: set gp bus_stop bit before hard reset new 53cb55b20208 drm/lima: handle spurious timeouts due to high irq latency new e721d1cc8101 drm/lima: remove guilty drm_sched context handling new 9e5690a16fc2 drm/lima: increase default job timeout to 10s new 423af970da74 drm/lima: standardize debug messages by ip name new 826eafebf68b drm/tests: mm: Convert to drm_dbg_printer new 247f2ee4498c drm/xe: Fix a missing argument to drm_err_printer new 98459fb5ab92 drm/xe: fix arguments to drm_err_printer() new 5d012e512db1 gpu: host1x: bus: make host1x_bus_type const new 9913a60f318b dt-bindings: display: Add Powkiddy RGB10MAX3 panel new e0c732291250 drm/panel: st7703: Add Powkiddy RGB10MAX3 Panel Support new 20b18c2be4f3 dt-bindings: display: rocktech,jh057n00900: Document panel [...] new 762195e5c269 drm/panel: st7703: Add Panel Rotation Support new 0d192c4c72ce dt-bindings: display: rockchip: rockchip,dw-hdmi: remove p [...] new 6b1f93ea3459 dt-bindings: display: rockchip,dw-hdmi: add power-domains [...] new 2806a87c9933 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 226db36032c6 drm/amd: Stop evicting resources on APUs in suspend new ce311df91d73 Revert "drm/amd: flush any delayed gfxoff on suspend entry" new 3f47a221c7f8 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 00c3959d63ae drm/i915: Add bigjoiner force enable option to debugfs new 5c5a7fa61213 drm/i915: Prevent HW access during init from SDVO TV get_m [...] new 3a86cb16ab32 drm/i915: Prevent HW access during init from connector get [...] new e9ede37b55af Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 6ab819af8005 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new db1481abe3eb Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new daa8fcfb9681 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 2925be7d2d13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 874d54d3cf81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aabdedf4d2fe ALSA: ctxfi: avoid casting function pointers new 022a13a1db30 ALSA: aw2: avoid casting function pointers new d7bf73809849 ALSA: seq: fix function cast warnings new c757421b104d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9aad0ab69391 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0db0c1770834 ASoC: cs35l56: Workaround for ACPI with broken spk-id-gpio [...] new d4a00d16f836 ASoC: dt-bindings: qcom,sm8250: Allow up to 8 codec DAIs new d0611f617d82 ASoC: dt-bindings: cs35l45: Add interrupts new b30289e7fa92 ASoC: SOF: Fix runtime pm usage counter balance after fw e [...] new b85a3dc28185 ASoC: SOF: Intel: hda-mlink: update incorrect comment new 20c0c9b352df ASoC: dt-bindings: fsl,imx-asrc: convert to YAML new e49676a5fc83 ASoC: SOF: ipc4-topology: set config_length based on device_count new 6bd75085140d Merge remote-tracking branch 'asoc/for-6.9' into asoc-next new bc9292aec31f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 43b9c001c028 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 9b29358b8552 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3fb1764c6b57 io_uring: Don't include af_unix.h. new 86246724711c Merge branch 'for-6.9/io_uring' into for-next new 7789bf055298 floppy: fix function pointer cast warnings new fe0b1e9a73d6 drbd: fix function cast warnings in state machine new 591173097a81 Merge branch 'for-6.9/block' into for-next new 8c4955c069ea block: move max_{open,active}_zones to struct queue_limits new b9947297d00b block: refactor disk_update_readahead new c490f226a0ea block: decouple blk_set_stacking_limits from blk_set_defau [...] new d690cb8ae14b block: add an API to atomically update queue limits new 0327ca9d53bf block: use queue_limits_commit_update in queue_max_sectors_store new 4f563a64732d block: add a max_user_discard_sectors queue limit new ff956a3be95b block: use queue_limits_commit_update in queue_discard_max_store new ad751ba1f8d5 block: pass a queue_limits argument to blk_alloc_queue new 9ac4dd8c47d5 block: pass a queue_limits argument to blk_mq_init_queue new 27e32cd23fed block: pass a queue_limits argument to blk_mq_alloc_disk new 718628adfcfd virtio_blk: split virtblk_probe new 8b837256560c virtio_blk: pass queue_limits to blk_mq_alloc_disk new 65bdd16f8c72 loop: cleanup loop_config_discard new 02aed4a1f2c3 loop: pass queue_limits to blk_mq_alloc_disk new 473516b36193 loop: use the atomic queue limits update API new cba808ae207a Merge branch 'for-6.9/block' into for-next new cc339bc61b97 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 00a456844c5c dm vdo: include <asm/current.h> to resolve current being u [...] new 3d57bb04d1c1 dm vdo block-map: rename page state name from "UDS_FREE" t [...] new 14dd6cac5680 dm vdo memory-alloc: change from uds_ to vdo_ namespace new 2515bdaf8c36 dm vdo memory-alloc: rename vdo_do_allocation to __vdo_do_ [...] new a05b5f50ad90 dm vdo memory-alloc: return VDO_SUCCESS on success new c234b0a8af2e dm vdo: check for VDO_SUCCESS return value from memory-all [...] new 613ed9ba260e dm vdo int-map: return VDO_SUCCESS on success new 3cca27c9b3bc dm vdo thread-utils: return VDO_SUCCESS on vdo_create_thre [...] new a7723ecfff48 dm vdo funnel-queue: change from uds_ to vdo_ namespace new c9f13099f127 dm vdo: move funnel-requestqueue to dm-vdo/indexer/ new 01badef3b39b dm-vdo funnel-workqueue: return VDO_SUCCESS from make_simp [...] new d341dc2034ee dm vdo permassert: audit all of ASSERT to test for VDO_SUCCESS new 3ba7fd80bbe3 dm vdo encodings: update some stale comments new d8b06afcd517 dm vdo target: eliminate inapropriate uses of UDS_SUCCESS new 2b837601fcd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7edbb6059274 ahci: clean up intel_pcs_quirk new 482dad9ae74a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 18cbe81639f2 mmc: core: Remove usage of the deprecated ida_simple_xx() API new c64ec3a7d9e9 dt-bindings: mmc: fsl-imx-esdhc: add i.MX95 compatible string new 069279d6fef5 mmc: core Drop BLK_BOUNCE_HIGH new 6bf26a0e5e9b mmc: core: make mmc_rpmb_bus_type const new 1ba28dee4b88 mmc: core: make mmc_bus_type const new 13dbc21bf802 mmc: core: make sdio_bus_type const new cb8e8570d5c9 memstick: core: make memstick_bus_type const new 3a999e57cf4b dt-bindings: mmc: fsl-imx-esdhc: add iommus property new ed01d210fd91 mmc: davinci_mmc: Use sg_miter for PIO new bc169ad24308 mmc: moxart-mmc: Factor out moxart_use_dma() helper new 54fd8cd61799 mmc: moxart-mmc: Fix accounting in DMA transfer new 3ee0e7c3e67c mmc: moxart-mmc: Use sg_miter for PIO new 2761822c00e8 mmc: mvsdio: Use sg_miter for PIO new 12658af54f2e mmc: mxcmmc: Use sg_miter for PIO new 68cfdeb4064e mmc: omap: Use sg_miter for PIO new e8a167b84886 mmc: sdhci-esdhc-mcf: Use sg_miter for swapping new 27b57277d9ba mmc: sh_mmcif: Use sg_miter for PIO new 59fbb55a297d mmc: wbsd: remove redundant assignment to variable id new d6e5288c8bf4 mmc: renesas_sdhi: use typedef for dma_filter_fn new 02c801376bdd MAINTAINERS: Update bouncing @codeaurora addresses for EMMC CMDQ new ff3206d2186d mmc: core: Fix eMMC initialization with 1-bit bus connection new 2439e5bddb4e mmc: Merge branch fixes into next new addab4ac46da Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0048d0dc95ac Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 52b4ba7e9c7e Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new f22e83502890 power: reset: atc260x-poweroff: Use devm_register_sys_off_ [...] new ab1439b05168 power: reset: atc260x-poweroff: Use devm_register_sys_off_ [...] new 7ddfd33c6ee5 power: reset: xgene-reboot: Use devm_platform_ioremap_reso [...] new 6af1ee028537 power: reset: xgene-reboot: Use devm_register_sys_off_hand [...] new e68b71812ebf power: reset: tps65086-restart: Use devm_register_sys_off_ [...] new 11d2642e14ad power: reset: tps65086-restart: Remove unneeded device dat [...] new 45079f206e63 power: reset: brcm-kona-reset: Use devm_register_sys_off_h [...] new ad8d7b8002a1 power: reset: axxia-reset: Use devm_register_sys_off_handl [...] new 0867276eb122 power: reset: rmobile-reset: Use devm_platform_ioremap_res [...] new ba1188ea8be8 power: reset: rmobile-reset: Use devm_register_sys_off_han [...] new 6ab9137719a7 power: reset: mt6323-poweroff: Use devm_register_sys_off_h [...] new b5711ff91713 power: reset: msm-poweroff: Use devm_register_sys_off_hand [...] new 00ae86ebf893 power: reset: msm-poweroff: Use devm_register_sys_off_hand [...] new 77b61173c2d0 power: reset: regulator-poweroff: Use devm_register_sys_of [...] new 348fde771ce7 power: reset: as3722-poweroff: Use devm_register_sys_off_h [...] new b6475c3f81c1 power: reset: gemini-poweroff: Use devm_register_sys_off_h [...] new c3ede0b6f7dd power: reset: restart-poweroff: Use devm_register_sys_off_ [...] new ffa212831289 power: reset: syscon-poweroff: Move device data into a struct new 14c5678720bd power: reset: syscon-poweroff: Use devm_register_sys_off_h [...] new 5f6327c4a1c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e5d40e9afd84 regulator: max5970: Fix regulator child node name new 9281b5c2a969 Merge remote-tracking branch 'regulator/for-6.9' into regu [...] new fb147821bad0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c24ef989b8f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6b065cef5f6d Merge branch 'next' of git://github.com/cschaufler/smack-next new 234f18de78a8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 450525927075 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fee898ed32bb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9f1a0769f193 MAINTAINERS: of: Add Saravana Kannan new e72638535dfa of: Make explicit cpu_to_be32 conversion to mute sparse warning new 14354fc38a6f dt-bindings: misc: qcom,fastrpc: Compute callbacks can be [...] new cb47c01b3488 dt-bindings: vendor-prefixes: add smartrg new 6e7164714539 dt-bindings: use capital "OR" for multiple licenses in SPDX new ceecb37e4967 docs: dt: writing-schema: clarify that schema should descr [...] new d9a41dc4de9f docs: dt: writing-schema: explain additional/unevaluatedPr [...] new 2ff94f7ce292 docs: dt: writing-schema: document expectations on example DTS new d2d8dc32381d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2208f1364f1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new df20385302eb spi: mchp-pci1xxxx: release resources on error in probe() new 3f4df502f5b4 Merge remote-tracking branch 'spi/for-6.9' into spi-next new ccbac4045a04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b0344d6854d2 irqchip/irq-brcmstb-l2: Add write memory barrier before exit new f1c2765c6afc irqchip/loongson-eiointc: Use correct struct type in eioin [...] new 8ad032cc8c49 irqchip/qcom-mpm: Fix IS_ERR() vs NULL check in qcom_mpm_init() new 846297e11e8a irqchip/gic-v3-its: Handle non-coherent GICv4 redistributors new 8b02da04ad97 irqchip/gic-v3-its: Restore quirk probing for ACPI-based systems new af9acbfc2c4b irqchip/gic-v3-its: Fix GICv4.1 VPE affinity update new 64ffc035640f Merge branch into tip/master: 'irq/urgent' new d794734c9bbf x86/mm/ident_map: Use gbpages only where full GB page shou [...] new 850d0fd76557 Merge branch into tip/master: 'x86/urgent' new 3eece72ded7f irqchip/loongson-eiointc: Skip handling if there is no pen [...] new 83c0708719f7 irqchip/loongson-eiointc: Remove explicit interrupt affini [...] new 004c7a6bf43e irqchip/bcm-6345-l1: Prefer struct_size)_ over open coded [...] new e955a71f8359 irqchip/irq-bcm7038-l1: Prefer struct_size over open coded [...] new ee4c1592b7e9 irqchip/gic-v3-its: Remove usage of the deprecated ida_sim [...] new d04681d82a66 Merge branch into tip/master: 'irq/core' new 4461438a8405 x86/retpoline: Ensure default return thunk isn't used at runtime new 743a9723b476 Merge branch into tip/master: 'x86/bugs' new ee8ff8768735 crypto: ccp - Have it depend on AMD_IOMMU new 917706297d9c Merge branch into tip/master: 'x86/sev' new 09e1b07412d3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 69518264da62 dt-bindings: timer: renesas: ostm: Document RZ/Five SoC new b3e28b77bb3c Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new feb21a59f4e9 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 6868d43e8570 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea54eac24f90 x86/nmi: Fix "in NMI handler" check new 5ce7264a2557 rcutorture: Disable KPROBES to permit Tasks Rude RCU testing new 3528ada42820 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new b7ca45117116 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new faabdf2552b0 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new 9162e3e8efef Merge branch 'next' of https://github.com/kvm-x86/linux.git new 7d8c67dd5d4f xen/xenbus: document will_handle argument for xenbus_watch_path() new 3693bb4465e6 x86/xen: Add some null pointer checking to smp.c new b2c52b8c128e xen/privcmd: Use memdup_array_user() in alloc_ioreq() new 2528dcbea944 xen: pcpu: make xen_pcpu_subsys const new b0f2f82c9c16 xen: balloon: make balloon_subsys const new bf5802238dc1 xen/gntalloc: Replace UAPI 1-element array new fa765c4b4aed xen/events: close evtchn after mapping cleanup new a118aebb7b74 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 849db9ce2be0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aca25fb525b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d33abe0c6ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 43e398fcb31d Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 066bd38039f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d92a2d1d9e68 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 4d74ad9cd7d4 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 4b0fab17a40c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 8cf9926c537c thunderbolt: Reset only non-USB4 host routers in resume new 6faa39eea953 thunderbolt: Skip discovery also in USB4 v2 host new e96efb1191de thunderbolt: Correct typo in host_reset parameter new f37ab13780b6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 365284b12032 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new d4cc3515008c Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 385973a88633 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new c099fdd218a0 coresight: tpdm: Fix build break due to uninitialised field new 3b82c5a2ce68 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4f7b5b82403d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5c7f8b06d586 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 7e7b2802e562 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new bfaeb9f52638 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 844e0d39c414 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1406f2d3f695 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d80983c5496d Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 441182fa04b2 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 4ab993d1884e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ff0183c699cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b0cef2a6d54f Merge branch 'fixes' into for-next new d916827cb6ee Merge branch 'misc' into for-next new 0f366babde6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new de5576fb4c5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ab81ef7a988c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d8629cf533b6 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new cb4443f26b43 pinctrl: stm32: fix PM support for stm32mp257 new fd141e173af0 Merge tag 'renesas-pinctrl-for-v6.9-tag1' of git://git.ker [...] new b3b8c7865c27 Merge branch 'devel' into for-next new 6dbe860152d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2e89d2b6ab2a Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new cc8ff7f5c85c selftests/resctrl: Convert perror() to ksft_perror() or ks [...] new c90fba60f274 selftests/resctrl: Return -1 instead of errno on error new bcd8a929a538 selftests/resctrl: Don't use ctrlc_handler() outside signa [...] new 348139384ba3 selftests/resctrl: Change function comments to say < 0 on error new f8f669699977 selftests/resctrl: Split fill_buf to allow tests finer-gra [...] new 24be05591fb7 selftests/resctrl: Refactor fill_buf functions new 4b357e2a6d6c selftests/resctrl: Refactor get_cbm_mask() and rename to g [...] new 60c2a6926cc9 selftests/resctrl: Mark get_cache_size() cache_type const new 19e94a2333c2 selftests/resctrl: Create cache_portion_size() helper new b6dfac948686 selftests/resctrl: Exclude shareable bits from schemata in [...] new a575c9734f30 selftests/resctrl: Split measure_cache_vals() new 5caf1b6400d3 selftests/resctrl: Split show_cache_info() to test specifi [...] new 33403bc7fe2e selftests/resctrl: Remove unnecessary __u64 -> unsigned lo [...] new 3c6bfc9cc7f0 selftests/resctrl: Remove nested calls in perf event handling new b6e6a582f2b3 selftests/resctrl: Consolidate naming of perf event relate [...] new 038ce802e248 selftests/resctrl: Improve perf init new 3cdad0a5a6cf selftests/resctrl: Convert perf related globals to locals new 433f437b3ae2 selftests/resctrl: Move cat_val() to cat_test.c and rename [...] new 2892731ec289 selftests/resctrl: Open perf fd before start & add error handling new 90a009db09e2 selftests/resctrl: Replace file write with volatile variable new bcdb2e9d9f31 selftests/resctrl: Read in less obvious order to defeat pr [...] new 205de6ddd7ff selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test new 6c8cb747d071 selftests/resctrl: Restore the CPU affinity after CAT test new 15f298821289 selftests/resctrl: Create struct for input parameters new c603ff5bb830 selftests/resctrl: Introduce generalized test framework new ca1608875ae2 selftests/resctrl: Pass write_schemata() resource instead [...] new e73dda7ffd85 selftests/resctrl: Add helper to convert L2/3 to integer new 6874f6ed92df selftests/resctrl: Rename resource ID to domain ID new 345e8abe4c35 selftests/resctrl: Get domain id from cache id new 71fb81126e08 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a828fcad1b76 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 3645c7fb3f2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 48eb14c4a3d0 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 820190c0d29a Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 624ef3c6c86c Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 2f7f322924c4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 036218dac0fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c0e855d525b7 dt-bindings: nvmem: add common definition of nvmem-cell-cells new 88f70b7f9474 firmware: xilinx: Add ZynqMP efuse access API new 71e2473b5151 nvmem: zynqmp_nvmem: zynqmp_nvmem_probe cleanup new fcb1413edbd8 nvmem: zynqmp_nvmem: Add support to access efuse new 81ef75cac58f MAINTAINERS: Add maintainers for ZynqMP NVMEM driver new eadaa6f9aaf6 nvmem: mtk-efuse: Drop NVMEM device name new 1f08e64474cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 021515abb9b4 auxdisplay: Take over maintainership, but in Odd Fixes mode new f8306c451e2d auxdisplay: Move cfag12864b.h to the subsystem folder new 27f63998f0f6 auxdisplay: Add 7 and 14 segment mappings to MAINTAINERS new 21f8cf8b5309 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e969b3fa040c Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 8e57a700e530 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new ac1415daa825 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0317ae15fa9c Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 7f03cc0f183a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d13779fb3c76 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 0fd2ed794b53 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 7373db7b7fa4 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new e293defd26cb hardening: drop obsolete UBSAN_SANITIZE_ALL from config fragment new b5c35b957eee hardening: drop obsolete DRM_LEGACY from config fragment new 1f82cb2f3859 hardening: Enable KFENCE in the hardening config new afbc0e53c5a0 overflow: Adjust check_*_overflow() kern-doc to reflect results new 636d2cc53262 overflow: Introduce wrapping_add(), wrapping_sub(), and wr [...] new aaad6fd128e4 overflow: Introduce wrapping_assign_add() and wrapping_ass [...] new 414638a85bc0 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new a96335bee4fd Revert "mm: add swappiness= arg to memory.reclaim" new 747e0d2297f5 Revert "mm: add defines for min/max swappiness" new 1c21487bb243 Revert "mm: optimization on page allocation when CMA enabled" new f09b74d2a705 Revert "userfaultfd: use per-vma locks in userfaultfd operations" new dd397002b2b7 Revert "userfaultfd: protect mmap_changing with rw_sem in [...] new 56d196605f56 Revert "userfaultfd: move userfaultfd_ctx struct to header file" new 578d75a38f6c Revert "mm,page_owner: update Documentation regarding page [...] new c49aa2a84bfa Revert "mm,page_owner: filter out stacks by a threshold" new 4f14f7abc8ea Revert "mm,page_owner: display all stacks and their count" new a41afc27ffff Revert "mm,page_owner: implement the tracking of the stack [...] new 16d9f2b29b16 Revert "lib/stackdepot: move stack_record struct definitio [...] new 2c3b09aac00d Add linux-next specific files for 20240214
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 (46d4e2eb58e1) \ N -- N -- N refs/heads/master (2c3b09aac00d)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1021 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/cgroup-v2.rst | 18 +- Documentation/admin-guide/pm/amd-pstate.rst | 2 +- .../bpf/standardization/instruction-set.rst | 8 +- .../devicetree/bindings/arm/rockchip.yaml | 1 + .../display/panel/rocktech,jh057n00900.yaml | 3 + .../bindings/display/panel/visionox,r66451.yaml | 2 +- .../display/rockchip/rockchip,dw-hdmi.yaml | 33 +- .../devicetree/bindings/misc/qcom,fastrpc.yaml | 2 + .../devicetree/bindings/nvmem/nvmem-provider.yaml | 18 + .../devicetree/bindings/power/qcom,rpmpd.yaml | 2 + .../devicetree/bindings/soc/renesas/renesas.yaml | 12 +- .../devicetree/bindings/soc/rockchip/grf.yaml | 21 + .../devicetree/bindings/sound/cirrus,cs35l45.yaml | 3 + .../devicetree/bindings/sound/fsl,asrc.txt | 80 - .../devicetree/bindings/sound/fsl,imx-asrc.yaml | 162 ++ .../devicetree/bindings/sound/qcom,sm8250.yaml | 2 +- .../devicetree/bindings/timer/renesas,ostm.yaml | 2 +- .../devicetree/bindings/ufs/qcom,ufs.yaml | 2 - .../bindings/ufs/samsung,exynos-ufs.yaml | 9 +- .../devicetree/bindings/usb/cypress,hx3.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../devicetree/bindings/writing-schema.rst | 30 +- Documentation/driver-api/device-io.rst | 3 - Documentation/power/pci.rst | 2 +- Documentation/power/runtime_pm.rst | 22 +- MAINTAINERS | 25 +- Next/SHA1s | 115 +- Next/Trees | 3 +- Next/merge.log | 2301 ++++++++++++-------- arch/arm/boot/dts/rockchip/rk322x.dtsi | 16 +- arch/arm/boot/dts/rockchip/rk3288.dtsi | 16 +- arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi | 7 + arch/arm64/boot/dts/amlogic/amlogic-t7.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 2 + .../dts/amlogic/meson-axg-jethome-jethub-j1xx.dtsi | 16 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 8 + arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 3 + arch/arm64/boot/dts/renesas/r8a779h0.dtsi | 99 + arch/arm64/boot/dts/renesas/r9a08g045.dtsi | 5 + arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 49 +- arch/arm64/boot/dts/rockchip/Makefile | 1 + .../boot/dts/rockchip/px30-ringneck-haikou.dts | 1 + arch/arm64/boot/dts/rockchip/px30.dtsi | 2 + arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 12 +- .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 3 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 12 +- .../dts/rockchip/rk3566-powkiddy-rgb10max3.dts | 87 + .../boot/dts/rockchip/rk3566-powkiddy-rgb30.dts | 18 + .../boot/dts/rockchip/rk3566-powkiddy-rk2023.dts | 18 + .../boot/dts/rockchip/rk3566-powkiddy-rk2023.dtsi | 18 +- arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dts | 8 +- .../boot/dts/rockchip/rk3588-orangepi-5-plus.dts | 1 - .../arm64/boot/dts/rockchip/rk3588-quartzpro64.dts | 1 - arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 1 - .../boot/dts/rockchip/rk3588s-indiedroid-nova.dts | 18 +- arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | 1 - arch/mips/include/asm/checksum.h | 3 +- arch/mips/include/asm/ptrace.h | 3 + arch/mips/kernel/ptrace.c | 7 + arch/powerpc/platforms/ps3/Kconfig | 1 + arch/riscv/boot/dts/starfive/jh7100.dtsi | 12 +- arch/riscv/boot/dts/starfive/jh7110.dtsi | 4 +- arch/um/drivers/ubd_kern.c | 2 +- arch/x86/entry/calling.h | 60 + arch/x86/entry/entry.S | 4 + arch/x86/entry/thunk_32.S | 34 +- arch/x86/entry/thunk_64.S | 33 - arch/x86/include/asm/nospec-branch.h | 2 + arch/x86/kernel/cpu/bugs.c | 5 + arch/x86/kernel/nmi.c | 2 +- arch/x86/lib/retpoline.S | 15 +- arch/x86/mm/ident_map.c | 23 +- arch/x86/xen/smp.c | 12 + block/blk-core.c | 27 +- block/blk-mq.c | 27 +- block/blk-settings.c | 278 ++- block/blk-sysfs.c | 59 +- block/blk.h | 4 +- block/bsg-lib.c | 2 +- block/genhd.c | 5 +- drivers/accel/ivpu/ivpu_pm.c | 2 +- drivers/acpi/bus.c | 2 +- drivers/acpi/resource.c | 7 + drivers/acpi/scan.c | 1 + drivers/acpi/x86/s2idle.c | 37 +- drivers/ata/ahci.c | 361 ++- drivers/ata/ahci.h | 1 + drivers/auxdisplay/cfag12864b.c | 2 +- {include/linux => drivers/auxdisplay}/cfag12864b.h | 0 drivers/auxdisplay/cfag12864bfb.c | 3 +- drivers/base/power/runtime.c | 35 +- drivers/block/amiflop.c | 2 +- drivers/block/aoe/aoeblk.c | 2 +- drivers/block/ataflop.c | 2 +- drivers/block/drbd/drbd_state.c | 24 +- drivers/block/drbd/drbd_state_change.h | 8 +- drivers/block/floppy.c | 13 +- drivers/block/loop.c | 75 +- drivers/block/mtip32xx/mtip32xx.c | 2 +- drivers/block/nbd.c | 2 +- drivers/block/null_blk/main.c | 2 +- drivers/block/ps3disk.c | 2 +- drivers/block/rbd.c | 2 +- drivers/block/rnbd/rnbd-clt.c | 2 +- drivers/block/sunvdc.c | 2 +- drivers/block/swim.c | 2 +- drivers/block/swim3.c | 2 +- drivers/block/ublk_drv.c | 2 +- drivers/block/virtio_blk.c | 299 +-- drivers/block/xen-blkfront.c | 2 +- drivers/block/z2ram.c | 2 +- drivers/cdrom/gdrom.c | 2 +- drivers/clk/renesas/r8a779f0-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a779g0-cpg-mssr.c | 11 +- drivers/clk/renesas/r9a07g043-cpg.c | 6 +- drivers/clk/renesas/r9a07g044-cpg.c | 6 +- drivers/connector/cn_proc.c | 5 +- drivers/cpufreq/amd-pstate.c | 2 +- drivers/cpufreq/cpufreq.c | 4 +- drivers/cpuidle/driver.c | 3 +- drivers/cpuidle/governors/haltpoll.c | 9 +- drivers/crypto/ccp/Kconfig | 2 +- drivers/firmware/efi/capsule-loader.c | 2 +- drivers/firmware/xilinx/zynqmp.c | 25 + drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 47 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 30 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 28 +- drivers/gpu/drm/bridge/display-connector.c | 8 +- drivers/gpu/drm/bridge/ite-it6505.c | 17 +- drivers/gpu/drm/bridge/ite-it66121.c | 16 +- drivers/gpu/drm/bridge/lontium-lt9611.c | 8 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 8 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 18 +- drivers/gpu/drm/bridge/nxp-ptn3460.c | 22 +- drivers/gpu/drm/bridge/sii902x.c | 38 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 43 +- drivers/gpu/drm/bridge/tc358767.c | 17 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 8 +- drivers/gpu/drm/display/drm_dp_helper.c | 17 +- drivers/gpu/drm/display/drm_dp_mst_topology.c | 23 +- drivers/gpu/drm/drm_bridge.c | 19 - drivers/gpu/drm/drm_crtc.c | 1 + drivers/gpu/drm/drm_mode_config.c | 2 +- drivers/gpu/drm/drm_modeset_lock.c | 2 +- drivers/gpu/drm/drm_prime.c | 2 +- drivers/gpu/drm/drm_print.c | 29 +- drivers/gpu/drm/i915/display/intel_crt.c | 3 + .../gpu/drm/i915/display/intel_crtc_state_dump.c | 5 +- drivers/gpu/drm/i915/display/intel_display.c | 27 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 47 + .../gpu/drm/i915/display/intel_display_driver.c | 3 +- drivers/gpu/drm/i915/display/intel_display_types.h | 2 + drivers/gpu/drm/i915/display/intel_dp.c | 4 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 4 + drivers/gpu/drm/i915/display/intel_dvo.c | 5 + drivers/gpu/drm/i915/display/intel_sdvo.c | 7 + drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 3 +- drivers/gpu/drm/i915/gt/intel_reset.c | 3 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 3 +- drivers/gpu/drm/i915/gt/selftest_context.c | 3 +- .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 10 +- drivers/gpu/drm/i915/i915_driver.c | 3 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 5 +- drivers/gpu/drm/i915/selftests/i915_active.c | 8 +- drivers/gpu/drm/lima/lima_ctx.c | 2 +- drivers/gpu/drm/lima/lima_ctx.h | 1 - drivers/gpu/drm/lima/lima_gp.c | 39 +- drivers/gpu/drm/lima/lima_l2_cache.c | 6 +- drivers/gpu/drm/lima/lima_mmu.c | 18 +- drivers/gpu/drm/lima/lima_pmu.c | 3 +- drivers/gpu/drm/lima/lima_pp.c | 37 +- drivers/gpu/drm/lima/lima_sched.c | 38 +- drivers/gpu/drm/lima/lima_sched.h | 3 +- drivers/gpu/drm/mediatek/mtk_dp.c | 31 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 26 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 33 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 22 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 12 +- drivers/gpu/drm/panel/panel-sitronix-st7703.c | 104 + drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 4 +- drivers/gpu/drm/tests/drm_mm_test.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 2 +- drivers/gpu/drm/xe/xe_gt.c | 2 +- drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c | 2 +- drivers/gpu/drm/xe/xe_gt_topology.c | 4 +- drivers/gpu/drm/xe/xe_guc_submit.c | 3 +- drivers/gpu/drm/xe/xe_pm.c | 2 +- drivers/gpu/drm/xe/xe_reg_sr.c | 2 +- drivers/gpu/drm/xlnx/zynqmp_dp.c | 8 +- drivers/gpu/host1x/bus.c | 2 +- drivers/gpu/host1x/bus.h | 2 +- drivers/hid/hid-apple.c | 1 - drivers/hid/hid-lg3ff.c | 4 - drivers/hid/hid-multitouch.c | 5 +- drivers/hid/hid-nintendo.c | 12 - drivers/hid/hid-prodikeys.c | 115 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 2 + drivers/hid/intel-ish-hid/ishtp/client.c | 4 +- drivers/hid/wacom_wac.c | 17 +- drivers/hid/wacom_wac.h | 1 - drivers/hwtracing/coresight/coresight-tpdm.h | 1 + drivers/irqchip/irq-bcm6345-l1.c | 2 +- drivers/irqchip/irq-bcm7038-l1.c | 2 +- drivers/irqchip/irq-brcmstb-l2.c | 5 +- drivers/irqchip/irq-gic-v3-its.c | 66 +- drivers/irqchip/irq-loongson-eiointc.c | 24 +- drivers/irqchip/irq-qcom-mpm.c | 4 +- drivers/md/dm-vdo/Makefile | 2 +- drivers/md/dm-vdo/action-manager.c | 10 +- drivers/md/dm-vdo/admin-state.c | 2 +- drivers/md/dm-vdo/block-map.c | 190 +- drivers/md/dm-vdo/completion.c | 10 +- drivers/md/dm-vdo/completion.h | 6 +- drivers/md/dm-vdo/data-vio.c | 144 +- drivers/md/dm-vdo/data-vio.h | 68 +- drivers/md/dm-vdo/dedupe.c | 205 +- drivers/md/dm-vdo/dm-vdo-target.c | 126 +- drivers/md/dm-vdo/dump.c | 2 +- drivers/md/dm-vdo/encodings.c | 166 +- drivers/md/dm-vdo/errors.c | 5 +- drivers/md/dm-vdo/flush.c | 34 +- drivers/md/dm-vdo/funnel-queue.c | 24 +- drivers/md/dm-vdo/funnel-queue.h | 26 +- drivers/md/dm-vdo/funnel-workqueue.c | 70 +- drivers/md/dm-vdo/indexer/chapter-index.c | 10 +- drivers/md/dm-vdo/indexer/chapter-index.h | 2 +- drivers/md/dm-vdo/indexer/config.c | 12 +- drivers/md/dm-vdo/indexer/config.h | 2 +- drivers/md/dm-vdo/indexer/delta-index.c | 30 +- .../md/dm-vdo/{ => indexer}/funnel-requestqueue.c | 38 +- .../md/dm-vdo/{ => indexer}/funnel-requestqueue.h | 2 +- drivers/md/dm-vdo/indexer/geometry.c | 8 +- drivers/md/dm-vdo/indexer/geometry.h | 2 +- drivers/md/dm-vdo/indexer/index-layout.c | 124 +- drivers/md/dm-vdo/indexer/index-layout.h | 2 +- drivers/md/dm-vdo/indexer/index-page-map.c | 32 +- drivers/md/dm-vdo/indexer/index-page-map.h | 2 +- drivers/md/dm-vdo/indexer/index-session.c | 14 +- drivers/md/dm-vdo/indexer/index.c | 72 +- drivers/md/dm-vdo/indexer/index.h | 2 +- drivers/md/dm-vdo/indexer/io-factory.c | 24 +- drivers/md/dm-vdo/indexer/io-factory.h | 4 +- drivers/md/dm-vdo/indexer/open-chapter.c | 16 +- drivers/md/dm-vdo/indexer/open-chapter.h | 2 +- drivers/md/dm-vdo/indexer/radix-sort.c | 8 +- drivers/md/dm-vdo/indexer/radix-sort.h | 2 +- drivers/md/dm-vdo/indexer/sparse-cache.c | 34 +- drivers/md/dm-vdo/indexer/sparse-cache.h | 2 +- drivers/md/dm-vdo/indexer/volume-index.c | 32 +- drivers/md/dm-vdo/indexer/volume-index.h | 2 +- drivers/md/dm-vdo/indexer/volume.c | 80 +- drivers/md/dm-vdo/indexer/volume.h | 4 +- drivers/md/dm-vdo/int-map.c | 54 +- drivers/md/dm-vdo/io-submitter.c | 22 +- drivers/md/dm-vdo/logger.c | 1 + drivers/md/dm-vdo/logical-zone.c | 30 +- drivers/md/dm-vdo/memory-alloc.c | 72 +- drivers/md/dm-vdo/memory-alloc.h | 80 +- drivers/md/dm-vdo/message-stats.c | 4 +- drivers/md/dm-vdo/packer.c | 26 +- drivers/md/dm-vdo/permassert.h | 17 +- drivers/md/dm-vdo/physical-zone.c | 64 +- drivers/md/dm-vdo/priority-table.c | 8 +- drivers/md/dm-vdo/recovery-journal.c | 96 +- drivers/md/dm-vdo/repair.c | 36 +- drivers/md/dm-vdo/slab-depot.c | 198 +- drivers/md/dm-vdo/slab-depot.h | 2 +- drivers/md/dm-vdo/status-codes.h | 4 +- drivers/md/dm-vdo/thread-registry.c | 5 +- drivers/md/dm-vdo/thread-utils.c | 17 +- drivers/md/dm-vdo/vdo.c | 124 +- drivers/md/dm-vdo/vio.c | 60 +- drivers/md/dm-vdo/vio.h | 8 +- drivers/media/i2c/ccs/ccs-core.c | 2 +- drivers/media/i2c/ov64a40.c | 2 +- drivers/media/i2c/thp7312.c | 2 +- drivers/memstick/core/ms_block.c | 2 +- drivers/memstick/core/mspro_block.c | 2 +- drivers/mmc/core/mmc.c | 2 + drivers/mmc/core/queue.c | 2 +- drivers/mmc/host/davinci_mmc.c | 61 +- drivers/mmc/host/moxart-mmc.c | 90 +- drivers/mmc/host/mvsdio.c | 71 +- drivers/mmc/host/mxcmmc.c | 53 +- drivers/mmc/host/omap.c | 53 +- drivers/mmc/host/renesas_sdhi.h | 3 +- drivers/mmc/host/sdhci-esdhc-mcf.c | 12 +- drivers/mmc/host/sh_mmcif.c | 102 +- drivers/mmc/host/wbsd.c | 2 - drivers/mtd/mtd_blkdevs.c | 2 +- drivers/mtd/ubi/block.c | 2 +- drivers/net/ethernet/amd/pds_core/main.c | 6 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 38 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 7 + drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 9 + drivers/net/ethernet/realtek/r8169_main.c | 7 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 69 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 6 +- drivers/net/ethernet/ti/Kconfig | 1 + drivers/net/ipa/ipa_smp2p.c | 2 +- drivers/net/phy/aquantia/aquantia_main.c | 9 + drivers/nvme/host/apple.c | 2 +- drivers/nvme/host/core.c | 8 +- drivers/nvmem/mtk-efuse.c | 1 - drivers/nvmem/zynqmp_nvmem.c | 215 +- drivers/of/base.c | 4 +- drivers/pci/Makefile | 4 +- drivers/pci/endpoint/functions/pci-epf-ntb.c | 2 +- drivers/pci/endpoint/functions/pci-epf-test.c | 13 +- drivers/pci/endpoint/functions/pci-epf-vntb.c | 15 +- drivers/pci/endpoint/pci-epf-core.c | 15 +- drivers/pci/mmap.c | 29 + drivers/pci/p2pdma.c | 2 +- drivers/pci/pci-driver.c | 2 +- drivers/pci/pci-sysfs.c | 29 +- drivers/pci/pci.c | 2 +- drivers/pci/pci.h | 19 +- drivers/pci/pcie/portdrv.h | 2 +- drivers/pci/probe.c | 4 + drivers/pci/switch/switchtec.c | 4 +- drivers/pmdomain/arm/scmi_perf_domain.c | 3 + drivers/pmdomain/core.c | 16 +- drivers/pmdomain/imx/scu-pd.c | 2 +- drivers/pmdomain/qcom/rpmpd.c | 83 + drivers/pmdomain/renesas/rcar-sysc.c | 4 +- drivers/pmdomain/tegra/powergate-bpmp.c | 2 +- drivers/pmdomain/ti/ti_sci_pm_domains.c | 2 +- drivers/pmdomain/xilinx/zynqmp-pm-domains.c | 2 +- drivers/power/reset/as3722-poweroff.c | 30 +- drivers/power/reset/atc260x-poweroff.c | 55 +- drivers/power/reset/axxia-reset.c | 16 +- drivers/power/reset/brcm-kona-reset.c | 11 +- drivers/power/reset/gemini-poweroff.c | 16 +- drivers/power/reset/msm-poweroff.c | 21 +- drivers/power/reset/mt6323-poweroff.c | 26 +- drivers/power/reset/regulator-poweroff.c | 36 +- drivers/power/reset/restart-poweroff.c | 25 +- drivers/power/reset/rmobile-reset.c | 35 +- drivers/power/reset/syscon-poweroff.c | 66 +- drivers/power/reset/tps65086-restart.c | 58 +- drivers/power/reset/xgene-reboot.c | 21 +- drivers/regulator/max5970-regulator.c | 8 +- drivers/s390/block/dasd_genhd.c | 2 +- drivers/s390/block/scm_blk.c | 2 +- drivers/scsi/fcoe/fcoe_ctlr.c | 20 +- drivers/scsi/fnic/fnic.h | 3 +- drivers/scsi/fnic/fnic_fcs.c | 5 +- drivers/scsi/fnic/fnic_main.c | 1 + drivers/scsi/fnic/fnic_scsi.c | 4 +- drivers/scsi/scsi_scan.c | 2 +- drivers/spi/spi-mxs.c | 3 +- drivers/spi/spi-pci1xxxx.c | 2 +- drivers/target/target_core_configfs.c | 48 +- drivers/thermal/gov_power_allocator.c | 2 + .../int340x_thermal/processor_thermal_device.c | 8 +- drivers/thermal/intel/intel_tcc.c | 12 +- drivers/thermal/intel/x86_pkg_temp_thermal.c | 8 +- drivers/thunderbolt/nhi.c | 22 +- drivers/thunderbolt/tb.c | 19 +- drivers/ufs/core/ufshcd.c | 2 +- drivers/xen/events/events_base.c | 8 +- drivers/xen/gntalloc.c | 2 +- drivers/xen/pcpu.c | 2 +- drivers/xen/privcmd.c | 15 +- drivers/xen/xen-balloon.c | 2 +- drivers/xen/xenbus/xenbus_client.c | 15 +- fs/btrfs/backref.c | 20 +- fs/btrfs/block-group.c | 26 +- fs/btrfs/block-group.h | 1 + fs/btrfs/btrfs_inode.h | 3 +- fs/btrfs/defrag.c | 2 +- fs/btrfs/delalloc-space.c | 29 +- fs/btrfs/disk-io.c | 2 +- fs/btrfs/extent-tree.c | 12 +- fs/btrfs/extent_io.c | 67 +- fs/btrfs/free-space-cache.c | 2 +- fs/btrfs/free-space-cache.h | 2 - fs/btrfs/inode.c | 116 +- fs/btrfs/qgroup.c | 6 +- fs/btrfs/scrub.c | 9 +- fs/btrfs/send.c | 27 +- fs/btrfs/space-info.c | 165 ++ fs/btrfs/space-info.h | 28 + fs/btrfs/sysfs.c | 81 +- fs/btrfs/transaction.c | 38 +- fs/btrfs/volumes.c | 54 +- fs/btrfs/zoned.c | 1 + fs/ceph/caps.c | 65 +- fs/ceph/mds_client.c | 48 + fs/ceph/mds_client.h | 5 + fs/fuse/virtio_fs.c | 4 +- fs/proc/task_mmu.c | 4 - fs/userfaultfd.c | 86 +- include/acpi/acpi_bus.h | 2 +- include/drm/display/drm_dp_helper.h | 3 +- include/drm/drm_bridge.h | 30 - include/drm/drm_print.h | 220 +- include/dt-bindings/clock/r8a779g0-cpg-mssr.h | 1 + include/dt-bindings/power/amlogic,c3-pwrc.h | 2 +- include/dt-bindings/power/qcom-rpmpd.h | 7 + include/linux/blk-mq.h | 10 +- include/linux/blkdev.h | 36 +- include/linux/bpf.h | 22 + include/linux/btf.h | 6 + include/linux/filter.h | 21 +- include/linux/firmware/xlnx-zynqmp.h | 8 + include/linux/gpio/driver.h | 18 + include/linux/hid.h | 4 +- include/linux/intel_tcc.h | 2 +- include/linux/overflow.h | 8 +- include/linux/pci-epf.h | 4 +- include/linux/pm_domain.h | 22 +- include/linux/pm_runtime.h | 30 +- include/linux/ptrace.h | 4 + include/linux/sched.h | 9 +- include/linux/sched/mm.h | 45 + include/linux/swap.h | 5 +- include/linux/userfaultfd_k.h | 75 +- include/net/route.h | 7 +- include/sound/hda-mlink.h | 2 +- include/uapi/xen/gntalloc.h | 5 +- io_uring/io_uring.c | 1 - io_uring/rsrc.h | 2 - io_uring/rw.c | 1 + io_uring/uring_cmd.c | 1 + kernel/bpf/bpf_struct_ops.c | 213 +- kernel/bpf/btf.c | 47 +- kernel/bpf/helpers.c | 8 +- kernel/bpf/verifier.c | 46 +- kernel/configs/hardening.config | 3 + lib/overflow_kunit.c | 8 +- localversion-next | 2 +- mm/kasan/kasan_test.c | 3 +- mm/memcontrol.c | 59 +- mm/memory.c | 4 +- mm/page_alloc.c | 44 +- mm/userfaultfd.c | 414 +--- mm/vmscan.c | 39 +- net/core/dev.c | 2 +- net/core/rtnetlink.c | 15 +- net/ipv4/af_inet.c | 2 +- net/ipv4/datagram.c | 2 +- net/ipv4/inet_connection_sock.c | 2 +- net/ipv4/ip_output.c | 2 +- net/l2tp/l2tp_ip.c | 2 +- net/rds/recv.c | 13 +- net/sched/Kconfig | 10 - net/sched/sch_codel.c | 32 +- net/unix/garbage.c | 7 +- sound/core/seq/seq_midi.c | 8 +- sound/core/seq/seq_virmidi.c | 9 +- sound/hda/hdac_device.c | 2 +- sound/pci/aw2/aw2-saa7146.h | 5 +- sound/pci/ctxfi/ctamixer.c | 10 +- sound/pci/ctxfi/ctamixer.h | 8 +- sound/pci/ctxfi/ctatc.c | 23 +- sound/pci/ctxfi/ctdaio.c | 5 +- sound/pci/ctxfi/ctdaio.h | 4 +- sound/pci/ctxfi/ctsrc.c | 10 +- sound/pci/ctxfi/ctsrc.h | 8 +- sound/pci/hda/cs35l41_hda_property.c | 2 + sound/pci/hda/patch_realtek.c | 1 + sound/soc/codecs/cs35l56.c | 93 + sound/soc/qcom/qdsp6/q6apm-dai.c | 8 +- sound/soc/sof/core.c | 10 + sound/soc/sof/debug.c | 8 +- sound/soc/sof/intel/pci-lnl.c | 2 +- sound/soc/sof/intel/pci-tgl.c | 64 +- sound/soc/sof/ipc3.c | 2 +- sound/soc/sof/ipc4-pcm.c | 13 +- sound/soc/sof/ipc4-topology.c | 6 +- sound/soc/sof/sof-priv.h | 1 + tools/lib/bpf/bpf_core_read.h | 45 +- tools/perf/arch/x86/tests/dwarf-unwind.c | 1 + tools/perf/tests/maps.c | 3 + tools/perf/tests/thread-maps-share.c | 8 +- tools/perf/tests/vmlinux-kallsyms.c | 10 +- tools/perf/util/bpf-event.c | 1 + tools/perf/util/callchain.c | 2 +- tools/perf/util/event.c | 4 +- tools/perf/util/machine.c | 34 +- tools/perf/util/map.c | 1 + tools/perf/util/maps.c | 1302 +++++++---- tools/perf/util/maps.h | 65 +- tools/perf/util/probe-event.c | 1 + tools/perf/util/symbol-elf.c | 4 +- tools/perf/util/symbol.c | 31 +- tools/perf/util/thread.c | 2 +- tools/perf/util/unwind-libdw.c | 2 +- tools/perf/util/unwind-libunwind-local.c | 2 +- tools/perf/util/unwind-libunwind.c | 7 +- .../selftests/bpf/bpf_testmod/bpf_testmod.c | 13 +- .../selftests/bpf/bpf_testmod/bpf_testmod.h | 4 + .../bpf/prog_tests/test_struct_ops_maybe_null.c | 46 + .../selftests/bpf/prog_tests/tracing_failure.c | 37 + tools/testing/selftests/bpf/progs/bpf_compiler.h | 33 + tools/testing/selftests/bpf/progs/iters.c | 5 +- tools/testing/selftests/bpf/progs/loop4.c | 4 +- tools/testing/selftests/bpf/progs/profiler.inc.h | 17 +- tools/testing/selftests/bpf/progs/pyperf.h | 7 +- tools/testing/selftests/bpf/progs/strobemeta.h | 18 +- .../selftests/bpf/progs/struct_ops_maybe_null.c | 29 + .../bpf/progs/struct_ops_maybe_null_fail.c | 24 + .../selftests/bpf/progs/test_cls_redirect.c | 5 +- .../selftests/bpf/progs/test_lwt_seg6local.c | 6 +- tools/testing/selftests/bpf/progs/test_seg6_loop.c | 4 +- tools/testing/selftests/bpf/progs/test_skb_ctx.c | 4 +- .../selftests/bpf/progs/test_sysctl_loop1.c | 6 +- .../selftests/bpf/progs/test_sysctl_loop2.c | 6 +- .../testing/selftests/bpf/progs/test_sysctl_prog.c | 6 +- tools/testing/selftests/bpf/progs/test_tc_tunnel.c | 3 +- tools/testing/selftests/bpf/progs/test_xdp.c | 3 +- tools/testing/selftests/bpf/progs/test_xdp_loop.c | 3 +- .../selftests/bpf/progs/test_xdp_noinline.c | 5 +- .../testing/selftests/bpf/progs/tracing_failure.c | 20 + .../selftests/bpf/progs/xdp_synproxy_kern.c | 6 +- tools/testing/selftests/bpf/progs/xdping_kern.c | 3 +- tools/testing/selftests/mm/run_vmtests.sh | 14 +- tools/testing/selftests/net/gro.sh | 5 + tools/testing/selftests/net/ip_local_port_range.c | 4 + tools/testing/selftests/net/net_helper.sh | 11 +- tools/testing/selftests/net/pmtu.sh | 4 +- tools/testing/selftests/net/so_txtime.sh | 29 +- tools/testing/selftests/rcutorture/bin/torture.sh | 2 +- tools/testing/selftests/resctrl/cache.c | 287 +-- tools/testing/selftests/resctrl/cat_test.c | 337 +-- tools/testing/selftests/resctrl/cmt_test.c | 80 +- tools/testing/selftests/resctrl/fill_buf.c | 132 +- tools/testing/selftests/resctrl/mba_test.c | 30 +- tools/testing/selftests/resctrl/mbm_test.c | 32 +- tools/testing/selftests/resctrl/resctrl.h | 135 +- tools/testing/selftests/resctrl/resctrl_tests.c | 197 +- tools/testing/selftests/resctrl/resctrl_val.c | 138 +- tools/testing/selftests/resctrl/resctrlfs.c | 321 ++- tools/tracing/rtla/Makefile | 7 +- tools/tracing/rtla/src/osnoise_hist.c | 9 +- tools/tracing/rtla/src/osnoise_top.c | 6 +- tools/tracing/rtla/src/timerlat_hist.c | 9 +- tools/tracing/rtla/src/timerlat_top.c | 6 +- tools/tracing/rtla/src/utils.c | 14 +- tools/tracing/rtla/src/utils.h | 2 + tools/verification/rv/Makefile | 7 +- tools/verification/rv/src/in_kernel.c | 2 +- 545 files changed, 10044 insertions(+), 6882 deletions(-) create mode 100644 Documentation/devicetree/bindings/nvmem/nvmem-provider.yaml delete mode 100644 Documentation/devicetree/bindings/sound/fsl,asrc.txt create mode 100644 Documentation/devicetree/bindings/sound/fsl,imx-asrc.yaml create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-powkiddy-rgb10max3.dts rename {include/linux => drivers/auxdisplay}/cfag12864b.h (100%) rename drivers/md/dm-vdo/{ => indexer}/funnel-requestqueue.c (90%) rename drivers/md/dm-vdo/{ => indexer}/funnel-requestqueue.h (96%) create mode 100644 tools/testing/selftests/bpf/prog_tests/test_struct_ops_maybe_null.c create mode 100644 tools/testing/selftests/bpf/prog_tests/tracing_failure.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_compiler.h create mode 100644 tools/testing/selftests/bpf/progs/struct_ops_maybe_null.c create mode 100644 tools/testing/selftests/bpf/progs/struct_ops_maybe_null_fail.c create mode 100644 tools/testing/selftests/bpf/progs/tracing_failure.c