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 4893c639cc36 Add linux-next specific files for 20240221 omits 774fe9fb58d1 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits efac291baba8 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 45a172d9eac7 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits e16788c867be Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 5445329723c3 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits ccd69a70cbfc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 884cddc6cfb7 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 569a0bc4326f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a13c846e79de Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits fb4b7b6370d7 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits ef92fdb5b65e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 314f0321536e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 438cedc2f567 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 456e3a37d933 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 73d270218fc8 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 1dfdfb206ae4 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 4eb8ef4aedc5 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits c1bebcff3fb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 195e4b3c4872 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 82e297331d30 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 73aa1bad0444 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits d799a1095423 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits f401ebc4a8a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4c7aea75f232 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 95f2f32abd1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85099372759e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1911b186ea43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 96f1e7906dd4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc3ad0082e80 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9eef25909e9d Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits de7d136d05ec Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits aa19532ed21d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 144c5625eb73 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a64c3886fd04 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 78caa12d9fcb Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 65d619a0c621 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 8b4ae779f13c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 439d4abcb1f7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 740edc154374 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 7a2d63c4b661 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 8e0db5709819 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 516098d4eaf2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 155a1d46300e Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 728edcde0546 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 4eb3db18e407 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 4b83098cf5f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd40abb3a285 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits 28d36a0ffcad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2e31428fa317 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32c2628ce863 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc1fe24d1637 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 28ba596e1d9a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0933fd858639 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d19ae7e9d1c8 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits ae4717295a53 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 0249cd29216e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ab9655f3c7f9 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 166b60a25a93 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 5a71ca46d604 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 51d120a1485f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f3aca26428d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4f6823c4bb27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40614e173443 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e79a43d90f28 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 90893a13b648 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7ac426757f9b Merge branch 'next' of git://github.com/cschaufler/smack-next omits f6806598f825 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 869b7adfd4c3 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 3cc664193023 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8ff57b42be14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c609bda7ef2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d3bf98d3a7ae Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits e03eb6b86003 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 7f4c36bf6cb4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 578a39eaa937 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits 2d1806138a87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6f49f3a544b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 732d072f23d8 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 7ac6985e0a6d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3a38d82812c9 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 3114cdfd4804 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5eef850b547d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1f2431ca9156 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dbd09f116960 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a53049ab2f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32ca2f8f6696 Merge remote-tracking branch 'regulator/for-6.9' into regu [...] omits db38c4ba8be6 Merge remote-tracking branch 'asoc/for-6.9' into asoc-next omits 9f4ced4262a5 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits f3cb9cdab15d Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 12c6047f1659 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits f8774ef75ec9 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 398e2e13d764 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits cfe75650b5fa Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 4517ecaaca37 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 21cf72072395 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 08915cfcde4f Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 0b9e0d6159e7 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits ad7c35747e14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40eeaed48565 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d8fbe9dc0f95 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e9708aca6e92 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 439d8d0774cd Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 3cccfcd0d5fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c79668f5462 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 3341a574055e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f2b6ed20a813 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits d46dec15fd2d Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 0c904f326629 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits f11e9cb97c5f Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits adb9286e9556 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 5aa39dc4dc61 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 93517b91a02c Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 06fc92f69c0c Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 67af44f1215e Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 18d53534de71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d336306d270d Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits d524c5863c86 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4acceffa8046 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0a41e2699f5 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 1ec13a1dc463 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5954d6aa1b01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits ee53123aeb06 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] omits a182b1c9f7b2 Merge branch '9p-next' of git://github.com/martinetd/linux omits 2a524db410a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da3c2ba696e6 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits fe8e6516f99f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits faf2d9f8148a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 0676924d2c7b Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits cb8b1f25dba9 Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] omits 35ca66c34d9e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 11058eb81279 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 21c6d4cc1ecc Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 174e0b0b126a Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 98a9f0bc6865 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 42121a45e634 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 33aba9666c5b Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits d954088cbbbc Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits e0cf8fb364d9 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] omits 041aeaa4d356 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a332f22229e6 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits d28d59af8253 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b83fd298616f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2c28acc0f5f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 62eab043546e Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits f0327a0b45a5 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 8891f2529169 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 2c01f870398c Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 40ca4f17d3ae Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits fc5de15d668b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 451e43ea6fe6 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 39724ac11fff Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits b8fe6bdf5d21 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 52081d7dcfc9 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 4e042c4dc43d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca10055efe1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 83273dfddac5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5d903b4cc836 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0285601c758c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 333673e35b17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b317838d6909 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a9af3f0d67c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a5935a1ae09 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits b6c3ea6ec4f3 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits ec935f2c35d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 57303ed0dc60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d11f2195794 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9e9f1e621c2 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 74bd0f08b0f2 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 970b6a90771c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 02ab2b55fde7 Merge branch 'compiler-attributes' of https://github.com/o [...] omits 85abaf552177 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 30556caa5178 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eecdd09b7ef9 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 5b87d6762756 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits ab533709ebc2 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits 144fd04d008d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ef52c68d7243 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 9584c91593af Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9c9064f6ce4e Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 2d3522436940 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits 91f321cc5065 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 4320476c73b3 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits ab4d2315c848 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits a7f2dd953d2b Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 6bcc112b6f14 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2e2c25d79ac4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2fbd34146453 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5b060e06e609 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits cfeea1888b84 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits eda6837220e4 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 6979c3bf5d7d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5cbf536fcd0d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5815c440ac98 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 44dfda33bc34 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits bd1d202dc114 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 2d416d3cf598 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3391fc03b1f5 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 409eaeaa0982 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits ca08189753de Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 46ef36206495 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 98a6b12f3e14 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits f7260ace8c07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d40107c194f5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a1baded5e450 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 37770cea764a Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits f7deaba23ced Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 72ca0b955a6e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5c25bbc0afdf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 037abe5e93a0 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits e674e40d45a3 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 664842a6cf68 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 920290fe2a18 Merge branch 'docs-fixes' into docs-mw omits e36e2a37ad2e Merge branch 'mm-nonmm-unstable' into mm-everything omits cded526a309e const_structs.checkpatch: add device_type omits 56915030c444 Normalise "name (ad@dr)" MODULE_AUTHORs to "name ad@dr" omits 5e015cb8737e dyndbg: replace kstrdup() + strchr() with kstrdup_and_replace() omits 168adbd72f82 list: leverage list_is_head() for list_entry_is_head() omits 6aebc512bfad nilfs2: MAINTAINERS: drop unreachable project mirror site omits 6b1b5b05ffc2 smp: make __smp_processor_id() 0-argument macro omits ed3b7419d4c9 fat: Fix uninitialized field in nostale filehandles omits a68a3cd6e420 const_structs.checkpatch: add bus_type omits 9dea0d051058 panic-add-option-to-dump-blocked-tasks-in-panic_print-fix omits 082a553b7974 panic: add option to dump blocked tasks in panic_print omits 6b466ecc9921 init: remove obsolete arch_call_rest_init() wrapper omits da9f0c317966 selftests/mm: run_vmtests: use correct flag in the code omits 01198a196594 selftests/mm: run_vmtests.sh: add missing tests omits 49b145c1d621 selftests/mm: protection_keys: save/restore nr_hugepages settings omits 520f7b34db99 selftests/mm: save and restore nr_hugepages value omits 8283275e0e11 selftests/mm: on-fault-limit: run test without root privil [...] omits 932759f045ac selftests/mm: run_vmtests: remove sudo and conform to tap omits 106d6d29972f selftests/mm: hugetlb_reparenting_test: do not unmount omits aebe7050cb4a compiler-clang.h: update __diag_clang() macros for minimum [...] omits 038e996ff5eb lib/Kconfig.debug: update Clang version check in CONFIG_KCOV omits 0524d54aaae3 fortify: drop Clang version check for 12.0.1 or newer omits 433d15aad4eb riscv: Kconfig: remove version dependency from CONFIG_CLAN [...] omits 1cce442eb7f8 riscv: remove MCOUNT_NAME workaround omits 8a3ccb56098e powerpc: Kconfig: remove tautology in CONFIG_COMPAT omits bb3d6dd6ba18 arm64: Kconfig: clean up tautological LLVM version checks omits 8dd77795817d ARM: remove Thumb2 __builtin_thread_pointer workaround for Clang omits 1f6a0b07712a x86: drop stack-alignment plugin opt omits 562ddd4e3a12 Makefile: drop warn-stack-size plugin opt omits 3a22e00424ef kbuild: raise the minimum supported version of LLVM to 13.0.1 omits aa7331efe1da nilfs2: convert cpfile to use kmap_local omits efdf99a0295d nilfs2: remove nilfs_cpfile_{get,put}_checkpoint() omits 01f6ac4b3c6b nilfs2: localize highmem mapping for checkpoint reading wi [...] omits 4624272bea87 nilfs2: localize highmem mapping for checkpoint finalizati [...] omits 69f944a68da4 nilfs2: localize highmem mapping for checkpoint creation w [...] omits 48afd20d15c4 nilfs2: convert ifile to use kmap_local omits 6c39d7a2dbeb nilfs2: do not acquire rwsem in nilfs_bmap_write() omits 527fa97eeb2c nilfs2: move nilfs_bmap_write call out of nilfs_write_inod [...] omits f5ffa1ff9d49 nilfs2: convert DAT to use kmap_local omits a216e9f09cbb nilfs2: convert persistent object allocator to use kmap_local omits e95bf2468147 nilfs2: convert sufile to use kmap_local omits 2ffd8a0a4908 nilfs2: convert metadata file common code to use kmap_local omits cc9616b129bc nilfs2: convert nilfs_copy_buffer() to use kmap_local omits 5366db30355c nilfs2: convert segment buffer to use kmap_local omits cc003017f1a2 lib: dhry: add missing closing parenthesis omits 612284109df6 lib: dhry: use ktime_ms_delta() helper omits 105df4010270 lib: dhry: remove unneeded <linux/mutex.h> omits 106f90203d72 ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped() omits 6c5b79e9e546 flex_proportions: remove unused fprop_local_single omits 62852a1bb601 kprobes-use-synchronize_rcu_tasks_rude-in-kprobe_optimizer-fix omits 6fe06801ddf7 kprobes: use synchronize_rcu_tasks_rude in kprobe_optimizer omits 188ccf4e4556 lib/sort: Optimize heapsort with double-pop variation omits 684483394685 lib/sort: optimize heapsort for equal elements in sift-down path omits ee1c21d892cb user_namespace: Remove unnecessary NULL values from kbuf omits 856baf3015c5 sysctl: allow to change limits for posix messages queues omits 7c57aa7c4a3c docs: add information about ipc sysctls limitations omits 48211155f0a0 sysctl: allow change system v ipc sysctls inside ipc namespace omits c9b2ddf771eb lib min_heap: optimize number of comparisons in min_heapify() omits 7625fcfab1f1 lib min_heap: optimize number of calls to min_heapify() omits 636a378df741 panic: suppress gnu_printf warning omits 205bd162f92e lib/win_minmax: fix header comments omits afa56006dfa0 ocfs2: Spelling fix omits e8cdfe165db3 bcache: use of hlist_count_nodes() omits 198865fcf6c5 binder: use of hlist_count_nodes() omits c94f05da54c8 list: add hlist_count_nodes() omits bcbcb8764af4 selftests: add eventfd selftests omits 0477e90d9cc9 treewide: update LLVM Bugzilla links omits 5f4876d54b6b arch and include: update LLVM Phabricator links omits 4e39eae1e4bd bounds: support non-power-of-two CONFIG_NR_CPUS omits c09a8e005eff mm: add swappiness= arg to memory.reclaim omits d1f84d6fcef8 mm: add defines for min/max swappiness omits f0d9f63dbc72 mm: optimization on page allocation when CMA enabled omits 00144cb00eca shmem: properly report quota mount options omits 879f8bb57ca3 mm/compaction: optimize >0 order folio compaction with fre [...] omits 3cd99feed10a mm/compaction: add support for >0 order folio memory compaction. omits 6f7d8aeedb58 mm/compaction: enable compacting >0 order folios. omits 5be0361bce7d mm/page_alloc: remove unused fpi_flags in free_pages_prepare() omits 25a036697a2e MAINTAINERS: add Chengming Zhou as a zswap reviewer omits b8c140be2b7d mm/zsmalloc: remove get_zspage_mapping() omits 9034fc84303f mm/zsmalloc: remove_zspage() don't need fullness parameter omits d748102e8480 mm/zsmalloc: remove set_zspage_mapping() omits 5cafb50c0c8d sched/numa, mm: do not try to migrate memory to memoryless nodes omits 767c01f6e0b9 mm/zswap: change zswap_pool kref to percpu_ref omits 937503d484d6 mm/zswap: global lru and shrinker shared by all zswap_pools omits 7b43362da847 mm/z3fold: fix the comment for __encode_handle() omits 9ef7a7d6ebf4 mm/zsmalloc: remove unused zspage->isolated omits 1d390e92929c mm/zsmalloc: remove migrate_write_lock_nested() omits c3daae75e1ee mm/zsmalloc: fix migrate_write_lock() when !CONFIG_COMPACTION omits d82aabaf69be Docs/admin-guide/mm/damon/reclaim: document auto-tuning pa [...] omits af5bbf3a427f mm/damon/reclaim: implement memory PSI-driven quota self-tuning omits 2181bff13aaa mm/damon/reclaim: implement user-feedback driven quota aut [...] omits d50e871bd78b Docs/admin-guide/mm/damon/usage: document quota goal metric file omits dbb1a4705063 Docs/ABI/damon: document quota goal metric file omits a152a44adc87 Docs/mm/damon/design: document quota goal self-tuning omits a5d709eda037 mm/damon/sysfs-schemes: support PSI-based quota auto-tune omits 180ad2318394 mm/damon/core: implement PSI metric DAMOS quota goal omits 70cbf80267ab mm/damon/core: support multiple metrics for quota goal omits 921f306fddc4 mm/damon/core: let goal specified with only target and cur [...] omits 4ccfcd64aabc mm/damon/core: remove ->goal field of damos_quota omits 25a7c6a2ead8 mm/damon/sysfs: use only quota->goals omits 896c47b94526 mm/damon/core: add multiple goals per damos_quota and help [...] omits 0902086c4709 mm/damon/core: split out quota goal related fields to a struct omits bec3590c573c mm/damon: move comments and fields for damos-quota-priorit [...] omits cc2e33b689b6 Docs/admin-guide/mm/damon/usage: document effective_bytes file omits 955f0cdbce11 Docs/ABI/damon: document effective_bytes sysfs file omits a2a040702e74 mm/damon/sysfs: implement a kdamond command for updating s [...] omits 0cf2d06d9bf0 mm/damon/sysfs-schemes: implement quota effective_bytes file omits 3a96ea361345 mm/damon/core: set damos_quota->esz as public field and document omits 802ba0439719 mm: zswap: increase reject_compress_poor but not reject_co [...] omits baa63c8de69f mm/numa_balancing: allow migrate on protnone reference wit [...] omits 07e33d7ad0e1 mm/mempolicy: avoid the fallthrough with MPOLD_BIND in mpo [...] omits ec5664d4d7c6 mm/mempolicy: use the already fetched local variable omits 3b690bd4e83b Docs/admin-guide/mm/damon/usage: fix wrong quotas diabling [...] omits 55adb6aacb8d Docs/mm/damon: move monitoring target regions setup detail [...] omits afc858f0e6db Docs/mm/damon: move DAMON operation sets list from the usa [...] omits 86d8550adb65 Docs/mm/damon: move the list of DAMOS actions to design doc omits cbfc257db768 Docs/mm/damon/maintainer-profile: fix reference links for [...] omits 8e684f0a1112 mm,page_owner: update Documentation regarding page_owner_stacks omits 2cfb2fcdace0 mm,page_owner: filter out stacks by a threshold omits 7c1bad8e479f mm,page_owner: display all stacks and their count omits 9dda82b6179e mm,page_owner: implement the tracking of the stacks count omits 5321a8be8ff1 mm,page_owner: maintain own list of stack_records structs omits 4869a9405aa2 lib/stackdepot: move stack_record struct definition into t [...] omits 02f45c1a3cd3 lib/stackdepot: fix first entry having a 0-handle omits c94198bbac0a userfaultfd: use per-vma locks in userfaultfd operations omits b511c2a86bec mm: add vma_assert_locked() for !CONFIG_PER_VMA_LOCK omits a69749d61080 userfaultfd: protect mmap_changing with rw_sem in userfaulfd_ctx omits bf91196c1df4 userfaultfd: move userfaultfd_ctx struct to header file omits 137bea2ac3f9 kasan: increase the number of bits to shift when recording [...] omits c8b5458a1b0f rmap: peplace two calls to compound_order with folio_order omits 940a7fcc4ea8 dax: Fix incorrect list of data cache aliasing architectures omits b719a4bdb3b1 Introduce cpu_dcache_is_aliasing() across all architectures omits 087f0a1fe576 dax: Check for data cache aliasing at runtime omits 6933d66cc847 virtio: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal omits 387689b83c79 dcssblk: Handle alloc_dax() -EOPNOTSUPP failure omits 95eceb55ddde dm: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal omits 40cd83047f06 nvdimm/pmem: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal omits 91876c1b80a5 dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n omits 2e1e2beed9b2 dax: add empty static inline for CONFIG_DAX=n omits d6884fa29c4d nvdimm/pmem: fix leak on dax_add_host() failure omits 7533cd01431b arm64/mm: automatically fold contpte mappings omits 2030dbb2b824 arm64/mm: __always_inline to improve fork() perf omits c4cbfacc9678 arm64/mm: implement pte_batch_hint() omits 3ef2482b6921 mm: add pte_batch_hint() to reduce scanning in folio_pte_batch() omits eaf02999967b arm64/mm: implement new [get_and_]clear_full_ptes() batch APIs omits b4f56a349f68 arm64/mm: implement new wrprotect_ptes() batch API omits f23579f6de2d arm64/mm: wire up PTE_CONT for user mappings omits cb5fe29d8a58 arm64/mm: dplit __flush_tlb_range() to elide trailing DSB omits e1f5c935aa1a arm64/mm: new ptep layer to manage contig bit omits f437cc36f260 arm64/mm: convert ptep_clear() to ptep_get_and_clear() omits c9dd0dd10c5d arm64/mm: convert set_pte_at() to set_ptes(..., 1) omits 670ea63a330d arm64/mm: convert READ_ONCE(*ptep) to ptep_get(ptep) omits 7cddd544710a mm: tidy up pte_next_pfn() definition omits 71f90268db02 x86/mm: convert pte_next_pfn() to pte_advance_pfn() omits db7667549cd4 arm64/mm: convert pte_next_pfn() to pte_advance_pfn() omits 35a57343d3c9 mm: introduce pte_advance_pfn() and use for pte_next_pfn() omits 5881b11c4745 mm: thp: batch-collapse PMD with set_ptes() omits c8707de7efde mm: clarify the spec for set_ptes() omits c82fa87182c0 mm/memory: optimize unmap/zap with PTE-mapped THP omits b34115055672 mm/mmu_gather: improve cond_resched() handling with large [...] omits 8ea5d31faab3 mm/mmu_gather: add __tlb_remove_folio_pages() omits 66958b447695 mm/mmu_gather: add tlb_remove_tlb_entries() omits 1aa51ddb3437 mm/mmu_gather: define ENCODED_PAGE_FLAG_DELAY_RMAP omits 7fd96bfb7a76 mm/mmu_gather: pass "delay_rmap" instead of encoded page t [...] omits 6d6445841240 mm/memory: factor out zapping folio pte into zap_present_f [...] omits 8c384eb99826 mm/memory: further separate anon and pagecache folio handl [...] omits b1e1a0974694 mm/memory: handle !page case in zap_present_pte() separately omits 6d0387edba89 mm/memory: factor out zapping of present pte into zap_pres [...] omits 11c6070d077c zram: do not allocate physically contiguous strm buffers omits 8771dd3829a5 mm/hugetlb: move page order check inside hugetlb_cma_reserve() omits 3b5ce5e912a8 mm/mglru: improve swappiness handling omits 0a425ec79b52 mm/mglru: improve struct lru_gen_mm_walk omits 2be505fbaabb mm/mglru: improve reset_mm_stats() omits baf65eb11f41 mm/mglru: improve should_run_aging() omits d20faa780b21 mm/mglru: drop unused parameter omits f644c077ebfd kasan/test: avoid gcc warning for intentional overflow omits f49b9b3dab8b mm-document-memalloc_noreclaim_save-and-memalloc_pin_save-v2 omits 1b265191f734 mm: document memalloc_noreclaim_save() and memalloc_pin_save() omits 8820a05a149a mm/zswap: optimize and cleanup the invalidation of duplica [...] omits dc462f9700b5 selftests/mm: log a consistent test name for check_compaction omits a0011f0f31f8 selftests/mm: log skipped compaction test as a skip omits b1530e928d61 mm: compaction: early termination in compact_nodes() omits c65b07b85b30 MAINTAINERS: update mm and memcg entries omits 091f4571faa6 mm, vmscan: don't turn on cache_trim_mode at the highest s [...] omits 0b6318cd6e0a mm: compaction: refactor compact_node() omits beefe532e09c mm/cma: add sysfs file 'release_pages_success' omits 21862e923618 mm/z3fold: remove unneeded spinlock omits 3b09b0166011 selftests/damon/_chk_dependency: get debugfs mount point f [...] omits be523cd885b7 selftests/damon: add a test for the pid leak of dbgfs_targ [...] omits 8b9cbfaa43ab selftests/damon: add a test for a race between target_ids_ [...] omits ba0bc64c40d4 selftests/damon: add a test for DAMOS apply intervals omits 28dd34e7af9a selftests/damon: add a test for DAMOS quota omits cf4eebbb7548 selftests/damon/_damon_sysfs: support DAMOS apply interval omits a67cebb10064 selftests/damon/_damon_sysfs: support DAMOS stats omits 42913aed2671 selftests/damon/_damon_sysfs: support DAMOS quota omits 2f06003ee470 meminfo: provide estimated per-node's available memory omits 1ceaa9bcbcc9 memremap.h: correct an error in a comment omits fe55173855f2 zram: use copy_page for full page copy omits c5f88a2c7dc1 mm/demotion: print demotion targets omits 38c1c62adcaf mm/damon/sysfs: handle 'state' file inputs for every sampl [...] omits e613efeec318 mm: hugetlb: improve the handling of hugetlb allocation fa [...] omits e11072fc005e mm/migrate: preserve exact soft-dirty state omits c5f7701cc2e5 mm/zswap: zswap entry doesn't need refcount anymore omits 80dcecd6eafb mm/zswap: only support zswap_exclusive_loads_enabled omits 65ca3b13fc4e mm/zswap: remove duplicate_entry debug value omits cada23030c69 mm/zswap: stop lru list shrinking when encounter warm region omits 8565e483763b mm/zswap: invalidate zswap entry when swap entry free omits a3a2c9000ee2 mm/zswap: add more comments in shrink_memcg_cb() omits 54a716c1b2c9 mm/z3fold: remove unneeded spinlock in z3fold_alloc omits bef3d230ec70 memory tier: make memory_tier_subsys const omits 346ec53efe9d mm/vmscan: make too_many_isolated return bool omits c6af9c7a0334 mm/cma: make MAX_CMA_AREAS = CONFIG_CMA_AREAS omits 261356e0a43d dma-contiguous: remove debug code to removed CONFIG_CMA_DEBUG omits abf780dbd2af mm/cma: drop CONFIG_CMA_DEBUG omits a5225cf195a5 kasan: rename test_kasan_module_init to kasan_test_module_init omits f7705114b93d kasan: docs: update descriptions about test file and module omits 88c526fb64cc ubsan: reintroduce signed overflow sanitizer omits e760dd577d1e selftests: add zswapin and no zswap tests omits 09489a781326 selftests: fix the zswap invasive shrink test omits 010b68a5cc5f selftests: zswap: add zswap selftest file to zswap maintai [...] omits 3bdbf24b4785 selftests/mm: run_vmtests.sh: add hugetlb_madv_vs_map omits e4e16ed6eb8c mm/hugetlb: Restore the reservation if needed omits c820515e2fc1 kasan: add atomic tests omits 05c1741e296d mm: reduce dependencies on <linux/kernel.h> omits ee1ab9c6f7d1 mm-memcg-use-larger-batches-for-proactive-reclaim-v4 omits 7d37afbc4d69 mm: memcg: use larger batches for proactive reclaim omits 48e546d6064e mm/mmap: pass vma to vma_merge() omits 5ca745426832 selftests/mm: run_vmtests.sh: add hugetlb test category omits 12850631e301 mm/memory: ignore writable bit in folio_pte_batch() omits fee7a6115e1e mm/memory: ignore dirty/accessed/soft-dirty bits in folio_ [...] omits 20f5b61c0348 mm/memory: optimize fork() with PTE-mapped THP omits 173319654265 fixup: mm/memory: pass PTE to copy_present_pte() omits dec7bf6ca96b mm/memory: pass PTE to copy_present_pte() omits 49a359500421 mm/memory: factor out copying the actual PTE in copy_prese [...] omits 93bda38b7bee powerpc/mm: use pte_next_pfn() in set_ptes() omits d0a24baa0d95 arm/mm: use pte_next_pfn() in set_ptes() omits 23ae2e3e0303 mm/pgtable: make pte_next_pfn() independent of set_ptes() omits 050200bf5740 sparc/pgtable: define PFN_PTE_SHIFT omits ef0ac7709f93 s390/pgtable: define PFN_PTE_SHIFT omits 7efb7645930f riscv/pgtable: define PFN_PTE_SHIFT omits 2c862977317c powerpc/pgtable: define PFN_PTE_SHIFT omits 6846f397d7a7 nios2/pgtable: define PFN_PTE_SHIFT omits 1751e68babc5 arm/pgtable: define PFN_PTE_SHIFT omits ee61fb001e7f arm64/mm: Make set_ptes() robust when OAs cross 48-bit boundary omits c867797bc0a5 mm/vmscan: change the type of file from int to bool omits be9803e36c12 mm: compaction: update the cc->nr_migratepages when alloca [...] omits 9bfffe4ee9e2 selftests/mm: virtual_address_range: conform to TAP format output omits 4f376a934d68 selftests/mm: transhuge-stress: conform to TAP format output omits b4a44c6f6753 selftests/mm: thuge-gen: conform to TAP format output omits 0670297c8d51 selftests/mm: split_huge_page_test: conform test to TAP fo [...] omits 9622aa3c4e2e selftests/mm: mremap_dontunmap: conform test to TAP format output omits ef66b7d32e02 selftests/mm: mrelease_test: conform test to TAP format output omits 8d0276ec79b3 selftests/mm: mlock2-tests: conform test to TAP format output omits f0b40931a693 selftests/mm: mlock-random-test: conform test to TAP forma [...] omits 8cfa63acba47 selftests/mm: map_populate: conform test to TAP format output omits c3ef7d10955d selftests/mm: map_hugetlb: conform test to TAP format output omits 546a59d57023 selftests/mm: map_fixed_noreplace: conform test to TAP for [...] omits 432e4834006b userfaultfd: handle zeropage moves by UFFDIO_MOVE omits b396f83e3c32 XArray: add cmpxchg order test omits dcc5f9b4304a test_xarray-add-tests-for-advanced-multi-index-use-fix-fix-fix omits 8fce0d452575 test_xarray-fix-soft-lockup-for-advanced-api-tests-fix omits 3f353920642d test_xarray: fix soft lockup for advanced-api tests omits 38abc42bfc24 test_xarray: add tests for advanced multi-index use omits 43d973c9e0d6 mm/cma: Don't treat bad input arguments for cma_alloc() as [...] omits ce15a24ca527 modules: wait do_free_init correctly omits c5bbadf42399 modules: wait do_free_init correctly omits c004b314913b mm: ptdump: add check_wx_pages debugfs attribute omits 6770f7bc4ae8 mm-ptdump-have-ptdump_check_wx-return-bool-fix omits 2e6e3dbafb81 mm: ptdump: have ptdump_check_wx() return bool omits 4c3783260b00 powerpc,s390: ptdump: define ptdump_check_wx() regardless [...] omits 4728b74d1992 arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_ [...] omits ccfdb251aac0 arm: ptdump: rename CONFIG_DEBUG_WX to CONFIG_ARM_DEBUG_WX omits d7a0e598712c mm/mempolicy: weighted interleave checks wrong parameter omits 9ef2a5c8f57c mm/mempolicy: protect task interleave functions with tsk-> [...] omits b33ab1eb822e mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weigh [...] omits 76fc110e70ef mm/mempolicy: refactor a read-once mechanism into a functi [...] omits 8b16a4129f94 mm/mempolicy: implement the sysfs-based weighted_interleav [...] omits 7339e99bb149 mm/mmap: use SZ_{8K, 128K} helper macro omits 08a920584d29 Docs/translations/damon/usage: update for monitor_on renaming omits 5903c05260d6 Docs/admin-guide/mm/damon/usage: update for monitor_on renaming omits 85b1bd1be082 mm/damon/dbgfs: rename monitor_on file to monitor_on_DEPRECATED omits a08b0b44ae1a selftets/damon: prepare for monitor_on file renaming omits fa4760e9a297 Docs/admin-guide/mm/damon/usage: document 'DEPRECATED' fil [...] omits 06996cb93186 mm-damon-dbgfs-make-debugfs-interface-deprecation-message- [...] omits 11665a1fdb39 mm/damon/dbgfs: make debugfs interface deprecation message [...] omits c1ff995e7044 mm/damon/dbgfs: fix bogus string length omits 24cb6c91bb8f mm/damon/dbgfs: implement deprecation notice file omits 3232d3c79256 mm/damon: rename CONFIG_DAMON_DBGFS to DAMON_DBGFS_DEPRECATED omits 16c489e04938 Docs/admin-guide/mm/damon/usage: use sysfs interface for t [...] omits 5d32274c2421 mm: zswap: function ordering: shrink_memcg_cb omits 6ec5786559d6 mm: zswap: function ordering: writeback omits 9edaaf49f4e8 mm: zswap: function ordering: per-cpu compression infra omits 7fbed64e8d5a mm: zswap: function ordering: compress & decompress functions omits fcdd3ba3acef mm: zswap: function ordering: move entry section out of tr [...] omits 9553064a9009 mm: zswap: function ordering: move entry sections out of L [...] omits 4383002e9663 mm: zswap: function ordering: public lru api omits d5d9121ebc4a mm: zswap: function ordering: pool params omits 08cf8efe9d5c mm: zswap: function ordering: zswap_pools omits ceff3b099f59 mm: zswap: function ordering: pool refcounting omits 109d7ecc1689 mm: zswap: function ordering: pool alloc & free omits 8bc23a05de7c mm: zswap: simplify zswap_invalidate() omits 8a1552d21f06 mm: zswap: further cleanup zswap_store() omits 41bb36d6bf5f mm: zswap: break out zwap_compress() omits 0c1bc7f66c0d mm: zswap: rename __zswap_load() to zswap_decompress() omits 5934b964eb8c mm: zswap: clean up zswap_entry_put() omits 324e30e73ca3 mm: zswap: warn when referencing a dead entry omits 9bd9047a76c8 mm: zswap: move zswap_invalidate_entry() to related functions omits 4e71eeeb5825 mm: zswap: inline and remove zswap_entry_find_get() omits a9b42fed7734 mm: zswap: rename zswap_free_entry to zswap_entry_free omits df94195adb75 mm: compaction: limit the suitable target page order to be [...] omits 9c50a832dbfe mm/khugepaged: bypassing unnecessary scans with MMF_DISABL [...] omits 63d89e123b8d mm/list_lru: remove list_lru_putback() omits 3fe04866df79 mm/zswap: fix race between lru writeback and swapoff omits 14568c99fdea x86/mm: clarify "prev" usage in switch_mm_irqs_off() omits 848466d75f85 x86/mm: delete unused cpu argument to leave_mm() omits 9db5312b96d1 mm and cache_info: remove unnecessary CPU cache info update omits 854acb709161 hugetlb: parallelize 1G hugetlb initialization omits 26f8c856248e hugetlb: parallelize 2M hugetlb allocation and initialization omits 1ddc988b0b7b hugetlb: have CONFIG_HUGETLBFS select CONFIG_PADATA omits c32dcdea67bd hugetlb: pass *next_nid_to_alloc directly to for_each_node [...] omits 879a232cc8ca padata: dispatch works on different nodes omits 43b179cdf3a1 hugetlb: split hugetlb_hstate_alloc_pages omits 7bee2d15bcef hugetlb: code clean for hugetlb_hstate_alloc_pages omits bd7fb1183f1f kswapd: replace try_to_freeze() with kthread_freezable_sho [...] omits 7148ffdbece9 mm: memcg: don't periodically flush stats when memcg is disabled omits 77ff881c7e65 mm: kmsan: remove runtime checks from kmsan_unpoison_memory() omits f65526010602 highmem: add kernel-doc for memcpy_*_folio() omits 27130a1fab2d dax: add a sysfs knob to control memmap_on_memory behavior omits 5fa288b8c9c9 mm-memory_hotplug-export-mhp_supports_memmap_on_memory-fix omits c82d969822b6 mm/memory_hotplug: export mhp_supports_memmap_on_memory() omits 5ec5176dade8 Documentatiion/ABI: add ABI documentation for sys-bus-dax omits ce95905b9489 dax/bus.c: replace several sprintf() with sysfs_emit() omits d721fbbd6dda dax/bus.c: replace driver-core lock usage by a local rwsem omits b71af5805eed mm: zswap: remove unused tree argument in zswap_entry_put() omits 1df36cce6cfd mm/mmap: introduce vma_set_range() omits e08ec8ea7184 mm: zswap: remove unnecessary trees cleanups in zswap_swapoff() omits 4acb2cbf51fe mm: swap: enforce updating inuse_pages at the end of swap_ [...] omits 22a17d55b125 mm/zswap: split zswap rb-tree omits 1e95966fa0ae mm/zswap: make sure each swapfile always have zswap rb-tree omits 8b35c2c84981 arch-crash-move-arch_crash_save_vmcoreinfo-out-to-file-vmc [...] omits ca38020d4bcf arch, crash: move arch_crash_save_vmcoreinfo() out to file [...] omits d2366cb84098 loongarch, crash: wrap crash dumping code into crash relat [...] omits d61f2fb4b513 arm, crash: wrap crash dumping code into crash related ifdefs omits 4b0c67e6aeed riscv, crash: wrap crash dumping code into crash related ifdefs omits af7c6249c0b7 mips, crash: wrap crash dumping code into crash related ifdefs omits 4083cf1ecd85 sh, crash: wrap crash dumping code into crash related ifdefs omits 3868960800c0 s390, crash: wrap crash dumping code into crash related ifdefs omits 6ddc37cef1f3 ppc-crash-enforce-kexec-and-kexec_file-to-select-crash_dump-fix omits 48d9c93763e3 ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP omits e9f441866d09 crash: fix building error in generic codes omits bbffebca10cc arm64, crash: wrap crash dumping code into crash related ifdefs omits f4648fe8ad43 x86, crash: don't nest CONFIG_CRASH_DUMP ifdef inside CONF [...] omits 387395e6ded8 x86, crash: wrap crash dumping code into crash related ifdefs omits a7c993c0e751 crash: clean up kdump related config items omits 92255e86ccb8 crash: split crash dumping code out from kexec_core.c omits e24430b8ffd0 power/fadump: make FA_DUMP select CRASH_DUMP omits 391f16b927b2 crash: remove dependency of FA_DUMP on CRASH_DUMP omits acbabfd8eac0 crash: remove duplicated include in vmcore_info.c omits 7d140ad8bd1f crash: split vmcoreinfo exporting code out from crash_core.c omits fa394df4a49c kexec-split-crashkernel-reservation-code-out-from-crash_corec-fix omits a8d5cdbd26e8 kexec: split crashkernel reservation code out from crash_core.c omits 50bd10d6d409 mempolicy: clean up minor dead code in queue_pages_test_walk() omits b4940304bc81 maple_tree: avoid duplicate variable init in mast_spanning [...] omits c7072461363d selftests: mm: perform some system cleanup before using hugepages omits 5dbe602e012b userfaultfd: fix return error if mmap_changing is non-zero [...] omits 4566690b3d17 selftests/memfd: delete unused declarations omits e60bf6541878 mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats omits dc4374047063 mm: memory: move mem_cgroup_charge() into alloc_anon_folio() omits ff9a89a428d6 tools/mm: add thpmaps script to dump THP usage info omits ff29aec3bf3e mm/zswap: improve with alloc_workqueue() call omits 767a0ea889a6 readahead: use ilog2 instead of a while loop in page_cache [...] omits 9131a9b60ff8 mm: update mark_victim tracepoints fields omits bcd39f542b3c fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr omits 0400c9365a8b mm: convert mm_counter_file() to take a folio omits af7e524dc0c9 mm: convert mm_counter() to take a folio omits 991c829e6bbc mm-convert-to-should_zap_page-to-should_zap_folio-fix omits a2699eab902d mm: convert to should_zap_page() to should_zap_folio() omits bce0f983689f mm: use pfn_swap_entry_folio() in copy_nonpresent_pte() omits a613c7970403 mm: use pfn_swap_entry_to_folio() in zap_huge_pmd() omits 2bf20a5cf467 mm: use pfn_swap_entry_folio() in __split_huge_pmd_locked() omits da27bea9e6d6 s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() omits d84b640b4e0f mprotect: use pfn_swap_entry_folio omits 98e1bda7c59a proc: use pfn_swap_entry_folio where obvious omits 68e6e98aee34 mm: add pfn_swap_entry_folio() omits 379f3efea46d memcg: use a folio in get_mctgt_type_thp omits 3bd1e4666fc2 memcg: use a folio in get_mctgt_type omits 6f455f20d6e2 memcg: return the folio in union mc_target omits 3f02bf847d48 memcg: convert mem_cgroup_move_charge_pte_range() to use a folio omits 86a006124a02 mm: mmap: no need to call khugepaged_enter_vma() for stack omits 13c8b215d9e2 mm: list_lru: remove unused macro list_lru_init_key() omits 8e52f333f2d5 mm: list_lru: disable memcg_aware when cgroup.memory is se [...] omits 0d803cf78d4b mm: memory: use nth_page() in clear/copy_subpage() omits fee8757fd0a0 mm/mmap: simplify vma link and unlink omits 0d9048950489 mm: vmalloc: refactor vmalloc_dump_obj() function omits 55f13907bb81 mm: vmalloc: improve description of vmap node layer omits 6fba4f60efdd mm: vmalloc: add a shrinker to drain vmap pools omits 30c80444eeb4 mm: vmalloc: set nr_nodes based on CPUs in a system omits 3c31a619309f mm: vmalloc: support multiple nodes in vmallocinfo omits 1ca0cbfe1f48 mm: vmalloc: support multiple nodes in vread_iter omits 7b2f35747de1 mm: vmalloc: add a scan area of VA only once omits 128c02e74f74 mm: vmalloc: offload free_vmap_area_lock lock omits 4afdcd0aecea mm: vmalloc: remove global purge_vmap_area_root rb-tree omits cf0ae37372e7 mm: vmalloc: Fix a warning in the crash_save_vmcoreinfo_init() omits 378eb24a0658 mm/vmalloc: remove vmap_area_list omits b1d0e7c2b401 fix a wrong value passed to __find_vmap_area() omits 66fdefb67044 mm: vmalloc: mark vmap_init_free_space() with __init tag omits 7d7ce96df4f5 mm: vmalloc: remove global vmap_area_root rb-tree omits a97db964e575 mm: vmalloc: move vmap_init_free_space() down in vmalloc.c omits 723f950792eb mm: vmalloc: rename adjust_va_to_fit_type() function omits b371c7a772d5 mm: vmalloc: add va_alloc() helper omits 20cbe2fe8f5e scripts/gdb/vmalloc: fix vmallocinfo error omits 80dee6252c0a selftests/mm: new test that steals pages omits c3f1ab8b996b selftests/mm/ksm_functional: prevent unmapping undefined address omits 678d4d5c8d38 mm/filemap: avoid type conversion omits a53614278c79 s390: enable MHP_MEMMAP_ON_MEMORY omits cfd81eacea89 s390/mm: implement MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE n [...] omits 21f72825f101 s390/sclp: remove unhandled memory notifier type omits d3fbafdfb8a5 s390/mm: allocate vmemmap pages from self-contained memory range omits da6464dff5c8 mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH [...] omits 087bef999e81 maple_tree: fix comment describing mas_node_count_gfp() omits d482a1af03e3 mm/cma: fix placement of trace_cma_alloc_start/finish omits 0eb702ab51ac mm/debug_vm_pgtable: fix BUG_ON with pud advanced test omits 25daab033dbd mm: cachestat: fix folio read-after-free in cache walk omits d1e64f82cdbb MAINTAINERS: add memory mapping entry with reviewers omits 0565b4ed581a mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong [...] omits 304e409769f4 mm/damon/lru_sort: fix quota status loss due to online tunings omits c5210ef03786 mm/damon/reclaim: fix quota stauts loss due to online tunings omits 04a4c2863319 MAINTAINERS: mailmap: update Shakeel's email address omits 17cdc59c7a70 mm/damon/sysfs-schemes: handle schemes sysfs dir removal b [...] omits 0193bcaa0ca7 kasan: guard release_free_meta() shadow access with kasan_ [...] omits 28c20622ca59 mm: Fix spelling mistake "commdandline" -> "commandline" omits 87cb524a6a34 mm: memcontrol: clarify swapaccount=0 deprecation warning omits 648385d1e222 mm/memblock: add MEMBLOCK_RSRV_NOINIT into flagname[] array omits 2ea8f48cd4f4 mm/zswap: invalidate duplicate entry when !zswap_enabled omits fda5ab1c59d1 lib/Kconfig.debug: TEST_IOV_ITER depends on MMU omits e55acdfcca6b mm-swap-fix-race-when-skipping-swapcache-v4 omits 1bbdf326c5f9 mm/swap: fix race when skipping swapcache omits 878baa40677e mm/swap_state: update zswap LRU's protection range with th [...] omits 97b552747a65 mm/swap_state: update zswap LRU's protection range with th [...] omits 294c14634205 mm/swap_state: update zswap LRU's protection range with th [...] omits 5609186a1352 kasan: revert eviction of stack traces in generic mode omits df7b661e49cf stackdepot: fix -Wstringop-overflow warning omits 54883afaf2be stackdepot: use variable size records for non-evictable entries omits cbab2e62929e selftests/mm: uffd-unit-test check if huge page size is 0 omits 099eee8c5530 mm/damon/core: check apply interval in damon_do_apply_schemes() omits 6032f99a90c8 mm: zswap: fix missing folio cleanup in writeback race path omits b630a177e61d Merge branch 'vfs.uuid' into vfs.all omits 85563c6f25db Merge branch 'vfs.super' into vfs.all omits 4d45796c469f Merge branch 'vfs.file' into vfs.all omits a9cbae360aa1 Merge branch 'vfs.pidfd' into vfs.all omits bf46fc41e972 Merge branch 'vfs.iomap' into vfs.all omits 224e326f7a08 Merge branch 'vfs.fs' into vfs.all omits aeb95b3848f5 Merge branch 'vfs.misc' into vfs.all omits 92756ccc34b0 Merge branch 'vfs.fixes' into vfs.all omits cba7aa7faf86 Merge branch 'features' into for-next omits 71172443160b Merge branch 'fixes' into for-next omits 67a1a77630c0 signal: adjust si_code restriction in pidfd_send_signal() omits 297ff2f5a0e4 libfs: Remove unnecessary ‘0’ values from ret omits 27b63e8ee376 efs: convert efs to use the new mount api omits f3dd8c812c24 fs/select: rework stack allocation hack for clang omits 73d98ca0b545 libfs: improve path_from_stashed() helper omits 26c747b339da pidfdfs: convert to path_from_stashed() helper omits b46d6924a876 nsfs: convert to path_from_stashed() helper omits 5d910367b752 libfs: add path_from_stashed() omits 193d98b1d3aa pidfd: add pidfs omits bb8576deed30 pidfd: move struct pidfd_fops omits 4cc8411bb56d Merge edac-amd-atl into for-next omits 51d1bb3b138f Merge edac-misc into for-next omits ca19f5c9d3c3 Merge branches 'asyncpf', 'asyncpf_abi', 'fixes', 'generic [...] omits 498eebba628b KVM: x86/xen: allow vcpu_info content to be 'safely' copied omits 939880d9bbde KVM: pfncache: check the need for invalidation under read [...] omits cb3f9af9c117 KVM: x86/xen: advertize the KVM_XEN_HVM_CONFIG_SHARED_INFO [...] omits 7508f933cb25 KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPA omits 44e4a616b5a6 KVM: selftests: map Xen's shared_info page using HVA rathe [...] omits 3a0c9c41959d KVM: x86/xen: allow vcpu_info to be mapped by fixed HVA omits 01a871852b11 KVM: x86/xen: allow shared_info to be mapped by fixed HVA omits 90a9038a4669 KVM: x86/xen: re-initialize shared_info if guest (32/64-bi [...] omits 5550854a7ab6 KVM: x86/xen: separate initialization of shared_info cache [...] omits 47aeda1d5a47 KVM: pfncache: allow a cache to be activated with a fixed [...] omits 7ef45a747a13 MAINTAINERS: Set the field name for subsystem profile section omits 98c8db91b4d5 kasan: Add documentation for CONFIG_KASAN_EXTRA_INFO omits 4bc4185104cd Fixed case issue with 'fault-injection' in documentation omits 2117e9017b12 kernel-doc: handle #if in enums as well omits 93ce205487e7 Documentation: update mailing list addresses omits 2cc094037766 doc: kerneldoc.py: fix indentation omits c9fe5e249949 scripts/kernel-doc: simplify signature printing omits df00f872ab66 scripts/kernel-doc: separate out function signature omits 11fed183359d scripts/kernel-doc: simplify function printing omits 3e1c946954d7 scripts/kernel-doc: add modeline for vim users omits 1491322ad1cb KVM: s390: Refactor kvm_is_error_gpa() into kvm_is_gpa_in_ [...] omits 328aa4cee95f KVM: pfncache: include page offset in uhva and use it cons [...] omits 5dec17213be3 KVM: pfncache: stop open-coding offset_in_page() omits d555fa26ce03 KVM: pfncache: remove KVM_GUEST_USES_PFN usage omits a4c3cb8eff58 KVM: pfncache: add a mark-dirty helper omits 0248d6bba297 KVM: x86/xen: mark guest pages dirty with the pfncache lock held omits cc823798c9eb KVM: pfncache: remove unnecessary exports omits 3e9876812f3a KVM: pfncache: Add a map helper function omits f0f427340429 leaking_addresses: Provide mechanism to scan binary files omits 7f49a68b4f99 coccinelle: semantic patch to check for potential struct_s [...] omits bb532a78a33c coccinelle: Add rules to find str_plural() replacements omits d7501cbe17bf lib/string_choices: Add str_plural() helper omits 87c2b25bda06 overflow: Introduce wrapping_assign_add() and wrapping_ass [...] omits 952d7c7edc95 overflow: Introduce wrapping_add(), wrapping_sub(), and wr [...] omits 1f784abd2eb1 overflow: Adjust check_*_overflow() kern-doc to reflect results omits 55072343f1df Merge remote-tracking branch 'spi/for-6.9' into spi-next omits 1ab5b472493f Merge remote-tracking branch 'libata/for-6.9' into HEAD omits 416fb09c7820 Merge remote-tracking branch 'libata/for-6.8-fixes' into HEAD omits 8026dced77f2 Merge branch 'v6.9/arm64-dt' into for-next omits 13636d550220 arm64: dts: amlogic: add fbx8am DT overlays omits 05f64ad28da1 Merge branches 'arm/mediatek', 'arm/renesas', 'x86/amd' an [...] omits 1fc5baf574b7 Automated merge of 'dev' into 'next' omits 2bd6f4d99e12 docs: translations: use attribute to store current language omits edf2f6fb51bc kernel.h: Move upper_*_bits() and lower_*_bits() to wordpart.h omits b3b8c7865c27 Merge branch 'devel' into for-next omits 1f82cb2f3859 hardening: Enable KFENCE in the hardening config omits c4effe1da938 fs/hfsplus: use better @opf description omits 878c391f74d6 fs: prefer kfree_rcu() in fasync_remove_entry() omits 3f643cd23510 pidfd: allow to override signal scope in pidfd_send_signal() omits b5c35b957eee hardening: drop obsolete DRM_LEGACY from config fragment omits e293defd26cb hardening: drop obsolete UBSAN_SANITIZE_ALL from config fragment omits 991ce752683a um: Convert strscpy() usage to 2-argument style omits cd9f863c1f0c string: Allow 2-argument strscpy_pad() omits f1d1f00279f6 docs: filesystems: fix typo in docs omits b4291c7fd9e5 fs/mnt_idmapping.c: Return -EINVAL when no map is written omits c8d2bfabba89 eventfd: strictly check the count parameter of eventfd_wri [...] omits 671fa62f7a99 string: Allow 2-argument strscpy() omits 8a05fa1fd114 string: Redefine strscpy_pad() as a macro omits 2c312f328894 ubsan: Reintroduce signed overflow sanitizer omits 2109cc619e73 fs: remove the inode argument to ->d_real() method omits c6c14f926fbe fs: make file_dentry() a simple accessor omits 28b9f669e10f iommufd/iova_bitmap: Consider page offset for the pages to [...] omits f6f3fed26eea iommufd/selftest: Add mock IO hugepages tests omits ffd651702c5e iommufd/selftest: Hugepage mock domain support omits 63edc142411d iommufd/selftest: Refactor mock_domain_read_and_clear_dirty() omits 686b09f3ae3f iommufd/selftest: Refactor dirty bitmap tests omits 0a553cd32254 iommufd/iova_bitmap: Handle recording beyond the mapped pages omits 82bbd2dc660f iommufd/selftest: Test u64 unaligned bitmaps omits 9b232fb23a66 iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array omits 29bb008cb296 iommufd/iova_bitmap: Bounds check mapped::pages access omits 91d5bbf6d41e epoll: Remove ep_scan_ready_list() in comments omits 2a42e144dd0b fs/address_space: move i_mmap_rwsem to mitigate a false sh [...] omits 29fe925f36e2 __fs_parse: Correct a documentation comment omits 3a3dbab01e6f mbcache: Simplify the allocation of slab caches omits b14310e70491 fs: Use KMEM_CACHE instead of kmem_cache_create omits 8cf1cc7e3c79 select: Avoid wrap-around instrumentation in do_sys_poll() omits 41ef33da2c49 iov_iter: Avoid wrap-around instrumentation in copy_compat [...] omits 84baca3a5615 ntfs3: use file_mnt_idmap helper omits e4787a3b8664 sysv: don't call sb_bread() with pointers_lock held omits f25e87ea4aea fs/pipe: Convert to lockdep_cmp_fn omits 7d2ec24bd8a5 Merge branch 'slab/for-6.9/optimize-get-freelist' into sla [...] omits cf6e3cf145eb asm-generic: remove extra type checking in acquire/release [...] omits a17ab4403eaf Revert "mm/filemap: avoid buffered read/write race to read [...] omits 38c5f831b7ae fs: make the i_size_read/write helpers be smp_load_acquire [...] omits 6b7704ff03d3 iov_iter: streamline iovec/bvec alignment iteration omits edc9d57a73ba Merge tag 'exportfs-6.9' of ssh://gitolite.kernel.org/pub/ [...] omits 52501486483e eventfd: move 'eventfd-count' printing out of spinlock omits 19e062e48b33 do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak omits 172827cc44e9 writeback: move wb_wakeup_delayed defination to fs-writeback.c omits 74ad68a64b60 vfs: add RWF_NOAPPEND flag for pwritev2 omits b872e2a5ac34 selftests/move_mount_set_group:Make tests build with old libc omits 352f0ba02136 selftests/filesystems:fix build error in overlayfs omits c2f1af4e033e fs: improve dump_mapping() robustness omits 4148bf4c5e6d buffer: Use KMEM_CACHE instead of kmem_cache_create() omits ce2128e96b51 eventfd: add a BUILD_BUG_ON() to ensure consistency betwee [...] omits 30c45816e235 initramfs: remove duplicate built-in __initramfs_start unpacking omits a121e297aac5 fs: Wrong function name in comment omits f55fcdb06f52 fs: fix a typo in attr.c adds 9fc1ccccfd8d Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds d8be5a55b8e3 Merge tag 'v6.8-p4' of git://git.kernel.org/pub/scm/linux/ [...] adds 8da8d88455eb Merge tag 'for-6.8-rc5-tag' of git://git.kernel.org/pub/sc [...] adds 8d3a7dfb801d KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_p [...] adds 85a71ee9a070 KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler adds c48617fbbe83 Merge tag 'kvmarm-fixes-6.8-3' of git://git.kernel.org/pub [...] adds 39133352cbed Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds e3b63e966cac mm: zswap: fix missing folio cleanup in writeback race path adds e9e3db69966d mm/damon/core: check apply interval in damon_do_apply_schemes() adds 7efa6f2c8033 selftests/mm: uffd-unit-test check if huge page size is 0 adds 16e96ba5e92c mm/swap_state: update zswap LRU's protection range with th [...] adds 13ddaf26be32 mm/swap: fix race when skipping swapcache adds 1eb1e984379e lib/Kconfig.debug: TEST_IOV_ITER depends on MMU adds 678e54d4bb9a mm/zswap: invalidate duplicate entry when !zswap_enabled adds 4f155af0ae44 mm/memblock: add MEMBLOCK_RSRV_NOINIT into flagname[] array adds 118642d7f606 mm: memcontrol: clarify swapaccount=0 deprecation warning adds 0721a614ef79 mm/damon/sysfs-schemes: handle schemes sysfs dir removal b [...] adds 379c5aaa1435 MAINTAINERS: mailmap: update Shakeel's email address adds 1b0ca4e4ff10 mm/damon/reclaim: fix quota stauts loss due to online tunings adds 13d0599ab3b2 mm/damon/lru_sort: fix quota status loss due to online tunings adds 2597c9947b01 kasan: guard release_free_meta() shadow access with kasan_ [...] adds f453e3c25e90 stackdepot: use variable size records for non-evictable entries adds 120513e2f46b stackdepot: fix -Wstringop-overflow warning adds 0a9e07204dcd kasan: revert eviction of stack traces in generic mode adds dd1f6b2589a4 mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong [...] adds 4bb6b4c2afd6 MAINTAINERS: add memory mapping entry with reviewers adds d1b9f310ab89 mm: cachestat: fix folio read-after-free in cache walk adds 8b761bb6ad2d mm/debug_vm_pgtable: fix BUG_ON with pud advanced test adds 262ee4198b24 mm, vmscan: prevent infinite loop for costly GFP_NOIO | __ [...] adds df99b8891b10 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds fdbf3798af68 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 5335784ada7e Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 554f991930d4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 606a6273a716 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 723a2cc8d69d s390: use the correct count for __iowrite64_copy() adds 900e1abb49cf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3b1ae9b71c2a octeontx2-af: Consider the action set by PF adds 56667da7399e net: implement lockless setsockopt(SO_PEEK_OFF) adds d80f8e96d47d net: ipa: don't overrun IPA suspend interrupt registers adds aa82ac51d633 af_unix: Drop oob_skb ref before purging queue in GC. adds 14dec56fdd4c MAINTAINERS: Add framer headers to NETWORKING [GENERAL] adds 3292e6c0b5eb Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 4cd12c6065df bpf, sockmap: Fix NULL pointer dereference in sk_psock_ver [...] adds d07c5339aeac Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 86662831c752 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 78f65fbf421a wifi: iwlwifi: mvm: ensure offloading TID queue exists adds d3433d1bb7bd wifi: iwlwifi: mvm: fix the TXF mapping for BZ devices adds 27dc4c6ee5fe MAINTAINERS: wifi: update Jeff Johnson e-mail address adds 1b7d9ab3e666 MAINTAINERS: wifi: Add N: ath1*k entries to match .yaml files adds 8fef8d36bc42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4df49712eb54 ALSA: Drop leftover snd-rtctimer stuff from Makefile adds 67c3d7717efb ALSA: hda/realtek: fix mute/micmute LED For HP mt440 adds 7d264c71d7fc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1382d8b55129 ASoC: qcom: Fix uninitialized pointer dmactl adds 5ccc51d1a8c4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b3980ef570a0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9e07e86bb82d Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds ba8f6e2dfcc0 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 0127557afcfb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7209e7632d63 Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds 0f920d203130 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 19d19178bd13 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a966ea240e33 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cf2403ded85e Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds cf5ad17ee6a4 hwmon: (nct6775) Fix access to temperature configuration r [...] adds 113f45704fc9 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 8761135f2216 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f140a6184b1e Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds e8c96df2ad06 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a341e21780b5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fb1e881273f4 drm/i915/tv: Fix TV mode adds d3f287e58fd4 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 52b56d653c2a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 88e5f626720d Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 481860974faa tty: hvc: Don't enable the RISC-V SBI console by default adds 0ee695a471a7 kbuild: Add -Wa,--fatal-warnings to as-instr invocation adds 3aff0c459e77 RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH adds b4a5e636dd91 Merge patch series "RISC-V: Fix CONFIG_AS_HAS_OPTION_ARCH [...] adds c0fc81c67f82 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7f9ceebb3251 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 62a40092805d Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds 495a8e71b30f Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds b19da1cfce59 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] adds 56e64ca27c6f Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds e02006fc320e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a4ab7dedaee0 iommufd/iova_bitmap: Bounds check mapped::pages access adds d18411ec3057 iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array adds 42af95114535 iommufd/selftest: Test u64 unaligned bitmaps adds 2780025e01e2 iommufd/iova_bitmap: Handle recording beyond the mapped pages adds 407fc184f0e0 iommufd/selftest: Refactor dirty bitmap tests adds 02a8c61a8b06 iommufd/selftest: Refactor mock_domain_read_and_clear_dirty() adds 7db521e23fe9 iommufd/selftest: Hugepage mock domain support adds fe13166f0562 iommufd/selftest: Add mock IO hugepages tests adds 4bbcbc6ea2fa iommufd/iova_bitmap: Consider page offset for the pages to [...] adds 7adc0c1cfa77 iommufd: Reject non-zero data_type if no data_len is provided adds f7569a29b241 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds c33b0d18f3f2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ce4cc5b2b665 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] adds ed683b9bb91f sparc: Fix undefined reference to fb_is_primary_device adds 6847b0e2fcc7 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new d28f31253d30 mm/cma: fix placement of trace_cma_alloc_start/finish new e9bf8262eadc maple_tree: fix comment describing mas_node_count_gfp() new 8f0057f79e5b mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH [...] new dad63510877e s390/mm: allocate vmemmap pages from self-contained memory range new 77c9adcf8bde s390/sclp: remove unhandled memory notifier type new 2911893477c4 s390/mm: implement MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE n [...] new 906de59b3a8e s390: enable MHP_MEMMAP_ON_MEMORY new 86ed69b32cd1 mm/filemap: avoid type conversion new a0687ffe4c76 selftests/mm/ksm_functional: prevent unmapping undefined address new 4079cbab363f scripts/gdb/vmalloc: fix vmallocinfo error new cca937d837fe mm/mmap: simplify vma link and unlink new f46be480d880 mm: memory: use nth_page() in clear/copy_subpage() new 56d080ed1e25 mm: list_lru: disable memcg_aware when cgroup.memory is se [...] new 1c1ecda07b8e mm: list_lru: remove unused macro list_lru_init_key() new 3c56b210cd91 mm: mmap: no need to call khugepaged_enter_vma() for stack new 6511e66752c1 memcg: convert mem_cgroup_move_charge_pte_range() to use a folio new f58edba4879a memcg: return the folio in union mc_target new 99268cfbeb65 memcg: use a folio in get_mctgt_type new 56f7a9341284 memcg: use a folio in get_mctgt_type_thp new a55a96ad977f mm: add pfn_swap_entry_folio() new b03c3fa248a6 proc: use pfn_swap_entry_folio where obvious new fedf237a9d56 mprotect: use pfn_swap_entry_folio new bf7b27c57beb s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() new b0884b86d2fd mm: use pfn_swap_entry_folio() in __split_huge_pmd_locked() new e9807552b7bb mm: use pfn_swap_entry_to_folio() in zap_huge_pmd() new 0af5f2381395 mm: use pfn_swap_entry_folio() in copy_nonpresent_pte() new 53ebc1a119e8 mm: convert to should_zap_page() to should_zap_folio() new 5ccb1fdd6682 mm-convert-to-should_zap_page-to-should_zap_folio-fix new decec05aa2cc mm: convert mm_counter() to take a folio new 14bccbf25077 mm: convert mm_counter_file() to take a folio new 5ce53fff23e1 fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr new 9b5feb65bb08 mm: update mark_victim tracepoints fields new 2bc3e1ad6453 readahead: use ilog2 instead of a while loop in page_cache [...] new 770dd8fed904 mm/zswap: improve with alloc_workqueue() call new 790d8b70dc97 tools/mm: add thpmaps script to dump THP usage info new 30f136a18b53 mm: memory: move mem_cgroup_charge() into alloc_anon_folio() new a692834120e8 mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats new 1a5bba4b5ebd selftests/memfd: delete unused declarations new d87e04852dff userfaultfd: fix return error if mmap_changing is non-zero [...] new fb5f1c9b24ec selftests: mm: perform some system cleanup before using hugepages new 966e5c8336b3 maple_tree: avoid duplicate variable init in mast_spanning [...] new f2659a46f474 mempolicy: clean up minor dead code in queue_pages_test_walk() new a1fd83e79044 mm/zswap: make sure each swapfile always have zswap rb-tree new 0d13744b624e mm/zswap: split zswap rb-tree new 9b84dc37a4a8 mm: swap: enforce updating inuse_pages at the end of swap_ [...] new 03e5aa659fd6 mm: zswap: remove unnecessary trees cleanups in zswap_swapoff() new 639351a9b857 mm/mmap: introduce vma_set_range() new ca934d41461c mm: zswap: remove unused tree argument in zswap_entry_put() new dbd37d5a89b0 dax/bus.c: replace driver-core lock usage by a local rwsem new 5847be66c824 dax/bus.c: replace several sprintf() with sysfs_emit() new e32fd592aaeb Documentatiion/ABI: add ABI documentation for sys-bus-dax new 73d57d70b125 mm/memory_hotplug: export mhp_supports_memmap_on_memory() new a8cb34b42db6 mm-memory_hotplug-export-mhp_supports_memmap_on_memory-fix new 5eb1f34777e1 dax: add a sysfs knob to control memmap_on_memory behavior new 01af7a115c86 highmem: add kernel-doc for memcpy_*_folio() new c4bfa14dd8c5 mm: kmsan: remove runtime checks from kmsan_unpoison_memory() new 2650ab04cf34 mm: vmalloc: add va_alloc() helper new a553b22fef46 mm: vmalloc: rename adjust_va_to_fit_type() function new 337be8cad14a mm: vmalloc: move vmap_init_free_space() down in vmalloc.c new ead86d5a02fb mm: vmalloc: remove global vmap_area_root rb-tree new c729a61c9259 mm: vmalloc: mark vmap_init_free_space() with __init tag new 132a802b79f1 fix a wrong value passed to __find_vmap_area() new afd78f0b3c8a mm/vmalloc: remove vmap_area_list new 6ef9d8b2afd7 mm: vmalloc: Fix a warning in the crash_save_vmcoreinfo_init() new d30d2c2e8851 mm: vmalloc: remove global purge_vmap_area_root rb-tree new f07c81e6b37d mm: vmalloc: offload free_vmap_area_lock lock new 0b3dce2380d8 mm: vmalloc: add a scan area of VA only once new 91c27c14c328 mm: vmalloc: support multiple nodes in vread_iter new 80e5aacc7873 mm: vmalloc: support multiple nodes in vmallocinfo new be5748efa17a mm: vmalloc: set nr_nodes based on CPUs in a system new f8a87966a3af mm: vmalloc: add a shrinker to drain vmap pools new ff1b31b21baa mm: vmalloc: improve description of vmap node layer new 06333340da71 mm: vmalloc: refactor vmalloc_dump_obj() function new 799bbc07e57e selftests/mm: new test that steals pages new ae385e2b42bb kexec: split crashkernel reservation code out from crash_core.c new 917fbe478938 kexec-split-crashkernel-reservation-code-out-from-crash_corec-fix new ecfd0a64f91f crash: split vmcoreinfo exporting code out from crash_core.c new 6025946eff7c crash: remove duplicated include in vmcore_info.c new 8b1d10209002 crash: remove dependency of FA_DUMP on CRASH_DUMP new 33d0030533f4 power/fadump: make FA_DUMP select CRASH_DUMP new 5b870e4c5494 crash: split crash dumping code out from kexec_core.c new 37f9bcfe11fd crash: clean up kdump related config items new e72c5da6b78a x86, crash: wrap crash dumping code into crash related ifdefs new f6f20a1ccf09 x86, crash: don't nest CONFIG_CRASH_DUMP ifdef inside CONF [...] new 2c55f0ef7f17 arm64, crash: wrap crash dumping code into crash related ifdefs new 8fda201639be crash: fix building error in generic codes new 3ded8875c08f ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP new 62b1cdc3de13 ppc-crash-enforce-kexec-and-kexec_file-to-select-crash_dump-fix new 975ae1a4fa65 s390, crash: wrap crash dumping code into crash related ifdefs new 23eab1d3f7b2 sh, crash: wrap crash dumping code into crash related ifdefs new 653f56af8079 mips, crash: wrap crash dumping code into crash related ifdefs new e43b243fe461 riscv, crash: wrap crash dumping code into crash related ifdefs new c83cc9e033c0 arm, crash: wrap crash dumping code into crash related ifdefs new 2ff361e87c5e loongarch, crash: wrap crash dumping code into crash relat [...] new d41aae1c402b arch, crash: move arch_crash_save_vmcoreinfo() out to file [...] new 22e81c731301 arch-crash-move-arch_crash_save_vmcoreinfo-out-to-file-vmc [...] new 7d3e4dd1baa7 mm: memcg: don't periodically flush stats when memcg is disabled new bc17597fdba3 kswapd: replace try_to_freeze() with kthread_freezable_sho [...] new ae1e65ce7e68 hugetlb: code clean for hugetlb_hstate_alloc_pages new 9a1e278547cf hugetlb: split hugetlb_hstate_alloc_pages new 47eab9e6a384 padata: dispatch works on different nodes new 5789986e1a6a hugetlb: pass *next_nid_to_alloc directly to for_each_node [...] new aa0d8aedb347 hugetlb: have CONFIG_HUGETLBFS select CONFIG_PADATA new a44ad93767eb hugetlb: parallelize 2M hugetlb allocation and initialization new 62bfd4fc0055 hugetlb: parallelize 1G hugetlb initialization new 460acd127450 mm and cache_info: remove unnecessary CPU cache info update new a9e0a6145a60 x86/mm: delete unused cpu argument to leave_mm() new 1a4e83192cd6 x86/mm: clarify "prev" usage in switch_mm_irqs_off() new 54a5e07ff4d0 mm/zswap: fix race between lru writeback and swapoff new d0018e88e2b0 mm/list_lru: remove list_lru_putback() new 7337669189b6 mm/khugepaged: bypassing unnecessary scans with MMF_DISABL [...] new 5de622af6ad7 mm: compaction: limit the suitable target page order to be [...] new 7d6cd391710b mm: zswap: rename zswap_free_entry to zswap_entry_free new 3b93ea85951d mm: zswap: inline and remove zswap_entry_find_get() new 9bb5fe05bc83 mm: zswap: move zswap_invalidate_entry() to related functions new 5280dc45cf35 mm: zswap: warn when referencing a dead entry new 29ebf767f655 mm: zswap: clean up zswap_entry_put() new a0ec82d78a33 mm: zswap: rename __zswap_load() to zswap_decompress() new 736774e116ba mm: zswap: break out zwap_compress() new 5492a5241c82 mm: zswap: further cleanup zswap_store() new 779fba19d022 mm: zswap: simplify zswap_invalidate() new b7cb71ea28bc mm: zswap: function ordering: pool alloc & free new acce87a5c017 mm: zswap: function ordering: pool refcounting new dbff77e7ec63 mm: zswap: function ordering: zswap_pools new 08f28a6a7a3d mm: zswap: function ordering: pool params new 2b8b6f07303e mm: zswap: function ordering: public lru api new f1d39d8fd6d7 mm: zswap: function ordering: move entry sections out of L [...] new 50e65cad24da mm: zswap: function ordering: move entry section out of tr [...] new 7c64db190c8b mm: zswap: function ordering: compress & decompress functions new 2e2476dd9616 mm: zswap: function ordering: per-cpu compression infra new 3b5a12c06291 mm: zswap: function ordering: writeback new 38d9881ce94f mm: zswap: function ordering: shrink_memcg_cb new d2c310d37708 Docs/admin-guide/mm/damon/usage: use sysfs interface for t [...] new 03c499995aba mm/damon: rename CONFIG_DAMON_DBGFS to DAMON_DBGFS_DEPRECATED new ac78ebb26ecd mm/damon/dbgfs: implement deprecation notice file new 1d6c6f4ae888 mm/damon/dbgfs: fix bogus string length new 0489e02eb518 mm/damon/dbgfs: make debugfs interface deprecation message [...] new 6d76d6191453 mm-damon-dbgfs-make-debugfs-interface-deprecation-message- [...] new e2eb2ca90557 Docs/admin-guide/mm/damon/usage: document 'DEPRECATED' fil [...] new a55778b63e44 selftets/damon: prepare for monitor_on file renaming new 2a5ee94476f0 mm/damon/dbgfs: rename monitor_on file to monitor_on_DEPRECATED new 66e58fb65e5a Docs/admin-guide/mm/damon/usage: update for monitor_on renaming new ff573d56e0f5 Docs/translations/damon/usage: update for monitor_on renaming new ec3d662346f8 mm/mmap: use SZ_{8K, 128K} helper macro new f2be3acd5c5f mm/mempolicy: implement the sysfs-based weighted_interleav [...] new 4209f7551004 mm/mempolicy: refactor a read-once mechanism into a functi [...] new 51654be366f3 mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weigh [...] new d4c24538afe8 mm/mempolicy: protect task interleave functions with tsk-> [...] new 10539f52258a mm/mempolicy: weighted interleave checks wrong parameter new 472b07d55ffe arm: ptdump: rename CONFIG_DEBUG_WX to CONFIG_ARM_DEBUG_WX new 0c34860db791 arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_ [...] new 8f5efddf9405 powerpc,s390: ptdump: define ptdump_check_wx() regardless [...] new 15633df0e50f mm: ptdump: have ptdump_check_wx() return bool new 5c88ab72fb20 mm-ptdump-have-ptdump_check_wx-return-bool-fix new b629e95a724c mm: ptdump: add check_wx_pages debugfs attribute new d880bb73565c modules: wait do_free_init correctly new 0349fb0084f2 modules: wait do_free_init correctly new d33f19d89ecc mm/cma: Don't treat bad input arguments for cma_alloc() as [...] new 1985b279415a test_xarray: add tests for advanced multi-index use new dd886938b0e1 test_xarray: fix soft lockup for advanced-api tests new 9f66fc1c35cd test_xarray-fix-soft-lockup-for-advanced-api-tests-fix new 23f29d7cfb72 test_xarray-add-tests-for-advanced-multi-index-use-fix-fix-fix new 61405bc9a8a3 XArray: add cmpxchg order test new b4a649635f64 userfaultfd: handle zeropage moves by UFFDIO_MOVE new dc571a859122 selftests/mm: map_fixed_noreplace: conform test to TAP for [...] new 19fe3a526608 selftests/mm: map_hugetlb: conform test to TAP format output new 13076ed9d737 selftests/mm: map_populate: conform test to TAP format output new 2f39d6ff6127 selftests/mm: mlock-random-test: conform test to TAP forma [...] new a0482555a77b selftests/mm: mlock2-tests: conform test to TAP format output new c7f9890dac76 selftests/mm: mrelease_test: conform test to TAP format output new 56f3ada430f7 selftests/mm: mremap_dontunmap: conform test to TAP format output new c7a068277f81 selftests/mm: split_huge_page_test: conform test to TAP fo [...] new 2bcc6a41e3d1 selftests/mm: thuge-gen: conform to TAP format output new 45c53af26a58 selftests/mm: transhuge-stress: conform to TAP format output new 8dfdb6ef68e1 selftests/mm: virtual_address_range: conform to TAP format output new d47239b60118 mm: compaction: update the cc->nr_migratepages when alloca [...] new ab9ab77e236e mm/vmscan: change the type of file from int to bool new d2ff18763162 arm64/mm: Make set_ptes() robust when OAs cross 48-bit boundary new 4b62a5b7ac22 arm/pgtable: define PFN_PTE_SHIFT new 32cb4f43ced2 nios2/pgtable: define PFN_PTE_SHIFT new 2fa328d0c72f powerpc/pgtable: define PFN_PTE_SHIFT new 1512303cc011 riscv/pgtable: define PFN_PTE_SHIFT new 8c5f3fc4f210 s390/pgtable: define PFN_PTE_SHIFT new b6131364af72 sparc/pgtable: define PFN_PTE_SHIFT new afbbe120d8db mm/pgtable: make pte_next_pfn() independent of set_ptes() new 07c41ebc7b61 arm/mm: use pte_next_pfn() in set_ptes() new d55702050cb6 powerpc/mm: use pte_next_pfn() in set_ptes() new 15f13c483b6e mm/memory: factor out copying the actual PTE in copy_prese [...] new 27aaffe8af9f mm/memory: pass PTE to copy_present_pte() new 4261f5a9b37d fixup: mm/memory: pass PTE to copy_present_pte() new 4f4612e8ec80 mm/memory: optimize fork() with PTE-mapped THP new 48ff0d6e1395 mm/memory: ignore dirty/accessed/soft-dirty bits in folio_ [...] new 9807d9b140bf mm/memory: ignore writable bit in folio_pte_batch() new 24ee4ca546b9 selftests/mm: run_vmtests.sh: add hugetlb test category new 8bb926cd6849 mm/mmap: pass vma to vma_merge() new e5eaaaae6615 mm: memcg: use larger batches for proactive reclaim new 9ca6f70dbb0b mm-memcg-use-larger-batches-for-proactive-reclaim-v4 new 2c66999fb74b mm: reduce dependencies on <linux/kernel.h> new ab868669d91a kasan: add atomic tests new a9d647cad10c mm/hugetlb: Restore the reservation if needed new 11aff273ca05 selftests/mm: run_vmtests.sh: add hugetlb_madv_vs_map new 565f4a245d85 selftests: zswap: add zswap selftest file to zswap maintai [...] new 6a4bcadca893 selftests: fix the zswap invasive shrink test new 98a294be8bfe selftests: add zswapin and no zswap tests new 1a75e5856b3b ubsan: reintroduce signed overflow sanitizer new b76c3317a24d kasan: docs: update descriptions about test file and module new cd716a502888 kasan: rename test_kasan_module_init to kasan_test_module_init new 7a76aeb32e82 mm/cma: drop CONFIG_CMA_DEBUG new 5f646eace481 dma-contiguous: remove debug code to removed CONFIG_CMA_DEBUG new 819b995905db mm/cma: make MAX_CMA_AREAS = CONFIG_CMA_AREAS new 33dc1c784e2e mm/vmscan: make too_many_isolated return bool new 7e512da7576f memory tier: make memory_tier_subsys const new 8b616b5ac9a5 mm/z3fold: remove unneeded spinlock in z3fold_alloc new 87daefbc6142 mm/zswap: add more comments in shrink_memcg_cb() new 43997e7170ca mm/zswap: invalidate zswap entry when swap entry free new 08b492c2f962 mm/zswap: stop lru list shrinking when encounter warm region new d25fd91e92e9 mm/zswap: remove duplicate_entry debug value new d7cf7e96c5a9 mm/zswap: only support zswap_exclusive_loads_enabled new 80fe39c0afe0 mm/zswap: zswap entry doesn't need refcount anymore new 312855581873 mm/migrate: preserve exact soft-dirty state new e07b4667124c mm: hugetlb: improve the handling of hugetlb allocation fa [...] new a6248243985a mm/damon/sysfs: handle 'state' file inputs for every sampl [...] new c49e52cf354c mm/demotion: print demotion targets new 970720b233b2 zram: use copy_page for full page copy new b175bbe86be2 memremap.h: correct an error in a comment new f5dc59294927 meminfo: provide estimated per-node's available memory new 7375017643d7 selftests/damon/_damon_sysfs: support DAMOS quota new 51d283a0e2ee selftests/damon/_damon_sysfs: support DAMOS stats new 8656fddb5505 selftests/damon/_damon_sysfs: support DAMOS apply interval new 0445998fc339 selftests/damon: add a test for DAMOS quota new 1dc63095ddb0 selftests/damon: add a test for DAMOS apply intervals new 23b74d355de2 selftests/damon: add a test for a race between target_ids_ [...] new a574054f8a7f selftests/damon: add a test for the pid leak of dbgfs_targ [...] new dfd74cc86ea6 selftests/damon/_chk_dependency: get debugfs mount point f [...] new 15e8135d6f5e mm/z3fold: remove unneeded spinlock new 0c0e2c8e322a mm/cma: add sysfs file 'release_pages_success' new 2e1798a52b27 mm: compaction: refactor compact_node() new c246e95c3943 mm, vmscan: don't turn on cache_trim_mode at the highest s [...] new 4381dd81492a MAINTAINERS: update mm and memcg entries new 0a289be02d83 mm: compaction: early termination in compact_nodes() new 0cbd30d251ea selftests/mm: log skipped compaction test as a skip new bd1fe9ce2d9f selftests/mm: log a consistent test name for check_compaction new be85de78e39b mm/zswap: optimize and cleanup the invalidation of duplica [...] new 6de4efe0198b mm: document memalloc_noreclaim_save() and memalloc_pin_save() new b8e9b4a29beb mm-document-memalloc_noreclaim_save-and-memalloc_pin_save-v2 new 67cca1972cb0 kasan/test: avoid gcc warning for intentional overflow new 177decdc57ab mm/mglru: drop unused parameter new dbb107a68bc7 mm/mglru: improve should_run_aging() new c8860a028ab9 mm/mglru: improve reset_mm_stats() new 2e710bde8090 mm/mglru: improve struct lru_gen_mm_walk new 404384e9e0af mm/mglru: improve swappiness handling new 9308b2271470 mm/hugetlb: move page order check inside hugetlb_cma_reserve() new 5089ceedb6a1 zram: do not allocate physically contiguous strm buffers new 54ccd095a5c8 mm/memory: factor out zapping of present pte into zap_pres [...] new 339d3a927c4c mm/memory: handle !page case in zap_present_pte() separately new 2d845bea34dc mm/memory: further separate anon and pagecache folio handl [...] new 40ce6501b2f6 mm/memory: factor out zapping folio pte into zap_present_f [...] new 491850c936c0 mm/mmu_gather: pass "delay_rmap" instead of encoded page t [...] new cb7edd5f2d2e mm/mmu_gather: define ENCODED_PAGE_FLAG_DELAY_RMAP new 09da821b8d3d mm/mmu_gather: add tlb_remove_tlb_entries() new 12101c74a767 mm/mmu_gather: change __tlb_remove_tlb_entry() to an inlin [...] new cca26e1f52c9 mm/mmu_gather: add __tlb_remove_folio_pages() new 4f97df24c701 mm/mmu_gather: improve cond_resched() handling with large [...] new 9380eea5689e mm/memory: optimize unmap/zap with PTE-mapped THP new 88958d50fd00 mm: clarify the spec for set_ptes() new 55b8aaf6b9f3 mm: thp: batch-collapse PMD with set_ptes() new f2aa4bb904dc mm: introduce pte_advance_pfn() and use for pte_next_pfn() new faa8e1dac4f7 arm64/mm: convert pte_next_pfn() to pte_advance_pfn() new e5282709b4df x86/mm: convert pte_next_pfn() to pte_advance_pfn() new cf09d0456322 mm: tidy up pte_next_pfn() definition new 03119509af1c arm64/mm: convert READ_ONCE(*ptep) to ptep_get(ptep) new ebe482c4b237 arm64/mm: convert set_pte_at() to set_ptes(..., 1) new e265a83b8fd4 arm64/mm: convert ptep_clear() to ptep_get_and_clear() new 1996c131972b arm64/mm: new ptep layer to manage contig bit new 0a255a369684 arm64/mm: dplit __flush_tlb_range() to elide trailing DSB new 2bddd561ca2e arm64/mm: wire up PTE_CONT for user mappings new c8789cb39051 arm64/mm: implement new wrprotect_ptes() batch API new c2eb0cb33890 arm64/mm: implement new [get_and_]clear_full_ptes() batch APIs new fd691e0155e1 mm: add pte_batch_hint() to reduce scanning in folio_pte_batch() new 0b5bbf0627b3 arm64/mm: implement pte_batch_hint() new 2535704f27d3 arm64/mm: __always_inline to improve fork() perf new 6694e863a598 arm64/mm: automatically fold contpte mappings new eaf43d722147 nvdimm/pmem: fix leak on dax_add_host() failure new b5d82fb25fb9 dax: add empty static inline for CONFIG_DAX=n new 008e45bfa591 dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n new c7db14456966 nvdimm/pmem: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal new 86832386de16 dm: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal new 8dd130499878 dcssblk: Handle alloc_dax() -EOPNOTSUPP failure new 24f4fd44b8db virtio: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal new a009156eeecc dax: Check for data cache aliasing at runtime new bd676b2fbf53 Introduce cpu_dcache_is_aliasing() across all architectures new 5cb10034c20f dax: Fix incorrect list of data cache aliasing architectures new 4cb0f5546c03 rmap: peplace two calls to compound_order with folio_order new 428f5287701b kasan: increase the number of bits to shift when recording [...] new 1853ccc9ee48 userfaultfd: move userfaultfd_ctx struct to header file new df08febd224f userfaultfd: protect mmap_changing with rw_sem in userfaulfd_ctx new ed61703b48a4 mm: add vma_assert_locked() for !CONFIG_PER_VMA_LOCK new a17d05315456 userfaultfd: use per-vma locks in userfaultfd operations new e560c78a9019 lib/stackdepot: fix first entry having a 0-handle new 0718b0ba642f lib/stackdepot: move stack_record struct definition into t [...] new ec103154ed3c mm,page_owner: maintain own list of stack_records structs new e63d10415279 mm,page_owner: implement the tracking of the stacks count new 0b97f136b08b mm,page_owner: display all stacks and their count new 1aff949366f3 mm,page_owner: filter out stacks by a threshold new 5a5ab6ac729f mm,page_owner: update Documentation regarding page_owner_stacks new fb1cea93a1b7 Docs/mm/damon/maintainer-profile: fix reference links for [...] new 1db37ec04171 Docs/mm/damon: move the list of DAMOS actions to design doc new 51787205725f Docs/mm/damon: move DAMON operation sets list from the usa [...] new 9a6795cbc58d Docs/admin-guide/mm/damon/usage: fix a typo on a reference link new c197cd1b168f Docs/mm/damon: move monitoring target regions setup detail [...] new f28607efb69c Docs/admin-guide/mm/damon/usage: fix wrong quotas diabling [...] new d8bbac0e11ef mm/mempolicy: use the already fetched local variable new 20b90e6c7730 mm/mempolicy: avoid the fallthrough with MPOLD_BIND in mpo [...] new 3ed67173833f mm/numa_balancing: allow migrate on protnone reference wit [...] new e2cfb1a93404 mm: zswap: increase reject_compress_poor but not reject_co [...] new 34f6fb323854 mm/damon/core: set damos_quota->esz as public field and document new 65ea4ab7ec8b mm/damon/sysfs-schemes: implement quota effective_bytes file new 15af9bec593c mm/damon/sysfs: implement a kdamond command for updating s [...] new 35b9d0751a93 Docs/ABI/damon: document effective_bytes sysfs file new 941a585f22ad Docs/admin-guide/mm/damon/usage: document effective_bytes file new cb6a021a5fe9 mm/damon: move comments and fields for damos-quota-priorit [...] new c5a68e152093 mm/damon/core: split out quota goal related fields to a struct new 0efc7b79ffc1 mm/damon/core: add multiple goals per damos_quota and help [...] new 49bd812c13da mm/damon/sysfs: use only quota->goals new cef4d8b5f5fb mm/damon/core: remove ->goal field of damos_quota new c45ebd957dae mm/damon/core: let goal specified with only target and cur [...] new 66eb71b3508b mm/damon/core: support multiple metrics for quota goal new 9b89a376a734 mm/damon/core: implement PSI metric DAMOS quota goal new 5a9dc2e314fd mm/damon/sysfs-schemes: support PSI-based quota auto-tune new efc53b30773f Docs/mm/damon/design: document quota goal self-tuning new 7a7aff5c7c7b Docs/ABI/damon: document quota goal metric file new e9858d5b57f5 Docs/admin-guide/mm/damon/usage: document quota goal metric file new 994c10e60fa7 Docs/admin-guide/mm/damon/usage: fix a typo on the auto-tu [...] new 5e2cc83584d3 mm/damon/reclaim: implement user-feedback driven quota aut [...] new 464073b2cb7e mm/damon/reclaim: implement memory PSI-driven quota self-tuning new a04fd8e54d78 Docs/admin-guide/mm/damon/reclaim: document auto-tuning pa [...] new a40588e1b8c1 mm/zsmalloc: fix migrate_write_lock() when !CONFIG_COMPACTION new 82b5b3fe3677 mm/zsmalloc: remove migrate_write_lock_nested() new b5a822b040eb mm/zsmalloc: remove unused zspage->isolated new af803054a565 mm/z3fold: fix the comment for __encode_handle() new be524cf4dbd3 mm/zswap: global lru and shrinker shared by all zswap_pools new cf524f40a18a mm/zswap: change zswap_pool kref to percpu_ref new bd6499f11eb6 sched/numa, mm: do not try to migrate memory to memoryless nodes new 3c0a5cf457bc mm/zsmalloc: remove set_zspage_mapping() new 7887426bfec7 mm/zsmalloc: remove_zspage() don't need fullness parameter new fa45dea0de09 mm/zsmalloc: remove get_zspage_mapping() new 341e983bf40f MAINTAINERS: add Chengming Zhou as a zswap reviewer new d95a80fa5192 mm/page_alloc: remove unused fpi_flags in free_pages_prepare() new 9a2349198418 mm/compaction: enable compacting >0 order folios. new 5961af4fc165 mm/compaction: add support for >0 order folio memory compaction. new e1b48ad5f0e6 mm/compaction: optimize >0 order folio compaction with fre [...] new b39d0e47942c shmem: properly report quota mount options new 83cab84f6421 mm/util.c: add page count to __vm_enough_memory failure warning new bf10100dd580 mm/swapfile:__swap_duplicate: drop redundant WRITE_ONCE on [...] new 61a829a8bc31 mm-swapfile-__swap_duplicate-drop-redundant-write_once-on- [...] new 0c8b1a68f239 madvise:madvise_cold_or_pageout_pte_range(): allow split w [...] new 494bbca58633 mm/page_alloc: make bad_range() return bool new a8e206dac97e writeback: don't call mapping_set_error on AOP_WRITEPAGE_ACTIVATE new f73b2a2df563 writeback: remove a duplicate prototype for tag_pages_for_ [...] new 42e03714ba74 writeback: fix done_index when hitting the wbc->nr_to_write new 266673047260 writeback: also update wbc->nr_to_write on writeback failure new 89b322acfbc7 writeback: only update ->writeback_index for range_cyclic [...] new 3a44fefc4e40 writeback: rework the loop termination condition in write_ [...] new 4f2863d0c665 writeback: Factor folio_prepare_writeback() out of write_c [...] new 643bbe9b01b2 writeback: factor writeback_get_batch() out of write_cache [...] new aff8a25311ce writeback: simplify the loops in write_cache_pages() new 889b79945e2c pagevec: add ability to iterate a queue new 9aea71f37b8d writeback: use the folio_batch queue iterator new 823d0527efee writeback: move the folio_prepare_writeback loop out of wr [...] new 08d5ebe04797 writeback: add a writeback iterator new 1374cb1b9a68 writeback: remove a use of write_cache_pages() from do_wri [...] new 02cd89efb3c1 mm: optimization on page allocation when CMA enabled new bd3bddb8f4e7 mm: add defines for min/max swappiness new ef2ac498dd80 mm: add swappiness= arg to memory.reclaim new c7d3005e17f1 bounds: support non-power-of-two CONFIG_NR_CPUS new 6e2799a2c16e arch and include: update LLVM Phabricator links new 9674172db53f treewide: update LLVM Bugzilla links new a580a12b2c8c selftests: add eventfd selftests new ff286d96e6ce list: add hlist_count_nodes() new e2303896a9c1 binder: use of hlist_count_nodes() new f9de16afdd01 bcache: use of hlist_count_nodes() new 509fd0a26ab5 ocfs2: Spelling fix new fc09f48df032 lib/win_minmax: fix header comments new 354fd5478f3e panic: suppress gnu_printf warning new 06cadac3d8d4 lib min_heap: optimize number of calls to min_heapify() new f74e938f505f lib min_heap: optimize number of comparisons in min_heapify() new dbb1e7ece9e4 sysctl: allow change system v ipc sysctls inside ipc namespace new 57c214f7b173 docs: add information about ipc sysctls limitations new 9c7fb0e88156 sysctl: allow to change limits for posix messages queues new 9592909468d7 user_namespace: Remove unnecessary NULL values from kbuf new 5872e96a3440 lib/sort: optimize heapsort for equal elements in sift-down path new d1dd8e45c1fa lib/sort: Optimize heapsort with double-pop variation new 6d89395472d6 kprobes: use synchronize_rcu_tasks_rude in kprobe_optimizer new 3a00526eb59b kprobes-use-synchronize_rcu_tasks_rude-in-kprobe_optimizer-fix new e5d932cbd1be flex_proportions: remove unused fprop_local_single new 112adee52cd5 ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped() new 49c74d6d2ad1 lib: dhry: remove unneeded <linux/mutex.h> new d4d9ff00de99 lib: dhry: use ktime_ms_delta() helper new 206f8f3cb26d lib: dhry: add missing closing parenthesis new 5044dc2aa4de nilfs2: convert segment buffer to use kmap_local new 0f937b24c945 nilfs2: convert nilfs_copy_buffer() to use kmap_local new 26db639f15d0 nilfs2: convert metadata file common code to use kmap_local new fc9637b86b19 nilfs2: convert sufile to use kmap_local new 19cb8f81cedb nilfs2: convert persistent object allocator to use kmap_local new fd5bcac52c71 nilfs2: convert DAT to use kmap_local new 5d981719da5b nilfs2: move nilfs_bmap_write call out of nilfs_write_inod [...] new 2f4ebb5c7f90 nilfs2: do not acquire rwsem in nilfs_bmap_write() new 1a3b30bc0ef1 nilfs2: convert ifile to use kmap_local new 1a46152ed879 nilfs2: localize highmem mapping for checkpoint creation w [...] new 1e6cbd01571a nilfs2: localize highmem mapping for checkpoint finalizati [...] new 0844a7c0fb75 nilfs2: localize highmem mapping for checkpoint reading wi [...] new fdbb6668bba6 nilfs2: remove nilfs_cpfile_{get,put}_checkpoint() new 91086ddc91a6 nilfs2: convert cpfile to use kmap_local new c361149d37fb kbuild: raise the minimum supported version of LLVM to 13.0.1 new 84eab3d49f4c Makefile: drop warn-stack-size plugin opt new 35800a879623 x86: drop stack-alignment plugin opt new 2aef3b41edd4 ARM: remove Thumb2 __builtin_thread_pointer workaround for Clang new 1f5aab3fd0b8 arm64: Kconfig: clean up tautological LLVM version checks new 401b6bdb7062 powerpc: Kconfig: remove tautology in CONFIG_COMPAT new 20656f1f6983 riscv: remove MCOUNT_NAME workaround new 38d4d1cbb82d riscv: Kconfig: remove version dependency from CONFIG_CLAN [...] new a978a6daf646 fortify: drop Clang version check for 12.0.1 or newer new ba418000ba06 lib/Kconfig.debug: update Clang version check in CONFIG_KCOV new 7ea3c7e3882f compiler-clang.h: update __diag_clang() macros for minimum [...] new aff42d135e08 selftests/mm: hugetlb_reparenting_test: do not unmount new dd9883f3385a selftests/mm: run_vmtests: remove sudo and conform to tap new 919f4c5104b2 selftests/mm: on-fault-limit: run test without root privil [...] new c994dc109f23 selftests/mm: save and restore nr_hugepages value new bea5f6db2447 selftests/mm: protection_keys: save/restore nr_hugepages settings new 7db11ee9b3ae selftests/mm: run_vmtests.sh: add missing tests new 4be33062d47a selftests/mm: run_vmtests: use correct flag in the code new 257276a44864 init: remove obsolete arch_call_rest_init() wrapper new 19079d48b815 panic: add option to dump blocked tasks in panic_print new e962e2206c02 panic-add-option-to-dump-blocked-tasks-in-panic_print-fix new a69242999132 const_structs.checkpatch: add bus_type new 44c745477b3a fat: Fix uninitialized field in nostale filehandles new c2f972af5274 smp: make __smp_processor_id() 0-argument macro new 9950815c8573 nilfs2: MAINTAINERS: drop unreachable project mirror site new 9265c2962a11 list: leverage list_is_head() for list_entry_is_head() new 419eb654c4b0 dyndbg: replace kstrdup() + strchr() with kstrdup_and_replace() new 84b902cc5406 Normalise "name (ad@dr)" MODULE_AUTHORs to "name ad@dr" new b238d020eeab const_structs.checkpatch: add device_type new cbe1db134989 Merge branch 'mm-nonmm-unstable' into mm-everything new 181dcd1fb7aa Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 6af57e4cfc0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bce043c3c557 next-20240221/perf new afb1b569fac6 Merge branch 'compiler-attributes' of https://github.com/o [...] new 8c3ca4b31ccb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c745b15c1f9c kselftest/arm64: Test that ptrace takes effect in the targ [...] new b4725d3e4603 arm64/sve: Remove bitrotted comment about syscall behaviour new ae35792764bc arm64/sme: Fix cut'n'paste in ABI document new 3fd97cf3234c arm64/fp: Clarify effect of setting an unsupported system VL new e47c18c3b25e arm64/sme: Remove spurious 'is' in SME documentation new fdd867fe9b32 arm64/sysreg: Add register fields for ID_AA64DFR1_EL1 new 7accfaad89d7 arm64/sysreg: Update ID_DFR0_EL1 register fields new 358fee291705 arm64/sysreg: Update ID_AA64DFR0_EL1 register new a7434a69f872 Merge branches 'for-next/kselftest', 'for-next/documentati [...] new 37e0de013354 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 4d97bc2ddb45 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new f943ab675cb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d881d79f8c77 arm64: dts: amlogic: add fbx8am DT overlays new 15e1567404d7 Merge branch 'v6.9/arm64-dt' into for-next new b8120e79267e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 82626fe8c40d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5a150e423198 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 9d05abdd1e2f Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 151bef4c2057 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d44643706f8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 41e0b9e6f51b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b20712826c0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7708698dc581 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bc732306dff9 arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes new c37d8b147921 arm64: dts: renesas: r9a08g045: Add missing interrupts to [...] new 5e9e1fdbb159 arm64: dts: renesas: rzg2ul-smarc: Enable CRU, CSI support new 8da5df713f13 Merge branch 'renesas-dts-for-v6.9' into renesas-next new edfde4bae63b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 41197eb5f993 dt-bindings: reset: sophgo: support SG2042 new a6166a4da5e4 reset: simple: add support for Sophgo SG2042 new 26ea8511c849 of: Add of_phandle_args_equal() helper new 0f28982835c2 cpufreq: do not open-code of_phandle_args_equal() new cee544a40e44 reset: gpio: Add GPIO-based reset controller new c721f189e89c reset: Instantiate reset GPIO controller for shared reset-gpios new 7ae20d8f5d5b Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 5f347e3f7e40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e9e252ab3a1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6e4d4e599883 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new c4bf044cd24f Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new badcbe93cf66 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 78213c5499fd Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 6e3a0ecc0dc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3d585389d454 arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux new 9a0c0a9baa2d arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serde [...] new 9aa197b64df4 arm64: dts: ti: k3-j722s-evm: Enable CPSW3G RGMII1 new 2e53b9c05a15 arm64: dts: ti: k3-j722s-evm: Enable OSPI NOR support new 90a67583171f arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS new 091e2e05228f arm64: dts: ti: k3-am62p: Add DMASS1 for CSI new a8787f4fd29a arm64: dts: ti: k3-am62p: Add nodes for CSI-RX new 598139b8c7c5 arm64: dts: ti: Enable overlays for SK-AM62P new daa2eb7f30ee arm64: dts: ti: k3-am69-sk: Enable CAN interfaces for AM69 [...] new fabd934c6df2 arm64: dts: ti: k3-am69-sk: Add support for OSPI flash new 7805623df1ff arm64: dts: ti: k3-j784s4: Add Wave5 Video Encoder/Decoder Node new 8caaf735b911 arm64: dts: ti: k3-j721s2-main: Add Wave5 Video Encoder/De [...] new ab480b8036fd arm64: dts: ti: k3-am62p: Add Wave5 Video Encoder/Decoder Node new 440260e0a8f3 Merge branch 'ti-k3-dts-next' into ti-next new 02b645583e26 arm64: defconfig: Enable Wave5 Video Encoder/Decoder new d4dca68e4b2c Merge branch 'ti-k3-config-next' into ti-next new 08e461effc59 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 4ab5525d91ef Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 25964e95b3bf Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 68d980241c67 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 5b2ce1089c54 LoongArch: Call early_init_fdt_scan_reserved_mem() earlier new 4b4218432f76 LoongArch: dts: Minor whitespace cleanup new cba6c098fe65 LoongArch: KVM: Fix input validation of _kvm_get_cpucfg() [...] new ff1cfbc4bb22 LoongArch: KVM: Rename _kvm_get_cpucfg() to _kvm_get_cpucf [...] new 8fb82f66d156 LoongArch: KVM: Streamline kvm_check_cpucfg() and improve [...] new 138cb03f44f2 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new be63156266e2 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 95d814f10c8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 97a5253d7c30 powerpc: remove unused KCSAN_SANITIZE_early_64.o in Makefile new 8c328de8fd50 powerpc: Remove duplicate/unnecessary ifdefs new c2ed087ed35c powerpc: Add Power11 architected and raw mode new b22ea627225b powerpc/perf: Power11 Performance Monitoring support new 26f92ee8c551 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f9b46eae6787 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 59ed663a1572 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new e3b320f2ba82 Merge branch 'fixes' into for-next new 4a5993287467 KVM: s390: introduce kvm_s390_fpu_(store|load) new dca9f6083f5c Merge branch 'features' into for-next new ad84752cc873 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d766888014c2 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] new 12df41b391c5 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 940adce147e5 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new c42a04b82cf0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 5a43552eb4af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b517b3c377fb smb: client: do not defer close open handles to deleted files new a25b4bc9ace0 smb: client: reuse file lease key in compound operations new f4d3c180328f smb: client: retry compound request without reusing lease new ed8fac238997 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 85f7bb206440 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 606b301f8d73 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 186a479c7433 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 0ee7576b4eb4 Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] new 7a8e72c16e73 udf: convert novrs to an option flag new c4e89cc674ac udf: convert to new mount API new 21fea055bb74 Pull UDF mount API conversion new 0c456172db3c Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 87161a2b0aed f2fs: deprecate io_bits new 9c1d3cd4ff8c f2fs: use BLKS_PER_SEG, BLKS_PER_SEC, and SEGS_PER_SEC new 50581e3bda8f f2fs: separate f2fs_gc_range() to use GC for a range new 697c9124d70a f2fs: fix to create selinux label during whiteout initialization new 8bac4167fd14 f2fs: correct counting methods of free_segments in __set_inuse new 4acac2bf18d6 f2fs: fix panic issue in update_sit_entry new b1a811cc68a8 f2fs: enhance judgment conditions of GET_SEGNO new defcf26adff9 f2fs: Use folio in f2fs_read_merkle_tree_page new ff059dcdda57 f2fs: compress: fix to check zstd compress level correctly [...] new ef952ede4a7b f2fs: support SEEK_DATA and SEEK_HOLE for compression files new bb516cc086ca f2fs: doc: Fix bouncing email address for Sahitya Tummala new 83addb539136 f2fs: kill heap-based allocation new 2fded30d8dce f2fs: support file pinning for zoned devices new 48777a1395cf f2fs: stop checkpoint when get a out-of-bounds segment new 48238f7bb552 f2fs: introduce get_available_block_count() for cleanup new 4faef9053ae7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 90fc1d33a372 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 13a37605299b Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new e0d6dab175e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6dca39f607fc Merge branch '9p-next' of git://github.com/martinetd/linux new f95afccd58a4 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] new f70405afc99b locking: Add rwsem_assert_held() and rwsem_assert_held_write() new 3fed24fffc76 xfs: Replace xfs_isilocked with xfs_assert_ilocked new 785dd1315250 xfs: Remove mrlock wrapper new 661723c3bdaf xfs: use kvfree() in xfs_ioc_attr_list() new 7d5ba7ca6a45 xfs: use kvfree in xfs_ioc_getfsmap() new 7a6bf2a2f716 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 9b6fe7adcead Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b820de741ae4 fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted vi [...] new 5b2e5e219465 Merge branch 'vfs.fixes' into vfs.all new fe12cfc17429 fs: fix a typo in attr.c new 73f65b8b0325 fs: Wrong function name in comment new 6c8ac6e24eb0 initramfs: remove duplicate built-in __initramfs_start unpacking new 6b6ec4ca4e33 eventfd: add a BUILD_BUG_ON() to ensure consistency betwee [...] new de8a3207aed3 buffer: Use KMEM_CACHE instead of kmem_cache_create() new 8b3d838139bc fs: improve dump_mapping() robustness new 0f05ee447949 selftests/filesystems:fix build error in overlayfs new 9e3f1c593675 selftests/move_mount_set_group:Make tests build with old libc new 73fa7547c70b vfs: add RWF_NOAPPEND flag for pwritev2 new 12f7900c5756 writeback: move wb_wakeup_delayed defination to fs-writeback.c new 3948abaa4e2b do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak new bd46543d7f9a eventfd: move 'eventfd-count' printing out of spinlock new 0000ff2523df Merge tag 'exportfs-6.9' of ssh://gitolite.kernel.org/pub/ [...] new 2263639f96f2 iov_iter: streamline iovec/bvec alignment iteration new d8f899d13d72 fs: make the i_size_read/write helpers be smp_load_acquire [...] new 4b944f8ef996 Revert "mm/filemap: avoid buffered read/write race to read [...] new ad72872eb3ae asm-generic: remove extra type checking in acquire/release [...] new 85f273a6a1e4 fs/pipe: Convert to lockdep_cmp_fn new f123dc86388c sysv: don't call sb_bread() with pointers_lock held new cc47a057e796 ntfs3: use file_mnt_idmap helper new bd8c239c0502 iov_iter: Avoid wrap-around instrumentation in copy_compat [...] new c67ef897fe08 select: Avoid wrap-around instrumentation in do_sys_poll() new 617fc7775370 fs: Use KMEM_CACHE instead of kmem_cache_create new ce51bf1790c4 mbcache: Simplify the allocation of slab caches new 57c6906778f5 __fs_parse: Correct a documentation comment new d3b1a9a778e1 fs/address_space: move i_mmap_rwsem to mitigate a false sh [...] new e6f7958042a7 epoll: Remove ep_scan_ready_list() in comments new 3058fca1ed79 fs: make file_dentry() a simple accessor new 11b3f8ae7081 fs: remove the inode argument to ->d_real() method new d31563b5f9bb eventfd: strictly check the count parameter of eventfd_wri [...] new dacfd001eaf2 fs/mnt_idmapping.c: Return -EINVAL when no map is written new ef560389ca50 docs: filesystems: fix typo in docs new d0089603fa7a fs: prefer kfree_rcu() in fasync_remove_entry() new cf12445daec0 fs/hfsplus: use better @opf description new ddb9fd7a5440 fs/select: rework stack allocation hack for clang new 39a6c668e4e7 efs: convert efs to use the new mount api new bae8bc46987e libfs: Remove unnecessary ‘0’ values from ret new db375d712a88 Convert coda to use the new mount API new 3f6d810665df libfs: Re-arrange locking in offset_iterate_dir() new 7beea725a8ca libfs: Define a minimum directory offset new ecba88a3b32d libfs: Add simple_offset_empty() new 9b6713cc7522 maple_tree: Add mtree_alloc_cyclic() new f92e1a829d64 test_maple_tree: testing the cyclic allocation new 0e4a862174f2 libfs: Convert simple directory offsets to use a Maple Tree new 1746bddf23c7 Merge series 'Use Maple Trees for simple_offset utilities' [...] new 00a10fd1ffef eventpoll: prefer kfree_rcu() in __ep_remove() new ed29ba7e33af Merge branch 'vfs.misc' into vfs.all new 7d60a4e82b4f Merge branch 'vfs.fs' into vfs.all new 1284865eff6a iomap: add pos and dirty_len into trace_iomap_writepage_map new 05cf9db6031d iomap: Add processed for iomap_iter new ed0f3a75051b Merge branch 'vfs.iomap' into vfs.all new e1fb1dc08e73 pidfd: allow to override signal scope in pidfd_send_signal() new d68c1231c030 pidfd: move struct pidfd_fops new a1a466d5af6c pidfd: add pidfs new 6cac4ea94089 libfs: add path_from_stashed() new 40a7611b2f3e nsfs: convert to path_from_stashed() helper new b750492f6f10 pidfs: convert to path_from_stashed() helper new 862f919b4e42 libfs: improve path_from_stashed() helper new 398275624f3b libfs: add stashed_dentry_prune() new 02cff930552c Merge branch 'vfs.pidfd' into vfs.all new 28e359e40948 Merge branch 'vfs.file' into vfs.all new fd67fd74a37a Merge branch 'vfs.super' into vfs.all new e28390d0ee70 Merge branch 'vfs.uuid' into vfs.all new 2b15c110dc57 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 549bd67d24b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 47a32cb67f89 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f0feffb3489f Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 3e40c3d3bd8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 25e11beff81e Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 97d9a336f76e Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 479e9bf3416a dt-bindings: hwmon: nuvoton,nct6775: Add compatible value [...] new aa486e6f67fd Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new a3a23d360cdd scripts/kernel-doc: add modeline for vim users new e8ebb853eb57 scripts/kernel-doc: simplify function printing new d3c55a710f95 scripts/kernel-doc: separate out function signature new 9f6f4c110c95 scripts/kernel-doc: simplify signature printing new 53d4e8959bfe doc: kerneldoc.py: fix indentation new 27103dddc2da Documentation: update mailing list addresses new 8e93cb78a4f6 kernel-doc: handle #if in enums as well new d4f42b71e816 Fixed case issue with 'fault-injection' in documentation new eefe68280c94 kasan: Add documentation for CONFIG_KASAN_EXTRA_INFO new bf667efc5672 MAINTAINERS: Set the field name for subsystem profile section new 983e20cfdcb6 docs: kernel_feat.py: fix build error for missing files new 23764f18f725 docs: Correct formatting of title in admin-guide/index.rst new 9ee367809c67 docs: Include simplified link titles in main index new b7b2ffc3ca59 docs: translations: use attribute to store current language new 32ed7930304c Merge branch 'docs-fixes' into docs-mw new e9ff437fa877 Merge branch 'docs-next' of git://git.lwn.net/linux.git new cfd24a93f425 Merge branch 'master' of git://linuxtv.org/media_tree.git new a7b83a4cead4 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 7dcbde586241 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new b7aa849a8e54 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 17520721998d Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new a7672edf97d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dd12c61bce60 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new e7c42e4d034e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c6a28acb1a27 net: fix pointer check in skb_pp_cow_data routine new f4d3e595c000 r8169: add MODULE_FIRMWARE entry for RTL8126A new 2f3bfa8e30b5 net: wan: framer: constify of_phandle_args in xlate new 3ce7caee3af0 net: usbnet: constify the struct device_type usage new 7e0acba3b49e net: dsa: constify the struct device_type usage new bbc7e4cc21a4 net: bridge: constify the struct device_type usage new c7170e7672e5 net: vxlan: constify the struct device_type usage new 908ada0da6d4 net: ppp: constify the struct device_type usage new e443f3acbc6d net: geneve: constify the struct device_type usage new 0072b2c1ffd0 net: hsr: constify the struct device_type usage new 43820fd1ddb5 net: l2tp: constify the struct device_type usage new 7ae9d3423f1d net: vlan: constify the struct device_type usage new 52042e092ba9 net: netdevsim: constify the struct device_type usage new 7eccf41b3bac net: wwan: core: constify the struct device_type usage new 55fad9c4a3c4 net: hso: constify the struct device_type usage new b0117d136bb9 Merge branch 'net-constify-device_type' new 8306ee08c0ff tg3: copy only needed fields from userspace-provided EEE data new ebb0346a117f tg3: simplify tg3_phy_autoneg_cfg new a381690dd842 net/dummy: Move stats allocation to core new 5073d64e99df net: kcm: Simplify the allocation of slab caches new 11a548f252c4 ip6mr: Simplify the allocation of slab caches in ip6_mr_init new eec70af2b41c ipmr: Simplify the allocation of slab caches new 7eb2bc2481a1 ipv4: Simplify the allocation of slab caches in ip_rt_init new 072f88ca5ca4 ipv6: Simplify the allocation of slab caches new 5d8956a1d9c0 Merge branch 'net-kmem-cache-create' new e199c4ba8260 Merge tag 'wireless-next-2024-02-20' of git://git.kernel.o [...] new 78b88ef392c1 net: wan: framer: remove children from struct framer_ops kdoc new ee975351cf0c net: mdio: mdio-bcm-unimac: Manage clock around I/O accesses new ee2b4cf8b281 net: bcmgenet: Pass "main" clock down to the MDIO driver new ba0b78371c46 Revert "net: bcmgenet: Ensure MDIO unregistration has cloc [...] new ca61ba388527 Merge branch 'rework-genet-mdioclocking' new 59f95f5da813 net: phy: mxl-gpy: fill in possible_interfaces for GPY21x chipset new 953cc643329b net: phy: Add BaseT1 auto-negotiation constants new ac0c530619ce net: phy: Support 100/1000BT1 linkmode advertisements new 8d9a577f0eea net: phy: c45: detect 100/1000BASE-T1 linkmode advertisements new 944767b00dd4 net: phy: marvell-88q2xxx: fix typos new e57e4c7f6cc9 net: phy: marvell-88q2xxx: add driver for the Marvell 88Q2220 PHY new caa858b75742 net: phy: marvell-88q2xxx: add interrupt support for link [...] new 5f9f361a3dab net: phy: marvell-88q2xxx: add suspend / resume ops new a557a92e6881 net: phy: marvell-88q2xxx: add support for temperature sensor new 560d9a39aeb0 net: phy: marvell-88q2xxx: add cable test support new 3810e029e23e net: phy: marvell-88q2xxx: make mv88q2xxx_config_aneg generic new 969dd0cf295d net: phy: marvell-88q2xxx: switch to mv88q2xxx_config_aneg new ec2660946a57 net: phy: marvell-88q2xxx: cleanup mv88q2xxx_config_init new 923d3104f794 net: phy: marvell-88q2xxx: remove duplicated assignment of [...] new f29207d2e0fa net: phy: marvell-88q2xxx: move interrupt configuration new 26b2a265d888 Merge branch 'net-phy-marvell-88q2xxx-add-driver-for-the-m [...] new 9d966fba1daf Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 01dbd7d8720a selftests/bpf: Remove intermediate test files. new a3c70a3cf11e bpf: Shrink size of struct bpf_map/bpf_array. new 5b018f6b7920 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3d1e2cfc9f2c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new aa23cfe6ab50 netfilter: expect: Simplify the allocation of slab caches [...] new 79578be4d35c netfilter: nf_log: consolidate check for NULL logger in lo [...] new c47ec2b120b4 netfilter: nf_log: validate nf_logger_find_get() new 29a280025580 netfilter: nft_osf: simplify init path new 749d4ef0868c netfilter: xtables: fix up kconfig dependencies new f04df573faf9 netfilter: nft_set_pipapo: constify lookup fn args where possible new 07ace0bbe03b netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR new aac14d516c2b netfilter: nft_set_pipapo: shrink data structures new 9f439bd6ef4f netfilter: nft_set_pipapo: speed up bulk element insertions new 5b651783d80b netfilter: nft_set_pipapo: use GFP_KERNEL for insertions new 3f8019688894 netfilter: move nf_reinject into nfnetlink_queue modules new 26f4dac11775 netfilter: x_tables: Use unsafe_memcpy() for 0-sized destination new 0fae5f36aad0 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 452481b004a5 Bluetooth: btintel: Print Firmware Sequencer information new a8a1f0080ad9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6030b3a469f8 wifi: mac80211: check beacon countdown is complete on per [...] new 7f501452364e wifi: mac80211_hwsim: add support for switch_vif_chanctx callback new d73fbaf24c5a wifi: mac80211: make associated BSS pointer visible to the driver new ba4b1fa3128b wifi: mac80211: clean up assignments to pointer cache. new f79ab5d2bced wifi: cfg80211: Add KHZ_PER_GHZ to units.h and reuse new f8599d634094 wifi: cfg80211: set correct param change count in ML element new 317bad4c3b61 wifi: cfg80211: remove cfg80211_inform_single_bss_frame_data() new 7e899c1d6f0d wifi: cfg80211: clean up cfg80211_inform_bss_frame_data() new 6b756efcd9f0 wifi: cfg80211: refactor RNR parsing new 6bd14aee0bd2 wifi: mac80211: align ieee80211_mle_get_bss_param_ch_cnt() new 894dd84e49ec wifi: cfg80211: use ML element parsing helpers new 32a5690e9acb wifi: iwlwifi: mvm: support wider-bandwidth OFDMA new 3eab2034364d wifi: iwlwifi: mvm: partially support PHY context version 6 new 9a43c1902e56 wifi: iwlwifi: mvm: support PHY context version 6 new 653a90f6b226 wifi: iwlwifi: bump FW API to 90 for BZ/SC devices new e2967e83921a wifi: iwlwifi: mvm: unlock mvm if there is no primary link new f63280ab7aa2 wifi: iwlwifi: api: fix kernel-doc reference new ccb2f72cee5f wifi: iwlwifi: iwl-fh.h: fix kernel-doc issues new 740dfecc336b wifi: iwlwifi: handle per-phy statistics from fw new 32a1bbd3fe3f wifi: iwlwifi: load b0 version of ucode for HR1/HR2 new 4f4d8be6dc37 wifi: nl80211: force WLAN_AKM_SUITE_SAE in big endian in N [...] new 81830c8f809c wifi: nl80211: refactor parsing CSA offsets new 00413dd36414 wifi: wilc1000: remove AKM suite be32 conversion for exter [...] new 8ca4cdef9329 wifi: rtlwifi: rtl8192cu: Fix TX aggregation new 513c559ca9f0 wifi: rtl8xxxu: check vif before using in rtl8xxxu_tx() new 9208e85c6272 wifi: rtlwifi: set initial values for unexpected cases of [...] new 32167707aa5e wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro new f3ec64394763 wifi: wilc1000: revert reset line logic flip new 7eac89aebb02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 82106b1a597e Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new ce3ec2b28ce4 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 7b73b30734d8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c6279f2b1f51 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new de3496e295dc next-20240221/drm-misc new 4649f6d7a83f Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new b0dff4c2ac64 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 7230be04027e Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 20277d8c1ff5 drm/xe: Fix UBSAN splat in add_preempt_fences() new 717cf0a78340 drm/xe: Fix warning on impossible condition new 4e124151fcfc drm/xe/dg2: Drop pre-production workarounds new 6901f732691f drm/xe: Add command MI_LOAD_REGISTER_MEM new 54020e2b406d drm/xe: Define registers used by memory based irq processing new e3408839dd27 drm/xe: Update LRC context layout definitions new 7158a688935c drm/xe: Update definition of GT_INTR_DW new 35c933f68048 drm/xe: Define IRQ offsets used by HW engines new f15de1936f8d drm/xe: Add XE_BO_NEEDS_UC flag to force UC mode instead WB new a6581ebe7685 drm/xe/vf: Introduce Memory Based Interrupts Handler new 9a30b04f15f0 drm/xe/vf: Update LRC with memory based interrupts data new aef4eb7c7dec drm/xe/vf: Setup memory based interrupts in GuC new b130289b2324 drm/xe/vf: Add VF specific interrupt handler new b2e1f97fb418 drm/xe: Add GT oriented drm_printers new e8b9b3097ca8 drm/xe: Report TLB timeout using GT oriented functions new 587c73343ac7 drm/xe: Introduce GuC Doorbells Manager new 4ceb8645bd85 drm/xe/kunit: Set SR-IOV mode of the fake device new 5095d13d758b drm/xe/kunit: Define helper functions to allocate fake xe device new 0b75475723b1 drm/xe/kunit: Restore test->priv when done with fake xe device new d8ba1ede4cbd drm/xe/kunit: Use xe kunit helper in RTP test new 29d52c9c1b9d drm/xe/kunit: Use xe kunit helper in WA test new 90ad6f301789 drm/xe/kunit: Enable CONFIG_LOCKDEP in tests new 6e2546131750 drm/xe/kunit: Add GuC Doorbells Manager tests new c5be725eb09d drm/xe/xelpg: Extend Wa_14019877138 for Graphics 12.70/71 new 0eb16fd26795 drm/xe/guc: Use FAST_REQUEST for non-blocking H2G messages new 0e209fa7bf66 drm/xe: Disable 32bits build new f031c3a7af8e drm/xe/uapi: Remove DRM_XE_VM_BIND_FLAG_ASYNC comment left over new 570a8fc233b2 drm/xe/xe2: Add workaround 16020183090 new fe761f3465c0 drm/i915: don't make assumptions about intel_wakeref_t type new fdbadf504375 drm/xe: Fix definition of intel_wakeref_t new 9bab383d47c9 drm/xe: Use intel_wakeref_t in intel_runtime_pm functions new 0cfb7caefabd drm/xe: Allocate dedicated workqueue for SR-IOV workers new b97d87039fe5 drm/xe: Define Virtual Function Identifier new 13f976ea6220 drm/xe: Introduce GT-oriented SR-IOV logging macros new e6cbc458b4f8 drm/xe/guc: Add helpers for HXG messages new e83679985ac7 drm/xe/guc: Update few GuC CTB ABI definitions new fa6c12e036c9 drm/xe/guc: Add Relay Communication ABI definitions new 811fe9f556fc drm/xe/guc: Introduce Relay Communication for SR-IOV new 4469eae6bc52 drm/xe/kunit: Allow to replace xe_guc_ct_send_recv() with stub new 927b042a8daf drm/xe/kunit: Add GuC Relay kunit tests new 26d4481ac23f drm/xe/guc: Start handling GuC Relay event messages new 0d68d06553ee drm/xe: Add mocs reset kunit new 2b35ae108c7f drm/xe: Fix compilation without CONFIG_KUNIT new 264ed178781c drm/xe: Fix spelling mistake "gueue" -> "queue" new be8755a0a818 drm/xe/kunit: Drop xe_wa tests for pre-production DG2 new ddb5bade29de drm/xe/xe2: synchronise CS_CHICKEN1 with WMTP support new fa78e188d8d1 drm/xe/dgfx: Release mmap mappings on rpm suspend new 29f424eb8702 drm/xe/exec: move fence reservation new f4e8ab468fc6 drm/xe/exec: reserve fence slot for CPU bind new 97d0047cbb17 drm/xe: Fix exec IOCTL long running exec queue ring full c [...] new 5030e16140b6 drm/xe/guc: Only take actions in CT irq handler if CTs are [...] new 9d0c1c5618be drm/xe/vm: Fix an error path new 9d03bf30e786 drm/xe: Use __iomem for the regs pointer new 20855b62a305 drm/xe: Annotate xe_mem_region::mapping with __iomem new 9d612ee52c60 drm/xe: Annotate multiple mmio pointers with __iomem new dcddb6f0b06d drm/xe: Annotate xe_ttm_stolen_mgr::mapping with __iomem new 9fbedddfc900 drm/xe/xe2_lpg: Add Wa_16018610683 new b16483f9f812 drm/xe: Fix guc_exec_queue_set_priority new a8004af338f6 drm/xe: Fix modifying exec_queue priority in xe_migrate_init new 4ae3aeab32d7 drm/xe: Add vram frequency sysfs attributes new 69cac0a8f3ef drm/xe: Check skip_guc_pc before setting SLPC flag new a109d1999229 drm/xe: Fix build bug for GCC 11 new 6e144a7d6f8a drm/xe: Refactor __xe_exec_queue_create() new 6ae24344e2e3 drm/xe: Add exec_queue.sched_props.job_timeout_ms new 25ce7c5063b3 drm/xe: Finish refactoring of exec_queue_create new 801e8c7ed670 drm/xe: Remove set_job_timeout_ms() from exec_queue_ops new 86f41f4333e3 drm/xe: Add build on bug to assert page fault queue works new 1fd77ceaf0d8 drm/xe: Invert page fault queue head / tail new d0ca70c03398 drm/xe: Add build on bug to assert access counter queue works new 7c0f97cb62dc drm/xe: Invert access counter queue head / tail new c10da95afa68 drm/xe/device: clean up on error in probe() new 88ec23528b32 drm/xe/selftests: Fix an error pointer dereference bug new cf46019e8550 drm/xe: unlock on error path in xe_vm_add_compute_exec_queue() new ef51d7542d14 drm/xe/migrate: Fix CCS copy for small VRAM copy chunks new 88cbf8502023 drm/xe: Split GuC communication initialization new 3c01e0121402 drm/xe/guc: Treat non-response message after BUSY as unexpected new d898c2e55593 drm/xe/guc: Return CTB response length new d4978a67ae97 drm/xe/guc: Use HXG definitions on HXG messages new 33ff1f21bd2f drm/xe: Allow to exclude part of GGTT from allocations new 1113e52ffee7 drm/xe: Fix potential deadlock in __fini_dbm new ca630876aa98 drm/xe/migrate: Cap PTEs written by MI_STORE_DATA_IMM to 510 new 52e3fa3e3ea3 drm/xe: Fix bounds checking in __xe_bo_placement_for_flags() new 1c7531f50eaa drm/xe: display support should not depend on EXPERT new ddc3c0877e16 drm/xe: Use kstrdup while creating snapshot new 85f3b79fb578 drm/xe: Group normal kunit tests in a single module new e2dc52f849f8 drm/xe/dmabuf: Make xe_dmabuf_ops static new 79f8eacbdf9d drm/xe: Use a NULL pointer instead of 0. new c5a06c9169f3 drm/xe/guc: Enable WA 14018913170 new 34e9d836f9d0 drm/xe: Mark internal gmdid mappings as const new a54e016ace26 drm/xe/guc: Return CTB HXG response DATA0 if no buffer provided new 6af7ee08279c drm/xe/guc: Add kernel-doc for xe_guc_ct_send_recv() new 997a55caa1c3 drm/xe/gsc: Initialize GSC proxy new eb08104f90fc drm/xe/gsc: add support for GSC proxy interrupt new 43d48379c939 drm/xe: correct the calculation of remaining size new 8ea8c918e7db drm/xe: Modify the cfb size to be page size aligned for FBC new 2fe36db5fd24 drm/xe: make xe_ttm_funcs const new c96baaa83993 drm/xe: make heci_gsc_irq_chip const new 3cacf808c9d8 drm/xe: make hwmon_info const new 480ea9e306c7 drm/xe: make gpuvm_ops const new 9c0155b652bf drm/xe: constify engine class sysfs attributes new f87f5ea43959 drm/xe/xe_debugfs: Print skip_guc_pc in xe info new 06af1954aecc drm/xe: Do not flood dmesg with guc log new 7b5bdb447b14 drm/xe: Use _ULL for u64 division new 6d8d038364d8 drm/xe/mmio: Cast to u64 when printing new 406663f777be drm/xe/display: Avoid calling readq() new 8d038f49c1f3 drm/xe: Fix cast on trace variable new 836e487149c2 drm/xe: Enable 32bits build new 6a02867560f7 drm/xe/xe2: Use XE_CACHE_WB pat index new f6bf0424cadc drm/xe/vm: bugfix in xe_vm_create_ioctl new be3382ecdf31 Merge drm/drm-next into drm-xe-next new c885886bda2a drm/xe: Fix typo in vram frequency sysfs documentation new 02c4e64a860a drm/xe/xe2_lpg: Introduce performance guide changes new 6240c2c43fd0 drm/xe: Document nested struct members according to guidelines new ab5ae65fb25d drm/xe: Remove PVC from xe_wa kunit tests new c65908c33b80 drm/xe: Remove double new lines in devcoredump new 98fefec8c381 drm/xe: Change devcoredump functions parameters to xe_sched_job new 83ef64ebde37 drm/xe: Nuke xe from xe_devcoredump new facd388708f0 drm/xe: Stash GMD_ID value in xe_gt new 4376cee62092 drm/xe: Print more device information in devcoredump new 89e394f0db47 drm/xe: Print registers spread in 2 u32 as u64 new 28a98c39fa9b drm/xe: Remove additional spaces in devcoredump HW Engines [...] new 439987f6f471 drm/xe: don't build debugfs files when CONFIG_DEBUG_FS=n new c6878e47431c drm/xe: Fix crash in trace_dma_fence_init() new dc75d03716fe drm/xe/guc: Add more GuC CT states new 83a7173bacc9 drm/xe: Move TLB invalidation reset before HW reset new d688b86a290e drm/xe/guc: Flush G2H handler when turning off CTs new 348769d1cbfa drm/xe: correct the assertion for number of PTEs new 9f5971bdf78e drm/xe: Grab mem_access when disabling C6 on skip_guc_pc p [...] new 20485e3a810c drm/hwmon: Fix abi doc warnings new aeacfd2dbebb drm/xe/xe2: Enable has_usm new cd43106c9b05 drm/xe/guc: Reduce a print from warn to debug new 8945a46a7cba drm/xe: Use function to emit PIPE_CONTROL new 5746eaaa805e drm/xe: Add functions to convert regular address to canoni [...] new be7d51c5b468 drm/xe: Add batch buffer addresses to devcoredump new d1df9bfbf68c drm/xe: Only allow 1 ufence per exec / bind IOCTL new f01ece502af0 drm/xe: move xe_display.[ch] under display/ new 1e5a4dfe3834 drm/xe: drop display/ subdir from include directories new 97fd7a7e4e87 drm/xe: Annotate mcr_[un]lock() new 78366eed6853 drm/xe: Don't use __user error pointers new 996da37ffa82 drm/xe: Convert job timeouts from assert to warning new d83d8ae275c6 drm/xe: Make all GuC ABI shift values unsigned new 152ca51d8db0 drm/xe: Use LRC prefix rather than CTX prefix in lrc desc defines new 5bd24e78829a drm/xe/vm: Subclass userptr vmas new d6beadc8d732 drm/xe/gsc: Add status check during gsc header readout new 3acc1ff1a72f drm/xe: Fix loop in vm_bind_ioctl_ops_unwind new 5fcbf83e39ec drm/xe: Drop rebind argument from xe_pt_prepare_bind new a856b67a8416 drm/xe: Take a reference in xe_exec_queue_last_fence_get() new 447f74d223b4 drm/xe: Pick correct userptr VMA to repin on REMAP op failure new 774ef5dfc955 drm/xe: circumvent bogus stringop-overflow warning new 72f86ed3c889 drm/xe: Map both mem.kernel_bb_pool and usm.bb_pool new 86c99abb5f1b drm/xe/display: Fix memleak in display initialization new 6650ad3e0948 drm/xe/uc: Include patch version in expectations new 32ca46bf2944 drm/xe/guc: Update to GuC firmware 70.19.2 new db0adab04912 drm/xe/guc: Add support for LNL firmware new 17ffcdb041a4 drm/xe/query: Use kzalloc for drm_xe_query_engines new 5ad6af5c91e9 drm/xe: Assume large page size if VMA not yet bound new 8087199cd595 drm/xe/vm: don't ignore error when in_kthread new 404669db6010 drm/xe/hwmon: Refactor xe hwmon new 95ec8c1d6c9a drm/xe/pm: add debug logs for D3cold new d9890c028d66 drm/xe: Remove TEST_VM_ASYNC_OPS_ERROR new 45883418969c drm/xe: Always allow to override firmware new 6badfc463d60 drm/xe: Avoid cryptic message when there's no GuC definition new eb538b557425 drm/xe/vm: Avoid reserving zero fences new 82bd83a0cf7a drm/xe/irq: allocate all possible msix interrupts new 63fb531fbfda drm/xe/display: fix i915_gem_object_is_shmem() wrapper new f8237c8c6a0e drm/xe: use drm based debugging instead of dev new 157261c58b28 drm/xe/pt: Allow for stricter type- and range checking new a43d5060086e drm/xe/vf: Assume fixed GSM size if VF new aec14e3370c4 drm/xe/vf: Don't try to capture engine data unavailable to VF new 18bc97fb4a0c drm/xe/vf: Don't program MOCS if VF new 60da62fbe9af drm/xe/vf: Don't initialize stolen memory manager if VF new 3ed34c655210 drm/xe/vf: Don't check if LMEM is initialized if VF new 602f9ebf321a drm/xe/vf: Don't enable hwmon if VF new 96eb895c7ec6 drm/xe/vf: Don't program PAT if VF new be46d7aacf9e drm/xe/vf: Don't support MCR registers if VF new 9bc36e58d162 drm/xe: Add uAPI to query GuC firmware submission version new 761b333718cf drm/xe: Remove exec queue bind.fence_* new f2c9364db579 drm/xe: avoid function cast warnings new f1a9abc0cf31 drm/xe/uapi: Remove support for persistent exec_queues new 237412e45390 drm/xe: Enable 32bits build new a0df2cc858c3 drm/xe/xe_bo_move: Enhance xe_bo_move trace new 19adaccef8b2 drm/xe: Fix xe_vma_set_pte_size new 15f0e0c2c46d drm/xe: Add XE_VMA_PTE_64K VMA flag new 0f688c0eb63a drm/xe: Return 2MB page size for compact 64k PTEs new fbb944086f2f Merge drm/drm-next into drm-xe-next new a44bbace73df drm/xe/guc: Allocate GuC data structures in system memory [...] new 7606f7d0f069 drm/xe/huc: Realloc HuC FW in vram for post-hwconfig new 8a4587ef9f95 drm/xe/guc: Move GuC power control init to "post-hwconfig" new bf8ec3c3e82c drm/xe: Initialize GuC earlier during probe new 69a5f1774add drm/xe/guc: Remove usage of the deprecated ida_simple_xx() API new e5626eb80026 drm/xe/xe_gt_idle: Drop redundant newline in name new bb619d71224e drm/xe: Fix modpost warning on xe_mocs kunit module new b77cb9640f1f bits: introduce fixed-type genmasks new 34b80df456ca bits: Introduce fixed-type BIT new 87fc1e8b66fe drm/i915: Convert REG_GENMASK* to fixed-width GENMASK_* new fc7d14f6ea28 drm/xe/snapshot: Remove drm_err on guc alloc failures new 61a23f90cc5a drm/xe: Clear all snapshot members after deleting coredump new d4a0b0ec9d1a drm/xe: Add uapi for dumpable bos new cffc0f729788 drm/xe: Annotate each dumpable vma as such new d4e734a7e351 drm/xe: Add vm snapshot mutex for easily taking a vm snaps [...] new 6c36da2323f3 drm/xe: Implement VM snapshot support for BO's and userptr new d683332c7eaf Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 669c2184f371 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new efbee76d7ef9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 86f87531dbe8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 04438a06c43d ALSA: hda: Set up BDL table at hw_params new 5f91a6221773 ALSA: hda: Downgrade BDL table overflow message new 3fdecc7d9aca Merge branch 'for-linus' into for-next new b97c2c28eeed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 77778a1c6262 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1b72943ab115 ASoC: Intel: avs: L1SEN reference counted new e1a0cbae52d0 ASoC: Intel: avs: Fix sound clipping in single capture scenario new a8f858d98f01 ASoC: Intel: avs: Prefix SKL/APL-specific members new 7576e2f4d99d ASoC: Intel: avs: Abstract IPC handling new 97bd565ff5a2 ASoC: Intel: avs: Abstract IRQ handling new 8a6502ade116 ASoC: Intel: avs: CNL-based platforms support new 275b583d047a ASoC: Intel: avs: ICL-based platforms support new 5acb19ecd198 ASoC: Intel: avs: TGL-based platforms support new 36478a74c7dd ASoC: Intel: avs: ICCMAX recommendations for ICL+ platforms new 5b417fe0cded ASoC: Intel: avs: Populate board selection with new I2S entries new b96ccdcf9d58 ASoC: Intel: avs: Fixes and new platforms support new 74caf2e40fd2 Merge remote-tracking branch 'asoc/for-6.9' into asoc-next new 6d943c3ccea4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3d3f16ff2e26 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new bd029e261ca8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 366f87e692eb Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new e06087a6bfbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9cec467d0502 ata: libata-core: Do not call ata_dev_power_set_standby() twice new e23e75884562 Merge remote-tracking branch 'libata/for-6.8-fixes' into HEAD new 13ec4098d803 ahci: print the number of implemented ports new c1bc6ed01c16 Merge remote-tracking branch 'libata/for-6.9' into HEAD new fbaebba87f04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1937303fbff1 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new 23436afa3ae3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9a7552852920 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 492c47d0e6fa Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 62f4b33bf2b9 power: reset: xgene-reboot: Fix a NULL vs IS_ERR() test new 6f005ab7f581 power: reset: rmobile-reset: Map correct MMIO resource new 9e6047c01159 power: supply: axp288_fuel_gauge: Deny ROCK Pi X new 6608b862df77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b9262cc1b988 regulator: dt-bindings: qcom,usb-vbus-regulator: add suppo [...] new 78e0d079ab38 Merge remote-tracking branch 'regulator/for-6.9' into regu [...] new 7778a107185f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 936615f63768 lsm: fix typos in security/security.c comment headers new b6fc98c0707b Automated merge of 'dev' into 'next' new 5f64e258cf6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 15bffa356740 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new e56ea5981a14 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e40e65356855 Merge branch 'next' of git://github.com/cschaufler/smack-next new d9f8d982b379 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 85ce8e1d6d73 iommu/vt-d: Track nested domains in parent new 0455d317f533 iommu/vt-d: Add __iommu_flush_iotlb_psi() new 821985301124 iommu/vt-d: Add missing iotlb flush for parent domain new 29e10487d6df iommu/vt-d: Update iotlb in nested domain attach new 5e54e861f16f iommu/vt-d: Add missing device iotlb flush for parent domain new 56ecaf6c5834 iommu/vt-d: Remove domain parameter for intel_pasid_setup_ [...] new 0c7f2497b39d iommu/vt-d: Wrap the dirty tracking loop to be a helper new f1e1610950ea iommu/vt-d: Add missing dirty tracking set for parent domain new 1f0198fce683 iommu/vt-d: Set SSADE when attaching to a parent with dirt [...] new 4578f989ed6b iommu/vt-d: Fix constant-out-of-range warning new 9672be5db16e Merge branches 'iommu/fixes', 'arm/mediatek', 'arm/renesas [...] new 4991e2f8582e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 706f31a4077b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0016a85457d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc8da51c28cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0d62c64a8e48 spi: cadence-qspi: assert each subnode flash CS is valid new 7cc3522aedb5 spi: cadence-qspi: set maximum chip-select to 4 new 0f3841a5e115 spi: cadence-qspi: report correct number of chip-select new a87e24a02426 Merge remote-tracking branch 'spi/for-6.9' into spi-next new c29e437a6dde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 64870226e319 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 97454a65d56b clocksource: arm_global_timer: fix non-kernel-doc comment new c6944d4b5202 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 22b6c326a81d Merge remote-tracking branches 'ras/edac-misc', 'ras/edac- [...] new 222a38baac62 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new f1210b4e76bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a548e0fbd79f Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 9aef51283d46 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new c5db511084f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f8b9c0538b80 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f39b80e3ff12 KVM: pfncache: Add a map helper function new 41496fffc0e1 KVM: pfncache: remove unnecessary exports new 4438355ec6e1 KVM: x86/xen: mark guest pages dirty with the pfncache lock held new 78b74638eb6d KVM: pfncache: add a mark-dirty helper new a4bff3df5147 KVM: pfncache: remove KVM_GUEST_USES_PFN usage new 53e63e953e14 KVM: pfncache: stop open-coding offset_in_page() new 406c10962a4c KVM: pfncache: include page offset in uhva and use it cons [...] new 9e7325acb3dc KVM: s390: Refactor kvm_is_error_gpa() into kvm_is_gpa_in_ [...] new 721f5b0dda78 KVM: pfncache: allow a cache to be activated with a fixed [...] new c01c55a34f28 KVM: x86/xen: separate initialization of shared_info cache [...] new 18b99e4d6db6 KVM: x86/xen: re-initialize shared_info if guest (32/64-bi [...] new 10dcbfc46724 KVM: x86/xen: allow shared_info to be mapped by fixed HVA new 16877dd45f98 KVM: x86/xen: allow vcpu_info to be mapped by fixed HVA new 95c27ed8619b KVM: selftests: map Xen's shared_info page using HVA rathe [...] new 5359bf19a3f0 KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPA new 49668ce7e1ae KVM: x86/xen: advertize the KVM_XEN_HVM_CONFIG_SHARED_INFO [...] new 21dadfcd665e KVM: pfncache: check the need for invalidation under read [...] new dadeabc3b6fa KVM: x86/xen: allow vcpu_info content to be 'safely' copied new 21dbc438dde6 Merge branches 'asyncpf', 'asyncpf_abi', 'fixes', 'generic [...] new 4866a1dd7341 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 84edaed03729 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c7a40c49af92 workqueue: Cosmetic changes new d355001fa937 workqueue: Use rcu_read_lock_any_held() instead of rcu_rea [...] new c5140688d19a workqueue: Rename __cancel_work_timer() to __cancel_timer_sync() new cdc6e4b329bc workqueue: Reorganize flush and cancel[_sync] functions new c26e2f2e2fcf workqueue: Use variable name irq_flags for saving local irq flags new c5f5b9422a49 workqueue: Introduce work_cancel_flags new e9a8e01f9b13 workqueue: Clean up enum work_bits and related constants new 978b8409eab1 workqueue: Factor out work_grab_pending() from __cancel_wo [...] new afe928c1dc61 workqueue: Remove clear_work_data() new bccdc1faafaf workqueue: Make @flags handling consistent across set_work [...] new 7245d24f874d backtracetest: Convert from tasklet to BH workqueue new 8fea0c8fda30 usb: core: hcd: Convert from tasklet to BH workqueue new 948b37b6a41e Merge branch 'for-6.9-bh-conversions' into for-next new 53238e55506f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bba62845c616 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d61de6fb69d2 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 1992092c353c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 100ede738c99 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 0d5e3dbfa763 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new cb2b0fb5a574 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 5167a28b180c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1505a31920ea Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 5e5114929d47 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new f27943ee615b Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new e25581409b3b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5169a077f22a misc: fastrpc: Pass proper arguments to scm call new f8d97e582eb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dbb9fe12b33a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a92aa4c7a30e Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new a86cdf6c8a88 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 33d769c43054 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6f145761940f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 295996d7ceba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a2d944dc7d3a Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new a634386b777c Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new b82d8ee8cd3f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e7e53ceebd33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7336290aef68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3fc8a4c647e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4ef32c33b5ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 31fd82901c59 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 47847b9bcdb1 pinctrl: qcom: sm8650-lpass-lpi: correct Kconfig name new 9a04a5769a6d Merge branch 'devel' into for-next new 7a515ecdc452 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2fd4fe19d015 pinctrl: renesas: rzg2l: Configure interrupt input mode new d3c492993390 pinctrl: renesas: rzg2l: Simplify rzg2l_gpio_irq_{en,dis}able() new 1d2da79708cb pinctrl: renesas: rzg2l: Avoid configuring ISEL in gpio_ir [...] new fda5edd7d66f pinctrl: renesas: rzg2l: Select GPIOLIB_IRQCHIP and IRQ_DO [...] new 254203f9a94c pinctrl: renesas: rzg2l: Add suspend/resume support new a6f06b909fee pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm new f2341c8ee021 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 22941ba03c6f Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 30d8a5235bfd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a0fb57b286d7 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 468f5908db1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 172dfa96a9e4 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 4c7782cd9254 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new b3861a6b52db Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 602bc9930ab4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bcb0dafbb3ff slimbus: core: make slimbus_bus const new 6e8ba95e17ee slimbus: core: Remove usage of the deprecated ida_simple_xx() API new b3fa50f263f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 18e31aed2096 nvmem: core: make nvmem_layout_bus_type const new 8bb130f38373 nvmem: core: Print error on wrong bits DT property new 6b475e23544a nvmem: meson-efuse: fix function pointer type mismatch new a29b1b5b6b01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d350bcd7a1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f0397e27d120 Revert "bus: mhi: core: Add support for reading MHI info f [...] new 11d6a84e2571 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new b32e8cc15cf4 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new b64f31220708 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 303cd69394bb mm, slab: remove unused object_size parameter in kmem_cach [...] new c94d222445c1 mm, slab: fix the comment of cpu partial list new 360cda4b91b8 Merge branch 'slab/for-6.9/optimize-get-freelist' into sla [...] new 18e7700dc675 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 03425b9977da Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4664742abf7f Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 29bf3da7a660 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new f7d7bd92d6d3 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 2c87bc4a6df5 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 557f8c582a9b ubsan: Reintroduce signed overflow sanitizer new f478898e0aa7 string: Redefine strscpy_pad() as a macro new e6584c3964f2 string: Allow 2-argument strscpy() new 8366d124ec93 string: Allow 2-argument strscpy_pad() new 1e0658984363 um: Convert strscpy() usage to 2-argument style new 006eac3fe20f hardening: drop obsolete UBSAN_SANITIZE_ALL from config fragment new 7b3133aa4b9e hardening: drop obsolete DRM_LEGACY from config fragment new de2683e7fdac hardening: Enable KFENCE in the hardening config new e75a7f09ba0b kernel.h: Move upper_*_bits() and lower_*_bits() to wordpart.h new 23dc0e84d15b overflow: Adjust check_*_overflow() kern-doc to reflect results new e30a6c0ba369 overflow: Introduce wrapping_add(), wrapping_sub(), and wr [...] new 87e7e797d6a0 overflow: Introduce wrapping_assign_add() and wrapping_ass [...] new 675f9bd66721 lib/string_choices: Add str_plural() helper new 66f86797321a coccinelle: Add rules to find str_plural() replacements new 972d5cc034de coccinelle: semantic patch to check for potential struct_s [...] new dc97f8330be8 leaking_addresses: Provide mechanism to scan binary files new 53003a74bdc0 refcount: Annotated intentional signed integer wrap-around new 0f4459080884 fortify: Split reporting and avoid passing string pointer new d5ea5b5291a5 fortify: Allow KUnit test to build without FORTIFY new 36d0a6800b52 fortify: Provide KUnit counters for failure testing new aea52ebe8f1b fortify: Add KUnit tests for runtime overflows new 3b03afc4ebbb fortify: Improve buffer overflow reporting new e3508eabe0cc x86/vdso: Move vDSO to mmap region new 19c0253a71a4 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 4cc1b93cc26f fix up for "arm64/sysreg: Add register fields for ID_AA64D [...] new e31185ce00a9 Add linux-next specific files for 20240222
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 (4893c639cc36) \ N -- N -- N refs/heads/master (e31185ce00a9)
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 1183 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/ABI/testing/sysfs-fs-f2fs | 4 +- Documentation/admin-guide/index.rst | 1 + Documentation/admin-guide/mm/damon/usage.rst | 4 +- Documentation/arch/arm64/sme.rst | 11 +- Documentation/arch/arm64/sve.rst | 10 +- .../devicetree/bindings/hwmon/nuvoton,nct6775.yaml | 1 + .../regulator/qcom,usb-vbus-regulator.yaml | 1 + .../bindings/reset/sophgo,sg2042-reset.yaml | 35 + Documentation/filesystems/f2fs.rst | 6 +- Documentation/index.rst | 52 +- MAINTAINERS | 18 +- Next/SHA1s | 119 +- Next/Trees | 1 + Next/merge.log | 2841 +++++++++++++------- arch/arm/boot/compressed/misc.c | 2 +- .../boot/dts/amlogic/meson-g12a-fbx8am-brcm.dtso | 4 - .../dts/amlogic/meson-g12a-fbx8am-realtek.dtso | 4 - arch/arm64/boot/dts/renesas/Makefile | 3 + arch/arm64/boot/dts/renesas/r9a07g043u.dtsi | 12 +- .../renesas/r9a07g043u11-smarc-cru-csi-ov5645.dtso | 21 + arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 22 +- arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 22 +- arch/arm64/boot/dts/renesas/r9a08g045.dtsi | 8 +- arch/arm64/boot/dts/ti/Makefile | 10 + arch/arm64/boot/dts/ti/k3-am62p-main.dtsi | 106 + arch/arm64/boot/dts/ti/k3-am62p.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-am69-sk.dts | 163 ++ arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 8 + arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 132 + arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 28 +- arch/arm64/boot/dts/ti/k3-j784s4.dtsi | 2 + arch/arm64/configs/defconfig | 1 + arch/arm64/kvm/check-res-bits.h | 1 - arch/arm64/kvm/vgic/vgic-its.c | 5 + arch/arm64/tools/sysreg | 35 +- arch/loongarch/boot/dts/loongson-2k0500-ref.dts | 2 +- arch/loongarch/boot/dts/loongson-2k1000-ref.dts | 2 +- arch/loongarch/kernel/setup.c | 4 +- arch/loongarch/kvm/vcpu.c | 81 +- arch/powerpc/include/asm/cputable.h | 3 + arch/powerpc/include/asm/mmu.h | 1 + arch/powerpc/include/asm/paca.h | 4 - arch/powerpc/include/asm/reg.h | 2 + arch/powerpc/kernel/Makefile | 1 - arch/powerpc/kernel/asm-offsets.c | 2 - arch/powerpc/kernel/cpu_specs_book3s_64.h | 34 + arch/powerpc/kernel/dt_cpu_ftrs.c | 10 + arch/powerpc/kernel/prom_init.c | 10 +- arch/powerpc/kvm/book3s_hv.c | 1 + arch/powerpc/perf/core-book3s.c | 2 + arch/powerpc/perf/internal.h | 1 + arch/powerpc/perf/power10-pmu.c | 27 + arch/powerpc/platforms/powermac/feature.c | 2 - arch/powerpc/xmon/xmon.c | 2 - arch/riscv/Kconfig | 1 - arch/s390/kvm/interrupt.c | 6 +- arch/s390/kvm/kvm-s390.c | 18 +- arch/s390/kvm/kvm-s390.h | 18 + arch/s390/pci/pci.c | 2 +- arch/sparc/Makefile | 2 +- arch/sparc/video/Makefile | 2 +- arch/x86/boot/compressed/misc.c | 2 +- arch/x86/entry/vdso/vma.c | 57 +- arch/x86/include/asm/elf.h | 1 - arch/x86/kernel/sys_x86_64.c | 7 - drivers/ata/libahci.c | 14 +- drivers/ata/libata-core.c | 59 +- drivers/bluetooth/btintel.c | 114 + drivers/bus/mhi/host/init.c | 12 - drivers/bus/mhi/host/internal.h | 6 - drivers/clocksource/arm_global_timer.c | 2 +- drivers/gpu/drm/xe/.kunitconfig | 5 + drivers/gpu/drm/xe/Kconfig | 2 +- drivers/gpu/drm/xe/Makefile | 40 +- drivers/gpu/drm/xe/abi/gsc_proxy_commands_abi.h | 44 + drivers/gpu/drm/xe/abi/guc_actions_sriov_abi.h | 174 ++ drivers/gpu/drm/xe/abi/guc_communication_ctb_abi.h | 3 +- drivers/gpu/drm/xe/abi/guc_messages_abi.h | 2 + drivers/gpu/drm/xe/abi/guc_relay_actions_abi.h | 79 + .../gpu/drm/xe/abi/guc_relay_communication_abi.h | 118 + drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h | 10 +- .../drm/xe/compat-i915-headers/i915_gem_stolen.h | 3 + drivers/gpu/drm/xe/{ => display}/xe_display.c | 0 drivers/gpu/drm/xe/{ => display}/xe_display.h | 0 drivers/gpu/drm/xe/instructions/xe_mi_commands.h | 3 + drivers/gpu/drm/xe/regs/xe_engine_regs.h | 6 + drivers/gpu/drm/xe/regs/xe_gt_regs.h | 27 +- drivers/gpu/drm/xe/regs/xe_lrc_layout.h | 9 + drivers/gpu/drm/xe/regs/xe_pcode_regs.h | 21 + drivers/gpu/drm/xe/tests/Makefile | 7 +- drivers/gpu/drm/xe/tests/xe_guc_db_mgr_test.c | 201 ++ drivers/gpu/drm/xe/tests/xe_guc_relay_test.c | 522 ++++ drivers/gpu/drm/xe/tests/xe_kunit_helpers.c | 90 + drivers/gpu/drm/xe/tests/xe_kunit_helpers.h | 17 + drivers/gpu/drm/xe/tests/xe_mocs.c | 36 + drivers/gpu/drm/xe/tests/xe_mocs_test.c | 2 + drivers/gpu/drm/xe/tests/xe_mocs_test.h | 1 + drivers/gpu/drm/xe/tests/xe_pci.c | 3 + drivers/gpu/drm/xe/tests/xe_pci_test.c | 5 - drivers/gpu/drm/xe/tests/xe_pci_test.h | 2 + drivers/gpu/drm/xe/tests/xe_rtp_test.c | 10 +- drivers/gpu/drm/xe/tests/xe_test_mod.c | 10 + drivers/gpu/drm/xe/tests/xe_wa_test.c | 16 +- drivers/gpu/drm/xe/xe_bo.c | 101 +- drivers/gpu/drm/xe/xe_bo.h | 7 +- drivers/gpu/drm/xe/xe_bo_types.h | 3 + drivers/gpu/drm/xe/xe_debugfs.c | 1 + drivers/gpu/drm/xe/xe_devcoredump.c | 55 +- drivers/gpu/drm/xe/xe_devcoredump.h | 6 +- drivers/gpu/drm/xe/xe_devcoredump_types.h | 13 +- drivers/gpu/drm/xe/xe_device.c | 114 +- drivers/gpu/drm/xe/xe_device.h | 14 +- drivers/gpu/drm/xe/xe_device_types.h | 174 +- drivers/gpu/drm/xe/xe_drm_client.c | 12 +- drivers/gpu/drm/xe/xe_exec.c | 42 +- drivers/gpu/drm/xe/xe_exec_queue.c | 158 +- drivers/gpu/drm/xe/xe_exec_queue.h | 3 +- drivers/gpu/drm/xe/xe_exec_queue_types.h | 59 +- drivers/gpu/drm/xe/xe_execlist.c | 10 - drivers/gpu/drm/xe/xe_ggtt.c | 81 +- drivers/gpu/drm/xe/xe_ggtt.h | 3 + drivers/gpu/drm/xe/xe_gsc.c | 68 +- drivers/gpu/drm/xe/xe_gsc.h | 1 + drivers/gpu/drm/xe/xe_gsc_proxy.c | 537 ++++ drivers/gpu/drm/xe/xe_gsc_proxy.h | 20 + drivers/gpu/drm/xe/xe_gsc_submit.c | 20 + drivers/gpu/drm/xe/xe_gsc_submit.h | 1 + drivers/gpu/drm/xe/xe_gsc_types.h | 33 + drivers/gpu/drm/xe/xe_gt.c | 87 +- drivers/gpu/drm/xe/xe_gt.h | 2 + drivers/gpu/drm/xe/xe_gt_idle.c | 4 +- drivers/gpu/drm/xe/xe_gt_mcr.c | 17 + drivers/gpu/drm/xe/xe_gt_pagefault.c | 38 +- drivers/gpu/drm/xe/xe_gt_printk.h | 44 + drivers/gpu/drm/xe/xe_gt_sriov_printk.h | 34 + drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c | 13 +- drivers/gpu/drm/xe/xe_gt_types.h | 118 +- drivers/gpu/drm/xe/xe_guc.c | 112 +- drivers/gpu/drm/xe/xe_guc.h | 1 + drivers/gpu/drm/xe/xe_guc_ads.c | 2 +- drivers/gpu/drm/xe/xe_guc_ct.c | 255 +- drivers/gpu/drm/xe/xe_guc_ct.h | 12 +- drivers/gpu/drm/xe/xe_guc_ct_types.h | 22 +- drivers/gpu/drm/xe/xe_guc_db_mgr.c | 266 ++ drivers/gpu/drm/xe/xe_guc_db_mgr.h | 22 + drivers/gpu/drm/xe/xe_guc_fwif.h | 1 + drivers/gpu/drm/xe/xe_guc_hwconfig.c | 2 +- drivers/gpu/drm/xe/xe_guc_hxg_helpers.h | 108 + drivers/gpu/drm/xe/xe_guc_log.c | 2 +- drivers/gpu/drm/xe/xe_guc_pc.c | 19 +- drivers/gpu/drm/xe/xe_guc_pc.h | 1 - drivers/gpu/drm/xe/xe_guc_relay.c | 941 +++++++ drivers/gpu/drm/xe/xe_guc_relay.h | 37 + drivers/gpu/drm/xe/xe_guc_relay_types.h | 36 + drivers/gpu/drm/xe/xe_guc_submit.c | 87 +- drivers/gpu/drm/xe/xe_guc_submit.h | 4 +- drivers/gpu/drm/xe/xe_guc_submit_types.h | 18 +- drivers/gpu/drm/xe/xe_guc_types.h | 47 +- drivers/gpu/drm/xe/xe_heci_gsc.c | 2 +- drivers/gpu/drm/xe/xe_huc.c | 19 + drivers/gpu/drm/xe/xe_huc.h | 1 + drivers/gpu/drm/xe/xe_hw_engine.c | 144 +- drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.c | 38 +- drivers/gpu/drm/xe/xe_hw_engine_types.h | 82 +- drivers/gpu/drm/xe/xe_hwmon.c | 32 +- drivers/gpu/drm/xe/xe_irq.c | 136 +- drivers/gpu/drm/xe/xe_lrc.c | 38 + drivers/gpu/drm/xe/xe_lrc_types.h | 6 +- drivers/gpu/drm/xe/xe_memirq.c | 430 +++ drivers/gpu/drm/xe/xe_memirq.h | 26 + drivers/gpu/drm/xe/xe_memirq_types.h | 37 + drivers/gpu/drm/xe/xe_migrate.c | 22 +- drivers/gpu/drm/xe/xe_mmio.c | 9 +- drivers/gpu/drm/xe/xe_mocs.c | 27 +- drivers/gpu/drm/xe/xe_pat.c | 5 + drivers/gpu/drm/xe/xe_pci.c | 10 +- drivers/gpu/drm/xe/xe_pcode_api.h | 7 + drivers/gpu/drm/xe/xe_pm.c | 38 +- drivers/gpu/drm/xe/xe_pm.h | 1 + drivers/gpu/drm/xe/xe_pt.c | 16 +- drivers/gpu/drm/xe/xe_query.c | 50 +- drivers/gpu/drm/xe/xe_reg_whitelist.c | 8 + drivers/gpu/drm/xe/xe_ring_ops.c | 57 +- drivers/gpu/drm/xe/xe_sched_job.c | 38 + drivers/gpu/drm/xe/xe_sched_job.h | 5 + drivers/gpu/drm/xe/xe_sched_job_types.h | 11 +- drivers/gpu/drm/xe/xe_sriov.c | 32 + drivers/gpu/drm/xe/xe_sriov.h | 1 + drivers/gpu/drm/xe/xe_sriov_types.h | 12 + drivers/gpu/drm/xe/xe_tile_sysfs.c | 3 + drivers/gpu/drm/xe/xe_trace.h | 25 +- drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c | 5 +- drivers/gpu/drm/xe/xe_tuning.c | 9 +- drivers/gpu/drm/xe/xe_uc.c | 33 +- drivers/gpu/drm/xe/xe_uc.h | 1 + drivers/gpu/drm/xe/xe_uc_fw.c | 60 +- drivers/gpu/drm/xe/xe_uc_fw_types.h | 9 +- drivers/gpu/drm/xe/xe_vm.c | 206 +- drivers/gpu/drm/xe/xe_vm.h | 7 +- drivers/gpu/drm/xe/xe_vm_types.h | 10 + drivers/gpu/drm/xe/xe_vram_freq.c | 128 + drivers/gpu/drm/xe/xe_vram_freq.h | 13 + drivers/gpu/drm/xe/xe_wa.c | 188 +- drivers/gpu/drm/xe/xe_wa_oob.rules | 12 +- drivers/gpu/drm/xe/xe_wait_user_fence.c | 2 +- drivers/gpu/drm/xe/xe_wopcm_types.h | 4 +- drivers/hwmon/nct6775-core.c | 14 +- drivers/iommu/intel/iommu.c | 214 +- drivers/iommu/intel/iommu.h | 7 + drivers/iommu/intel/nested.c | 16 +- drivers/iommu/intel/pasid.c | 5 +- drivers/iommu/intel/pasid.h | 1 - drivers/iommu/iommufd/hw_pagetable.c | 3 +- drivers/misc/fastrpc.c | 10 +- drivers/net/dummy.c | 10 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 6 +- drivers/net/ethernet/broadcom/tg3.c | 21 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 4 + drivers/net/ethernet/realtek/r8169_main.c | 1 + drivers/net/geneve.c | 2 +- drivers/net/ipa/ipa_interrupt.c | 2 +- drivers/net/mdio/mdio-bcm-unimac.c | 93 +- drivers/net/netdevsim/bus.c | 2 +- drivers/net/phy/Kconfig | 1 + drivers/net/phy/marvell-88q2xxx.c | 640 ++++- drivers/net/phy/mxl-gpy.c | 20 +- drivers/net/phy/phy-c45.c | 3 +- drivers/net/ppp/ppp_generic.c | 2 +- drivers/net/usb/hso.c | 2 +- drivers/net/usb/usbnet.c | 4 +- drivers/net/vxlan/vxlan_core.c | 2 +- drivers/net/wan/framer/framer-core.c | 9 +- drivers/net/wireless/ath/ath10k/mac.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.c | 2 +- drivers/net/wireless/ath/ath11k/mac.c | 2 +- drivers/net/wireless/ath/ath9k/beacon.c | 2 +- drivers/net/wireless/ath/ath9k/htc_drv_beacon.c | 2 +- .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 9 + drivers/net/wireless/intel/iwlwifi/cfg/bz.c | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/sc.c | 2 +- .../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 10 +- .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 4 +- .../net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h | 9 +- drivers/net/wireless/intel/iwlwifi/fw/api/txq.h | 12 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 3 +- drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 36 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 20 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 5 +- .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/link.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 13 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 9 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 11 +- drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 26 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 17 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 28 + drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 3 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 2 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 4 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 2 +- drivers/net/wireless/microchip/wilc1000/spi.c | 6 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/hw.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/trx.c | 29 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/trx.h | 2 - drivers/net/wireless/realtek/rtlwifi/wifi.h | 3 - drivers/net/wireless/virtual/mac80211_hwsim.c | 46 +- drivers/net/wwan/wwan_core.c | 2 +- drivers/nvmem/core.c | 5 + drivers/nvmem/layouts.c | 2 +- drivers/nvmem/meson-efuse.c | 25 +- drivers/pinctrl/qcom/Kconfig | 2 +- drivers/pinctrl/renesas/Kconfig | 2 + drivers/pinctrl/renesas/core.c | 4 +- drivers/pinctrl/renesas/pinctrl-rzg2l.c | 485 +++- drivers/power/reset/rmobile-reset.c | 2 +- drivers/power/reset/xgene-reboot.c | 4 +- drivers/power/supply/axp288_fuel_gauge.c | 8 + drivers/reset/Kconfig | 12 +- drivers/reset/Makefile | 1 + drivers/reset/core.c | 224 +- drivers/reset/reset-gpio.c | 119 + drivers/reset/reset-simple.c | 2 + drivers/slimbus/core.c | 6 +- drivers/spi/spi-cadence-quadspi.c | 14 +- drivers/usb/core/hcd.c | 23 +- fs/aio.c | 9 +- fs/coda/inode.c | 140 +- fs/eventpoll.c | 8 +- fs/f2fs/checkpoint.c | 10 +- fs/f2fs/data.c | 131 +- fs/f2fs/debug.c | 6 +- fs/f2fs/dir.c | 5 +- fs/f2fs/f2fs.h | 115 +- fs/f2fs/file.c | 70 +- fs/f2fs/gc.c | 108 +- fs/f2fs/namei.c | 25 +- fs/f2fs/node.c | 4 +- fs/f2fs/node.h | 4 +- fs/f2fs/recovery.c | 2 +- fs/f2fs/segment.c | 247 +- fs/f2fs/segment.h | 71 +- fs/f2fs/super.c | 115 +- fs/f2fs/sysfs.c | 6 +- fs/f2fs/verity.c | 16 +- fs/internal.h | 5 +- fs/iomap/buffered-io.c | 2 +- fs/iomap/trace.h | 48 +- fs/libfs.c | 141 +- fs/nsfs.c | 20 +- fs/pidfs.c | 68 +- fs/smb/client/cifsglob.h | 6 +- fs/smb/client/cifsproto.h | 10 +- fs/smb/client/cifssmb.c | 4 +- fs/smb/client/file.c | 3 +- fs/smb/client/inode.c | 33 +- fs/smb/client/misc.c | 22 + fs/smb/client/smb2inode.c | 89 +- fs/smb/client/smb2proto.h | 6 +- fs/udf/super.c | 511 ++-- fs/udf/udf_sb.h | 1 + fs/xfs/libxfs/xfs_attr.c | 2 +- fs/xfs/libxfs/xfs_attr_remote.c | 2 +- fs/xfs/libxfs/xfs_bmap.c | 21 +- fs/xfs/libxfs/xfs_defer.c | 2 +- fs/xfs/libxfs/xfs_inode_fork.c | 2 +- fs/xfs/libxfs/xfs_rtbitmap.c | 2 +- fs/xfs/libxfs/xfs_trans_inode.c | 6 +- fs/xfs/mrlock.h | 78 - fs/xfs/scrub/readdir.c | 4 +- fs/xfs/xfs_attr_list.c | 2 +- fs/xfs/xfs_bmap_util.c | 10 +- fs/xfs/xfs_dir2_readdir.c | 2 +- fs/xfs/xfs_dquot.c | 4 +- fs/xfs/xfs_file.c | 4 +- fs/xfs/xfs_inode.c | 86 +- fs/xfs/xfs_inode.h | 4 +- fs/xfs/xfs_inode_item.c | 4 +- fs/xfs/xfs_ioctl.c | 4 +- fs/xfs/xfs_iops.c | 7 +- fs/xfs/xfs_linux.h | 2 +- fs/xfs/xfs_qm.c | 10 +- fs/xfs/xfs_reflink.c | 2 +- fs/xfs/xfs_rtalloc.c | 2 +- fs/xfs/xfs_super.c | 4 +- fs/xfs/xfs_symlink.c | 2 +- fs/xfs/xfs_trans.c | 2 +- fs/xfs/xfs_trans_dquot.c | 2 +- include/asm-generic/tlb.h | 4 +- include/dt-bindings/reset/sophgo,sg2042-reset.h | 87 + include/linux/bpf.h | 12 +- include/linux/cpufreq.h | 3 +- include/linux/f2fs_fs.h | 7 +- include/linux/fortify-string.h | 100 +- include/linux/framer/framer-provider.h | 15 +- include/linux/fs.h | 8 +- include/linux/gfp.h | 9 + include/linux/ieee80211.h | 49 +- include/linux/maple_tree.h | 7 + include/linux/marvell_phy.h | 1 + include/linux/mdio.h | 8 + include/linux/mhi.h | 17 - include/linux/netfilter.h | 1 - include/linux/of.h | 16 + include/linux/pagevec.h | 18 + include/linux/pidfs.h | 2 - include/linux/platform_data/mdio-bcm-unimac.h | 3 + include/linux/refcount.h | 9 +- include/linux/reset-controller.h | 4 + include/linux/rwbase_rt.h | 9 +- include/linux/rwsem.h | 46 +- include/linux/slimbus.h | 2 +- include/linux/units.h | 5 +- include/linux/usb/hcd.h | 2 +- include/linux/workqueue.h | 58 +- include/linux/writeback.h | 12 +- include/net/cfg80211.h | 2 + include/net/mac80211.h | 9 +- include/net/netfilter/nf_queue.h | 1 - include/sound/hda_register.h | 2 + include/uapi/drm/xe_drm.h | 34 +- include/uapi/linux/mdio.h | 2 + kernel/backtracetest.c | 18 +- kernel/signal.c | 2 +- kernel/workqueue.c | 401 +-- lib/Kconfig.debug | 2 +- lib/Kconfig.ubsan | 1 - lib/Makefile | 1 + lib/fortify_kunit.c | 662 ++++- lib/maple_tree.c | 93 + lib/string_helpers.c | 26 +- lib/test_maple_tree.c | 44 + localversion-next | 2 +- mm/compaction.c | 7 +- mm/madvise.c | 2 +- mm/page-writeback.c | 390 +-- mm/page_alloc.c | 22 +- mm/shmem.c | 4 +- mm/slab.h | 3 +- mm/slab_common.c | 2 +- mm/slub.c | 11 +- mm/swapfile.c | 3 +- mm/util.c | 4 +- mm/vmscan.c | 5 +- net/8021q/vlan_dev.c | 2 +- net/bridge/br_device.c | 2 +- net/core/skbuff.c | 2 +- net/core/skmsg.c | 7 +- net/core/sock.c | 23 +- net/dsa/user.c | 2 +- net/hsr/hsr_device.c | 2 +- net/ipv4/ipmr.c | 5 +- net/ipv4/netfilter/Kconfig | 3 +- net/ipv4/route.c | 5 +- net/ipv4/udp.c | 7 +- net/ipv6/ip6_fib.c | 6 +- net/ipv6/ip6mr.c | 5 +- net/kcm/kcmsock.c | 8 +- net/l2tp/l2tp_eth.c | 2 +- net/mac80211/ieee80211_i.h | 2 - net/mac80211/mesh_pathtbl.c | 6 +- net/mac80211/mlme.c | 27 +- net/mac80211/tx.c | 14 +- net/netfilter/nf_conntrack_expect.c | 4 +- net/netfilter/nf_log.c | 9 +- net/netfilter/nf_queue.c | 106 - net/netfilter/nfnetlink_queue.c | 142 + net/netfilter/nft_osf.c | 11 +- net/netfilter/nft_set_pipapo.c | 193 +- net/netfilter/nft_set_pipapo.h | 37 +- net/netfilter/nft_set_pipapo_avx2.c | 59 +- net/netfilter/utils.c | 37 - net/netfilter/x_tables.c | 3 +- net/unix/af_unix.c | 19 +- net/unix/garbage.c | 22 +- net/wireless/nl80211.c | 156 +- net/wireless/reg.c | 7 +- net/wireless/scan.c | 615 ++--- scripts/Kconfig.include | 2 +- scripts/Makefile.compiler | 2 +- scripts/Makefile.lib | 4 +- scripts/Makefile.ubsan | 4 +- security/security.c | 8 +- sound/core/Makefile | 1 - sound/hda/hdac_stream.c | 2 +- sound/pci/hda/hda_controller.c | 14 +- sound/pci/hda/patch_realtek.c | 2 + sound/soc/intel/avs/Makefile | 2 +- sound/soc/intel/avs/apl.c | 58 +- sound/soc/intel/avs/avs.h | 66 +- sound/soc/intel/avs/board_selection.c | 85 + sound/soc/intel/avs/cnl.c | 61 + sound/soc/intel/avs/core.c | 160 +- sound/soc/intel/avs/icl.c | 197 ++ sound/soc/intel/avs/ipc.c | 66 +- sound/soc/intel/avs/loader.c | 2 +- sound/soc/intel/avs/messages.c | 1 + sound/soc/intel/avs/messages.h | 38 +- sound/soc/intel/avs/pcm.c | 77 +- sound/soc/intel/avs/registers.h | 21 +- sound/soc/intel/avs/skl.c | 59 +- sound/soc/intel/avs/tgl.c | 54 + sound/soc/qcom/lpass-cdc-dma.c | 2 +- tools/objtool/noreturns.h | 2 +- tools/testing/selftests/arm64/fp/.gitignore | 1 + tools/testing/selftests/arm64/fp/Makefile | 5 +- tools/testing/selftests/arm64/fp/fp-ptrace-asm.S | 279 ++ tools/testing/selftests/arm64/fp/fp-ptrace.c | 1503 +++++++++++ tools/testing/selftests/arm64/fp/fp-ptrace.h | 13 + tools/testing/selftests/bpf/Makefile | 3 + 471 files changed, 17573 insertions(+), 5373 deletions(-) create mode 100644 Documentation/devicetree/bindings/reset/sophgo,sg2042-reset.yaml create mode 100644 arch/arm64/boot/dts/renesas/r9a07g043u11-smarc-cru-csi-ov5645.dtso create mode 100644 drivers/gpu/drm/xe/abi/gsc_proxy_commands_abi.h create mode 100644 drivers/gpu/drm/xe/abi/guc_actions_sriov_abi.h create mode 100644 drivers/gpu/drm/xe/abi/guc_relay_actions_abi.h create mode 100644 drivers/gpu/drm/xe/abi/guc_relay_communication_abi.h rename drivers/gpu/drm/xe/{ => display}/xe_display.c (100%) rename drivers/gpu/drm/xe/{ => display}/xe_display.h (100%) create mode 100644 drivers/gpu/drm/xe/regs/xe_pcode_regs.h create mode 100644 drivers/gpu/drm/xe/tests/xe_guc_db_mgr_test.c create mode 100644 drivers/gpu/drm/xe/tests/xe_guc_relay_test.c create mode 100644 drivers/gpu/drm/xe/tests/xe_kunit_helpers.c create mode 100644 drivers/gpu/drm/xe/tests/xe_kunit_helpers.h create mode 100644 drivers/gpu/drm/xe/tests/xe_test_mod.c create mode 100644 drivers/gpu/drm/xe/xe_gsc_proxy.c create mode 100644 drivers/gpu/drm/xe/xe_gsc_proxy.h create mode 100644 drivers/gpu/drm/xe/xe_gt_sriov_printk.h create mode 100644 drivers/gpu/drm/xe/xe_guc_db_mgr.c create mode 100644 drivers/gpu/drm/xe/xe_guc_db_mgr.h create mode 100644 drivers/gpu/drm/xe/xe_guc_hxg_helpers.h create mode 100644 drivers/gpu/drm/xe/xe_guc_relay.c create mode 100644 drivers/gpu/drm/xe/xe_guc_relay.h create mode 100644 drivers/gpu/drm/xe/xe_guc_relay_types.h create mode 100644 drivers/gpu/drm/xe/xe_memirq.c create mode 100644 drivers/gpu/drm/xe/xe_memirq.h create mode 100644 drivers/gpu/drm/xe/xe_memirq_types.h create mode 100644 drivers/gpu/drm/xe/xe_vram_freq.c create mode 100644 drivers/gpu/drm/xe/xe_vram_freq.h create mode 100644 drivers/reset/reset-gpio.c delete mode 100644 fs/xfs/mrlock.h create mode 100644 include/dt-bindings/reset/sophgo,sg2042-reset.h create mode 100644 sound/soc/intel/avs/cnl.c create mode 100644 sound/soc/intel/avs/icl.c create mode 100644 sound/soc/intel/avs/tgl.c create mode 100644 tools/testing/selftests/arm64/fp/fp-ptrace-asm.S create mode 100644 tools/testing/selftests/arm64/fp/fp-ptrace.c create mode 100644 tools/testing/selftests/arm64/fp/fp-ptrace.h