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 33e1d31873f8 Add linux-next specific files for 20240223 omits cd820bf9afd1 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits a707de37a457 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 4afbfc6547bb Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 1b3336369dc3 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 948f051ed2ae Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 9579755a294b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f215c04db4cc Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits a73b5729d9cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b11e1ba6f18d Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits ec2b5b6a7f35 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits bda0389d6d2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9a844e16d2ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9cb7d523d04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b40f598a020b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 842e10b33feb Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 8030989306b1 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits cfc766d27d96 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 6a89123e0692 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a13210c793c Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits e87a9c5c7d5a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f6866a537150 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 76455c2224e8 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 89311939af7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 92e72396c89b next-20240222/gpio-brgl omits f616392f36dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d361209c715e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 1ddb8f007a2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a527691e1885 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f1184f9868a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c81f1e0aa58b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a09a88251d61 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 6b8b48801614 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits a5accfc3f9a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 56e7f1d0d9ea Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 333480cea44a Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 12f2120d901e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f8f2b61a00de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c3eecee25363 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 8cc5e10e6dd3 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits ecb87b2e4496 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 169a3afcb090 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7e0900654036 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 12816a4e7939 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 22b07dcb0d3c Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 7903d29bbe02 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 7a9c157d90cb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2c2fcc0d6c4a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits a6ba1033a031 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 7ef82f329772 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits b92ef380d7ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6753afe04870 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits 1c0c0df4367f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 546ea5971ece Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 312e8d0af22a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a16e68a29ba5 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits b3a596975c54 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits df06ce5825c5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4b4c61211017 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits c9a8c848976f Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 119a57080c48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 39f7040c26d2 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 7736b6df2329 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits fc8966a86240 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a8afc728f823 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2e4f3ee5741a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 159004f387a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3083a44c6b7c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 91662949cea9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e872054d5037 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c8715bf9fb4d Merge branch 'next' of git://github.com/cschaufler/smack-next omits c8ebf3ba0ce4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 16ac0856a106 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 2a0476f4a559 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits adb99b928d39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d5e5cc358a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 173403229672 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 4b0c34702608 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits a0458147509b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0d7946843707 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits d9a905bb4028 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ffdd6117ca1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8505b8cddfd1 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 64affb66bd04 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 89399edac10a Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits ec1e3d33557b Merge branch 'xen' omits e946ff6006af Merge branch 'vmx' omits 591cf5f7a9e2 Merge branch 'svm' omits a8c0d5dbfa7d Merge branch 'pmu' omits cb7fcba751cb Merge branch 'mmu' omits 434daf667b3e Merge branch 'misc' omits 5cc6dbadbffb Merge branch 'guest_memfd_fixes' omits e85f36f2d0e3 Merge branch 'generic' omits df02643ba612 Merge branch 'fixes' omits fc818f0d71ac Merge branch 'asyncpf_abi' omits 9044bce83424 Merge branch 'asyncpf' omits cbb09aee3a23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 38c4d294bf35 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 077f96da846c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bb228c07bae0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71e9a6ea91c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 72c3a2b15ebf Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 7e9e7c895795 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 829e0eefdd3c Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 6f7efc569b7e Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 5a7923c2834e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 258374a03cad Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits cd145831c4d2 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits d9b87071cbb3 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 0f98cef9b6b4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 45f11b500f16 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 9731afdad4ad Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 99cfd43f1814 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 52503786b138 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 237b219c2aa2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e27f978da275 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd658515e173 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits c22302846ee6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a111266408ae Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits a82d4fe61d1b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a68eb3caedbe Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 67e4022ffad6 KVM: x86/mmu: Retry fault before acquiring mmu_lock if map [...] omits 22460b6bf5db Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 95c4460a00ea Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits e62f2b86f90d leaking_addresses: Provide mechanism to scan binary files omits 82893b5361a6 leaking_addresses: Ignore input device status lines omits 70db3fb5860c leaking_addresses: Use File::Temp for /tmp files omits 70b1a64e824d MAINTAINERS: Update LEAKING_ADDRESSES details omits c7e2e77dd891 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits dbc9840ef242 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 698fed29e517 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 808dbceb708e Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits c373a95417d6 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits eb76c41d447d Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 7f1579dfea61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e18e51bacf0e Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits c997b5f5f4e2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 503cb99bdeff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a186f831cc3 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits a0ec5fa76bbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 510d37537c22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits da1ddd51cb58 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] omits 9e043f787738 Merge branch '9p-next' of git://github.com/martinetd/linux omits b1486180d23e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d3e01bddb68 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits de1aea68de7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 6db37194273a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits b486775b9c08 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 47658b87eb5a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 1663f0dcc0da Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] omits cfdcb32b1e4c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits be4d9b83ff5d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6ad68844a77f Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 22793e2fab29 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 9d2792ba989c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d1fc01921e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits ffac42e9efa2 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits 1dfa519fbcbb Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 9ed57f8ea48f Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] omits 0b4d5db2bbe3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 530d5cd7bd46 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 4ed69f24dee8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed1a736b7409 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3a727aa73fbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98804e85c15f Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 80f7bd3f7b02 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 421512467e47 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 1cf33798d1e4 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits ca32ca03cac6 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits d62f72b4239d Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 03197983d32d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 15f8eb1de4f8 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 813792467dbb Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 3d9cf79e3fe3 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 9d08d9ab8a15 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 4ba8c4b99859 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9207154da82a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5577193630d5 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 707179c94c37 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f7e57e401d90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f4459d457d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b94f60ca7fae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 70ef06ed9280 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2e96ee1efc1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0c5080ace11 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6a963d419250 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 9bf83dbe03d4 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits ff8dc571d785 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 08c9d53810f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b7aee2fa022a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3aaa87de0d80 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits ca1432be7d1e Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 29e9eb433563 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b4061e083833 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5f63b4aa2b5a Merge branch 'compiler-attributes' of https://github.com/o [...] omits e1fd326eb891 next-20240221/perf omits 84a24e8a5cc6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5f6ce150ffa4 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 0f25721b752a Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits bf23699d860e Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 213d2d3ba719 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits d480970dde48 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 14b0c63a0b11 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c0fb4b9c11a0 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 736b40e4deb7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e5277f1ab180 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits 5479cff529e6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0477752c7c04 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits f7b8978caad2 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits 005458b51dc1 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 6b3f91f89d46 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 903057154978 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits ca23e2edb555 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b13a0da691f0 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 2f238dcdcd9b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7cd6018ced16 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 980cc68b1569 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits beae9a6f5f5e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d4a5ef32afb3 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits cab51ade2078 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 92ff0e9b46b1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 00be18a42f66 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6b14e0310fad Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits a744df0e5d25 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 25519ee05380 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1077911a1786 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits e698367698d0 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 4f7a1e184191 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits bdd4b1021ea9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits aeaf07b02cab Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 840a9a877432 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 153f260710c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c1e3dc20ee24 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bb0b846d3869 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1e9064ca2532 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 202cb32b3241 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 74c463b928f3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 141b1337baf1 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 5a8ac3e5933d Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits f0503facb9e3 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 7f27ac1b5ed6 x86/vdso: Move vDSO to mmap region omits 50016ec793a8 fortify: Improve buffer overflow reporting omits fe08c02d5b38 fortify: Add KUnit tests for runtime overflows omits 7380efa87351 fortify: Provide KUnit counters for failure testing omits 01487b15d9a5 fortify: Allow KUnit test to build without FORTIFY omits f394a8df5bf7 fortify: Split reporting and avoid passing string pointer omits 7c9de8fdd900 refcount: Annotated intentional signed integer wrap-around omits f89d47833d28 Automated merge of 'dev' into 'next' omits 1952c3c526cf Merge remote-tracking branch 'asoc/for-6.9' into asoc-next omits 2b3fd606c662 Documentation: Add reconnect process for VDUSE omits 1b61d02013e2 vduse: Add file operation for mmap omits 0e541c6cf74f vduse: Add function to get/free the pages for reconnection omits d7cc9daf110b vduse: Add new ioctl VDUSE_DEV_GET_STATUS omits b818d0321f1d vduse: Add new ioctl VDUSE_DEV_GET_CONFIG omits 15031203e496 vDPA: report virtio-blk flush info to user space omits 47a21249caa9 vDPA: report virtio-block read-only info to user space omits a49cd164e029 vDPA: report virtio-block write zeroes configuration to us [...] omits 62313f35b92b vDPA: report virtio-block discarding configuration to user space omits 43c0e970ecf0 vDPA: report virtio-block topology info to user space omits b267157464c7 vDPA: report virtio-block MQ info to user space omits 06ff94b318da vDPA: report virtio-block max segments in a request to user space omits af3dc0fe61c0 vDPA: report virtio-block block-size to user space omits 56ae90706069 vDPA: report virtio-block max segment size to user space omits ee07d6277be6 vDPA: report virtio-block capacity to user space omits 59cc7f57cd4f virtio: make virtio_bus const omits a6d1adc3ffbc vdpa: make vdpa_bus const omits a00784890d57 vDPA/ifcvf: implement vdpa_config_ops.get_vq_num_min omits b68640c06c53 vDPA/ifcvf: get_max_vq_size to return max size omits 373f5295e836 virtio_vdpa: create vqs with the actual size omits 15d7e65cafb7 vduse: implement vdpa_config_ops.get_vq_size for vduse omits 4abacb140ac2 vdpa_sim: implement vdpa_config_ops.get_vq_size for vDPA s [...] omits 530fd579acd6 eni_vdpa: implement vdpa_config_ops.get_vq_size omits 8eb498fea0d8 vp_vdpa: implement vdpa_config_ops.get_vq_size omits a923c6d7d6e5 vDPA/ifcvf: implement vdpa_config_ops.get_vq_size omits 416a561b9692 vDPA: introduce get_vq_size to vdpa_config_ops omits ec7515e3f9a6 vhost-vdpa: uapi to support reporting per vq size omits 2374ca8f6556 virtio_crypto: remove duplicate check if queue is broken omits 3430d1a2121e Merge branch 'mm-nonmm-unstable' into mm-everything omits 59dd028f1ad5 const_structs.checkpatch: add device_type omits 948e990b6a9e Normalise "name (ad@dr)" MODULE_AUTHORs to "name ad@dr" omits 0a7d1afd88c2 dyndbg: replace kstrdup() + strchr() with kstrdup_and_replace() omits 671d9c072a57 list: leverage list_is_head() for list_entry_is_head() omits e93d18ec5a39 nilfs2: MAINTAINERS: drop unreachable project mirror site omits 914e7b749590 smp: make __smp_processor_id() 0-argument macro omits 50961d7c1d95 fat: Fix uninitialized field in nostale filehandles omits 7f0e9dfedb97 const_structs.checkpatch: add bus_type omits f0281c400ae8 panic-add-option-to-dump-blocked-tasks-in-panic_print-fix omits b5ba62fae5da panic: add option to dump blocked tasks in panic_print omits 3bd6a14bf5bb init: remove obsolete arch_call_rest_init() wrapper omits 0eaabbcc1d02 selftests/mm: run_vmtests: use correct flag in the code omits 2e9b453eadf3 selftests/mm: run_vmtests.sh: add missing tests omits 483683e74f75 selftests/mm: protection_keys: save/restore nr_hugepages settings omits 3ca75e4bbe08 selftests/mm: save and restore nr_hugepages value omits 4a437169c4ce selftests/mm: on-fault-limit: run test without root privil [...] omits 04e222360f7c selftests/mm: run_vmtests: remove sudo and conform to tap omits 118a1b8f9345 selftests/mm: hugetlb_reparenting_test: do not unmount omits 37be62d1f982 compiler-clang.h: update __diag_clang() macros for minimum [...] omits da8f7c5d5bc4 lib/Kconfig.debug: update Clang version check in CONFIG_KCOV omits 1961315cab82 fortify: drop Clang version check for 12.0.1 or newer omits f5f486fdced4 riscv: Kconfig: remove version dependency from CONFIG_CLAN [...] omits 86660837d68b riscv: remove MCOUNT_NAME workaround omits cd869f68efb1 powerpc: Kconfig: remove tautology in CONFIG_COMPAT omits e7cec56446f8 arm64: Kconfig: clean up tautological LLVM version checks omits ec817c2a320e ARM: remove Thumb2 __builtin_thread_pointer workaround for Clang omits e67724a8d9b8 x86: drop stack-alignment plugin opt omits e320a2c3f097 Makefile: drop warn-stack-size plugin opt omits ebb4afb9e7d7 kbuild: raise the minimum supported version of LLVM to 13.0.1 omits adc68c055845 nilfs2: convert cpfile to use kmap_local omits fb124e97b5d4 nilfs2: remove nilfs_cpfile_{get,put}_checkpoint() omits c1df14182a56 nilfs2: localize highmem mapping for checkpoint reading wi [...] omits e1a6f407d0bd nilfs2: localize highmem mapping for checkpoint finalizati [...] omits 9521fe4eeb42 nilfs2: localize highmem mapping for checkpoint creation w [...] omits afa1c035acf5 nilfs2: convert ifile to use kmap_local omits 7371ab536da6 nilfs2: do not acquire rwsem in nilfs_bmap_write() omits 8d1408bc944a nilfs2: move nilfs_bmap_write call out of nilfs_write_inod [...] omits d32d85295e26 nilfs2: convert DAT to use kmap_local omits ed81c11555c7 nilfs2: convert persistent object allocator to use kmap_local omits 373283b0e71d nilfs2: convert sufile to use kmap_local omits 30511c0f6580 nilfs2: convert metadata file common code to use kmap_local omits ecc2a94f2c93 nilfs2: convert nilfs_copy_buffer() to use kmap_local omits 73c7184626b5 nilfs2: convert segment buffer to use kmap_local omits f12529be29a8 lib: dhry: add missing closing parenthesis omits 91c8cfe4716d lib: dhry: use ktime_ms_delta() helper omits 128eea123ebb lib: dhry: remove unneeded <linux/mutex.h> omits 281149e16bb6 ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped() omits a6e49fc82576 flex_proportions: remove unused fprop_local_single omits 95a3ca359223 kprobes-use-synchronize_rcu_tasks_rude-in-kprobe_optimizer-fix omits 6c104eff8731 kprobes: use synchronize_rcu_tasks_rude in kprobe_optimizer omits 050e96c13a6f lib/sort: Optimize heapsort with double-pop variation omits 3a14340bbc99 lib/sort: optimize heapsort for equal elements in sift-down path omits cf5e0a96f1af user_namespace: Remove unnecessary NULL values from kbuf omits 8d103ba94197 sysctl: allow to change limits for posix messages queues omits 51ccf86e3670 docs: add information about ipc sysctls limitations omits acbce952c4b6 sysctl: allow change system v ipc sysctls inside ipc namespace omits 2f7ecc35c154 lib min_heap: optimize number of comparisons in min_heapify() omits 29bd3265626f lib min_heap: optimize number of calls to min_heapify() omits cdee021d8c53 panic: suppress gnu_printf warning omits a60160a1f88d lib/win_minmax: fix header comments omits ab8658f6b076 ocfs2: Spelling fix omits d64cd5a5c10c bcache: use of hlist_count_nodes() omits d5b3e98e556c binder: use of hlist_count_nodes() omits 3d3bb948616c list: add hlist_count_nodes() omits f65545fd7450 selftests: add eventfd selftests omits ef72d7ef8aa6 treewide: update LLVM Bugzilla links omits 78928579f669 arch and include: update LLVM Phabricator links omits e0d0311760a4 bounds: support non-power-of-two CONFIG_NR_CPUS omits 903baf9f9f13 mm: add swappiness= arg to memory.reclaim omits 7d513e0ccc3a mm: add defines for min/max swappiness omits 23e299181f71 mm: optimization on page allocation when CMA enabled omits 9d0eb1104a35 hugetlb-parallelize-1g-hugetlb-initialization-fix omits e77458363a7b hugetlb: parallelize 1G hugetlb initialization omits 0cf5560e9096 hugetlb: parallelize 2M hugetlb allocation and initialization omits 5ad6ce9c4677 hugetlb: have CONFIG_HUGETLBFS select CONFIG_PADATA omits 464043946471 padata: downgrade padata_do_multithreaded to serial execut [...] omits 7100b29ee19d padata: dispatch works on different nodes omits 790c9223f810 hugetlb: pass *next_nid_to_alloc directly to for_each_node [...] omits a73cd4c04416 hugetlb: split hugetlb_hstate_alloc_pages omits 51c9c5c3a31d hugetlb: code clean for hugetlb_hstate_alloc_pages omits 15a480a92af2 modules: wait do_free_init correctly omits 486aa43a1a4a modules: wait do_free_init correctly omits 8e6bab2ec7c9 writeback: remove a use of write_cache_pages() from do_wri [...] omits 450449ac6dd9 writeback: add a writeback iterator omits e10790a7c48b writeback: move the folio_prepare_writeback loop out of wr [...] omits 5cfd56af4fd3 writeback: use the folio_batch queue iterator omits 19fedb72339e pagevec: add ability to iterate a queue omits 46256648ddf6 writeback: simplify the loops in write_cache_pages() omits 0bc98a63831a writeback: factor writeback_get_batch() out of write_cache [...] omits 9e5c35d329ef writeback: Factor folio_prepare_writeback() out of write_c [...] omits b42ec4c649da writeback: rework the loop termination condition in write_ [...] omits 279ff94b2602 writeback: only update ->writeback_index for range_cyclic [...] omits f7f5da0f34f0 writeback: also update wbc->nr_to_write on writeback failure omits 89a460e2b95a writeback: fix done_index when hitting the wbc->nr_to_write omits cb5a9e3fef5c writeback: remove a duplicate prototype for tag_pages_for_ [...] omits 65a1d57a054e writeback: don't call mapping_set_error on AOP_WRITEPAGE_ACTIVATE omits 8c904763c553 mm/page_alloc: make bad_range() return bool omits 335c67614271 madvise:madvise_cold_or_pageout_pte_range(): allow split w [...] omits d07b914c2871 mm-swapfile-__swap_duplicate-drop-redundant-write_once-on- [...] omits 96cfe1f7cc46 mm/swapfile:__swap_duplicate: drop redundant WRITE_ONCE on [...] omits 03b76193038c mm/util.c: add page count to __vm_enough_memory failure warning omits 11e382a73183 shmem: properly report quota mount options omits 7d5fcc720488 mm/compaction: optimize >0 order folio compaction with fre [...] omits fa1470ecb27f mm/compaction: add support for >0 order folio memory compaction. omits 5c1cd086d03d mm/compaction: enable compacting >0 order folios. omits dccd24021f19 mm/page_alloc: remove unused fpi_flags in free_pages_prepare() omits 5a1be0512a7a MAINTAINERS: add Chengming Zhou as a zswap reviewer omits de53684bede0 mm/zsmalloc: remove get_zspage_mapping() omits af5d65882477 mm/zsmalloc: remove_zspage() don't need fullness parameter omits e45f3afdcf7d mm/zsmalloc: remove set_zspage_mapping() omits 6149a26b2c59 sched/numa, mm: do not try to migrate memory to memoryless nodes omits b45bd23cc138 mm/zswap: change zswap_pool kref to percpu_ref omits 6945c3d9dd75 mm/zswap: global lru and shrinker shared by all zswap_pools omits a4bc315f8d52 mm/z3fold: fix the comment for __encode_handle() omits de095beff331 mm/zsmalloc: remove unused zspage->isolated omits 8e3d7993830c mm/zsmalloc: remove migrate_write_lock_nested() omits edb6ddb374de mm/zsmalloc: fix migrate_write_lock() when !CONFIG_COMPACTION omits 227cb3dbff85 Docs/admin-guide/mm/damon/reclaim: document auto-tuning pa [...] omits b1f585d50c4c mm/damon/reclaim: implement memory PSI-driven quota self-tuning omits 67a4d81a3763 mm/damon/reclaim: implement user-feedback driven quota aut [...] omits 7ad0d5cf273d Docs/admin-guide/mm/damon/usage: fix a typo on the auto-tu [...] omits 7035a160b9cd Docs/admin-guide/mm/damon/usage: document quota goal metric file omits 23ca88ad802c Docs/ABI/damon: document quota goal metric file omits 333c3d416cfe Docs/mm/damon/design: document quota goal self-tuning omits 611a8234c834 mm/damon/sysfs-schemes: support PSI-based quota auto-tune omits e642e9b2ec1f mm/damon/core: implement PSI metric DAMOS quota goal omits fd58b25d32e5 mm/damon/core: support multiple metrics for quota goal omits 4198d1738116 mm/damon/core: let goal specified with only target and cur [...] omits 5b65c72fdbcb mm/damon/core: remove ->goal field of damos_quota omits bcabb871b4ea mm/damon/sysfs: use only quota->goals omits ad1047fca15d mm/damon/core: add multiple goals per damos_quota and help [...] omits aeff415d8341 mm/damon/core: split out quota goal related fields to a struct omits ff7bcbeda4bc mm/damon: move comments and fields for damos-quota-priorit [...] omits 39b8bb4362c9 Docs/admin-guide/mm/damon/usage: document effective_bytes file omits 50641e8965eb Docs/ABI/damon: document effective_bytes sysfs file omits 4db999b63441 mm/damon/sysfs: implement a kdamond command for updating s [...] omits 177c0c6b77bf mm/damon/sysfs-schemes: implement quota effective_bytes file omits 5d161d69327a mm/damon/core: set damos_quota->esz as public field and document omits c8a03c2ba99a mm: zswap: increase reject_compress_poor but not reject_co [...] omits 0a954acc9502 mm/numa_balancing: allow migrate on protnone reference wit [...] omits dd07e448ac0c mm/mempolicy: avoid the fallthrough with MPOLD_BIND in mpo [...] omits c4ebaa582990 mm/mempolicy: use the already fetched local variable omits 9167df8ece30 Docs/admin-guide/mm/damon/usage: fix wrong quotas diabling [...] omits 363236af754a Docs/mm/damon: move monitoring target regions setup detail [...] omits 9f4ad6e4b318 Docs/admin-guide/mm/damon/usage: fix a typo on a reference link omits 94cb8be9183d Docs/mm/damon: move DAMON operation sets list from the usa [...] omits 9ee7f9ec7b56 Docs/mm/damon: move the list of DAMOS actions to design doc omits b3af324e356c Docs/mm/damon/maintainer-profile: fix reference links for [...] omits f86b24633cba mm,page_owner: update Documentation regarding page_owner_stacks omits 03656aa2b3fa mm,page_owner: filter out stacks by a threshold omits 155beb943228 mm,page_owner: display all stacks and their count omits 66feb9c1cc98 mm,page_owner: implement the tracking of the stacks count omits e5e16ead9054 mm,page_owner: maintain own list of stack_records structs omits a8210ea9c4e9 lib/stackdepot: move stack_record struct definition into t [...] omits 9177446746d6 lib/stackdepot: fix first entry having a 0-handle omits 93c28464944d userfaultfd: use per-vma locks in userfaultfd operations omits a76f87f00596 mm: add vma_assert_locked() for !CONFIG_PER_VMA_LOCK omits ac37591dada7 userfaultfd: protect mmap_changing with rw_sem in userfaulfd_ctx omits 33e5beb17b49 userfaultfd: move userfaultfd_ctx struct to header file omits 9f5b35401dfd kasan: increase the number of bits to shift when recording [...] omits c7f8cd9e34c9 rmap: peplace two calls to compound_order with folio_order omits 80918237e641 dax: Fix incorrect list of data cache aliasing architectures omits 92191601c1ea Introduce cpu_dcache_is_aliasing() across all architectures omits 3d1a29396864 dax: Check for data cache aliasing at runtime omits fa138023ae97 virtio: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal omits 3be6a0a83a48 dcssblk: Handle alloc_dax() -EOPNOTSUPP failure omits 365e66cf8fb3 dm: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal omits 5cf0c690f9b2 nvdimm/pmem: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal omits d8fc1c95b9dc dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n omits e6b10d380c8e dax: add empty static inline for CONFIG_DAX=n omits 0a01b99b4bc0 nvdimm/pmem: fix leak on dax_add_host() failure omits 66cf8bdf98f5 arm64/mm: automatically fold contpte mappings omits 732df4657e53 arm64/mm: __always_inline to improve fork() perf omits 6c409bdfb8a6 arm64/mm: implement pte_batch_hint() omits a143bdfd02d6 mm: add pte_batch_hint() to reduce scanning in folio_pte_batch() omits b2a5c75f8f63 arm64/mm: implement new [get_and_]clear_full_ptes() batch APIs omits 387ac6e7a10f arm64/mm: implement new wrprotect_ptes() batch API omits b4bd4a976a54 arm64/mm: wire up PTE_CONT for user mappings omits c71003602749 arm64/mm: dplit __flush_tlb_range() to elide trailing DSB omits 112a6f9c6217 arm64/mm: new ptep layer to manage contig bit omits 9b828fa0d177 arm64/mm: convert ptep_clear() to ptep_get_and_clear() omits 59e3551480b3 arm64/mm: convert set_pte_at() to set_ptes(..., 1) omits 8c79a326761f arm64/mm: convert READ_ONCE(*ptep) to ptep_get(ptep) omits 37be90a090a2 mm: tidy up pte_next_pfn() definition omits 3b738dc1a150 x86/mm: convert pte_next_pfn() to pte_advance_pfn() omits 79ddb87d8e1a arm64/mm: convert pte_next_pfn() to pte_advance_pfn() omits 58c833d660f1 mm: introduce pte_advance_pfn() and use for pte_next_pfn() omits 02ee376f239c mm: thp: batch-collapse PMD with set_ptes() omits 8caee3d986ce mm: clarify the spec for set_ptes() omits d49fba0259af mm/memory: optimize unmap/zap with PTE-mapped THP omits 4f3eb75545d0 mm/mmu_gather: improve cond_resched() handling with large [...] omits b12d1cc2b893 mm/mmu_gather: add __tlb_remove_folio_pages() omits b523d4d8dc34 mm/mmu_gather: change __tlb_remove_tlb_entry() to an inlin [...] omits 852ad3bee0c2 mm/mmu_gather: add tlb_remove_tlb_entries() omits b7aa6cf496a8 mm/mmu_gather: define ENCODED_PAGE_FLAG_DELAY_RMAP omits 0bce230a81cb mm/mmu_gather: pass "delay_rmap" instead of encoded page t [...] omits 8ae58e7817c6 mm/memory: factor out zapping folio pte into zap_present_f [...] omits 0475e7e6052f mm/memory: further separate anon and pagecache folio handl [...] omits b36a9cb36443 mm/memory: handle !page case in zap_present_pte() separately omits 8e424dd41912 mm/memory: factor out zapping of present pte into zap_pres [...] omits 3377e3967dd2 mm: compaction: early termination in compact_nodes() omits 98198135d42e selftests: add zswapin and no zswap tests omits d515accda051 selftests: fix the zswap invasive shrink test omits 4ea4dd92bf4e selftests: zswap: add zswap selftest file to zswap maintai [...] omits de72b8b8ee14 mm: compaction: limit the suitable target page order to be [...] omits 3edccc600975 mm/khugepaged: bypassing unnecessary scans with MMF_DISABL [...] omits 744eb1208208 arch-crash-move-arch_crash_save_vmcoreinfo-out-to-file-vmc [...] omits 6c11804630fe arch, crash: move arch_crash_save_vmcoreinfo() out to file [...] omits d52699dcc05f loongarch, crash: wrap crash dumping code into crash relat [...] omits 22180a8a4d40 arm, crash: wrap crash dumping code into crash related ifdefs omits be971da7d299 riscv, crash: wrap crash dumping code into crash related ifdefs omits e828b7ab89ea mips, crash: wrap crash dumping code into crash related ifdefs omits 3d0a197721d8 sh, crash: wrap crash dumping code into crash related ifdefs omits e90d3b3ac416 s390, crash: wrap crash dumping code into crash related ifdefs omits c216a5a6cfa4 ppc-crash-enforce-kexec-and-kexec_file-to-select-crash_dump-fix omits ed6f2e10b43e ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP omits 9e72e0726d4f crash: fix building error in generic codes omits a4e9b22e3e0a arm64, crash: wrap crash dumping code into crash related ifdefs omits cf4cf467c41e x86, crash: don't nest CONFIG_CRASH_DUMP ifdef inside CONF [...] omits ca9bf7431784 x86, crash: wrap crash dumping code into crash related ifdefs omits a03ba774a29d crash: clean up kdump related config items omits deb1e8542c30 crash: split crash dumping code out from kexec_core.c omits f78e04ac78d9 power/fadump: make FA_DUMP select CRASH_DUMP omits b3593dcc7b3c crash: remove dependency of FA_DUMP on CRASH_DUMP omits eca282665b0d crash: remove duplicated include in vmcore_info.c omits bfab78f91c92 crash: split vmcoreinfo exporting code out from crash_core.c omits d4b97e84b6f0 kexec-split-crashkernel-reservation-code-out-from-crash_corec-fix omits 42d72b1a43d0 kexec: split crashkernel reservation code out from crash_core.c omits 1222dbe255f4 mm: vmalloc: refactor vmalloc_dump_obj() function omits e2e2479a655b mm: vmalloc: improve description of vmap node layer omits 4e9ead272be7 mm: vmalloc: add a shrinker to drain vmap pools omits 8c0400a6b400 mm: vmalloc: set nr_nodes based on CPUs in a system omits 2531f704827c mm: vmalloc: support multiple nodes in vmallocinfo omits f41299c88c2c mm: vmalloc: support multiple nodes in vread_iter omits 4734fd85fa62 mm: vmalloc: add a scan area of VA only once omits 8f068720ec5e mm: vmalloc: offload free_vmap_area_lock lock omits 97d74761ede7 mm: vmalloc: remove global purge_vmap_area_root rb-tree omits 3fc4538ccfbb mm: vmalloc: Fix a warning in the crash_save_vmcoreinfo_init() omits a65ccfba583d mm/vmalloc: remove vmap_area_list omits 1fc0453b6a42 fix a wrong value passed to __find_vmap_area() omits 986237580ef6 mm: vmalloc: mark vmap_init_free_space() with __init tag omits 6a04f1d86f8e mm: vmalloc: remove global vmap_area_root rb-tree omits 5e115339a330 mm: vmalloc: move vmap_init_free_space() down in vmalloc.c omits 7ea314b190ef mm: vmalloc: rename adjust_va_to_fit_type() function omits c3e2e4c6b7a6 mm: vmalloc: add va_alloc() helper omits dfbe5b5a9310 MAINTAINERS: update mm and memcg entries omits 36a03da3611c Merge branch 'mm-stable' into mm-unstable omits a0fbfbfedee7 mm, mmap: fix vma_merge() case 7 with vma_ops->close omits af0b60a310ba mm, vmscan: prevent infinite loop for costly GFP_NOIO | __ [...] omits e85ec66404d4 mm/debug_vm_pgtable: fix BUG_ON with pud advanced test omits afdada9cbccc mm: cachestat: fix folio read-after-free in cache walk omits d9e46d424903 MAINTAINERS: add memory mapping entry with reviewers omits dd98eeacfaee mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong [...] omits d7c61fb7b1d4 kasan: revert eviction of stack traces in generic mode omits 48a831db74c6 stackdepot: fix -Wstringop-overflow warning omits 59821245b7fe stackdepot: use variable size records for non-evictable entries omits 0e09c588b2f1 Merge branch for-6.9/arm64/dt into for-next omits f7dc5438c808 Merge branch for-6.8/arm64/dt into for-next omits 1b023937fcb0 Merge branch for-6.9/arm/dt into for-next omits 253bf5594cb8 Merge branch for-6.9/dt-bindings into for-next omits a32d853c56a5 Merge branch for-6.9/firmware into for-next omits 0b3bd55209ff Merge branch for-6.9/soc into for-next omits fa5e1502c0b6 arm64: tegra: Remove Jetson Orin NX and Jetson Orin Nano DTSI omits 2daab920a91b arm64: tegra: Add audio support for Jetson Orin NX and Jet [...] omits 9ea7241a9b36 arm64: tegra: Define missing IO ports omits f1e0cfb4729f arm64: tegra: Move AHUB ports to SoC DTSI omits 90d13d1f5243 arm64: tegra: Add USB Type-C controller for Jetson AGX Xavier omits 1c9325123688 arm64: tegra: Add USB device support for Jetson AGX Xavier omits 2eb82a7a8ebb arm64: tegra: Add current monitors for Jetson Xavier omits 966376beb57b Merge branch into tip/master: 'x86/mtrr' omits 4a888ecb5737 Merge branch into tip/master: 'x86/mm' omits 97a35d016589 Merge branch into tip/master: 'x86/misc' omits 4cfb7e8eb624 Merge branch into tip/master: 'x86/entry' omits 408d76228f8e Merge branch into tip/master: 'x86/cpu' omits 0dda472b8746 Merge branch into tip/master: 'x86/cleanups' omits 61870b1589fb Merge branch into tip/master: 'x86/cache' omits 63320eb43839 Merge branch into tip/master: 'x86/boot' omits 8fee860e2fec Merge branch into tip/master: 'x86/asm' omits 84fe0f44465e Merge branch into tip/master: 'timers/ptp' omits 513d5d4344a3 Merge branch into tip/master: 'timers/core' omits 941f8e656412 Merge branch into tip/master: 'smp/core' omits f2e657318f43 Merge branch into tip/master: 'sched/core' omits cd24beb0ba84 Merge branch into tip/master: 'ras/core' omits 219edc9cb70d Merge branch into tip/master: 'locking/core' omits 7ca645a578c1 Merge branch into tip/master: 'irq/core' omits 07c4260d1fd0 Merge branch into tip/master: 'irq/urgent' omits 195c9c33b651 Merge branch into tip/master: 'x86/merge' omits 97403b0ad3f8 Merge branch 'features' into for-next omits d0ef30fb88e6 Merge branch 'fixes' into for-next omits 06fb2727a1d6 Merge branches 'for-next/vexpress/updates', 'for-next/scmi [...] omits 479e9bf3416a dt-bindings: hwmon: nuvoton,nct6775: Add compatible value [...] omits 48238f7bb552 f2fs: introduce get_available_block_count() for cleanup omits 48777a1395cf f2fs: stop checkpoint when get a out-of-bounds segment omits 2fded30d8dce f2fs: support file pinning for zoned devices omits 83addb539136 f2fs: kill heap-based allocation omits bb516cc086ca f2fs: doc: Fix bouncing email address for Sahitya Tummala omits ef952ede4a7b f2fs: support SEEK_DATA and SEEK_HOLE for compression files omits 2709fe8f368f arm64: tegra: Add AXI configuration for Tegra234 MGBE omits e28390d0ee70 Merge branch 'vfs.uuid' into vfs.all omits fd67fd74a37a Merge branch 'vfs.super' into vfs.all omits 28e359e40948 Merge branch 'vfs.file' into vfs.all omits 02cff930552c Merge branch 'vfs.pidfd' into vfs.all omits ed0f3a75051b Merge branch 'vfs.iomap' into vfs.all omits 7d60a4e82b4f Merge branch 'vfs.fs' into vfs.all omits ed29ba7e33af Merge branch 'vfs.misc' into vfs.all omits 5b2e5e219465 Merge branch 'vfs.fixes' into vfs.all omits 00a10fd1ffef eventpoll: prefer kfree_rcu() in __ep_remove() omits 398275624f3b libfs: add stashed_dentry_prune() omits 862f919b4e42 libfs: improve path_from_stashed() helper omits b750492f6f10 pidfs: convert to path_from_stashed() helper omits 40a7611b2f3e nsfs: convert to path_from_stashed() helper omits 6cac4ea94089 libfs: add path_from_stashed() omits a1a466d5af6c pidfd: add pidfs omits 9672be5db16e Merge branches 'iommu/fixes', 'arm/mediatek', 'arm/renesas [...] omits 1746bddf23c7 Merge series 'Use Maple Trees for simple_offset utilities' [...] omits db375d712a88 Convert coda to use the new mount API omits 05cf9db6031d iomap: Add processed for iomap_iter omits 1284865eff6a iomap: add pos and dirty_len into trace_iomap_writepage_map omits f4d3c180328f smb: client: retry compound request without reusing lease omits a25b4bc9ace0 smb: client: reuse file lease key in compound operations omits b517b3c377fb smb: client: do not defer close open handles to deleted files omits 4b758d70257d kunit: make kunit_bus_type const omits 4a25541b236f tpm: tis_i2c: Add compatible string nuvoton,npct75x omits 246275da5b7b tpm_tis: Add compatible string atmel,at97sc3204 omits 4c36ad8d25ae tpm_tis_spi: Add compatible string atmel,attpm20p omits 22f2e655b178 dt-bindings: tpm: Add compatible string atmel,attpm20p omits 229327a4136f tpm,tpm_tis: Avoid warning splat at shutdown omits fdc78ddb7889 tpm/tpm_ftpm_tee: fix all kernel-doc warnings omits 8fb82f66d156 LoongArch: KVM: Streamline kvm_check_cpucfg() and improve [...] omits ff1cfbc4bb22 LoongArch: KVM: Rename _kvm_get_cpucfg() to _kvm_get_cpucf [...] omits cba6c098fe65 LoongArch: KVM: Fix input validation of _kvm_get_cpucfg() [...] omits 4b4218432f76 LoongArch: dts: Minor whitespace cleanup omits 5b2ce1089c54 LoongArch: Call early_init_fdt_scan_reserved_mem() earlier omits 3a34e3fcdd83 parisc: Fix csum_ipv6_magic on 64-bit systems omits bb89c7937dd1 parisc: Fix csum_ipv6_magic on 32-bit systems omits abb560df3420 parisc: Fix ip_fast_csum omits c887148ebf99 thread_with_file: add f_ops.flush omits 9eb1987bc784 bcachefs: Fix bch2_journal_flush_device_pins() omits 21e3af8db1dc bcachefs: Add journal.blocked to journal_debug_to_text() omits f991daa5e13f bcachefs: Fix journal_buf bitfield accesses omits 83f3d45a447f bcachefs: Split out discard fastpath omits 01582bd0dd76 bcachefs: improve bch2_journal_buf_to_text() omits 1dab26a5b933 bcachefs: Drop redundant btree_path_downgrade()s omits cbe85240650e bcachefs: rebalance_status now shows correct units omits 2fcb344fe731 bcachefs: more informative write path error message omits d0cbb79037bb MAINTAINERS: repair file entries in THREAD WITH FILE omits 6ec1c937b71a bcachefs: check_path() now only needs to walk up to subvol [...] omits c7eefd04b807 bcachefs: bch2_check_subvolume_structure() omits 06e6424703ce bcachefs: omit alignment attribute on big endian struct bkey omits 0ab0a5fed476 cifs: allow changing password during remount omits b4c7a9cd36e1 rcutorture: Enable RCU priority boosting for TREE09 omits 234942a05e40 doc: Remove references to arrayRCU.rst omits 7e9591a1f5ca ftrace: Asynchronous grace period for register_ftrace_direct() omits 15fb43be0d2b srcu: Make Tiny SRCU explicitly disable preemption omits b21a70551688 rcu: Make TINY_RCU depend on !PREEMPT_RCU rather than !PREEMPTION omits 6691ef5c3344 rcu: Update lockdep while in RCU read-side critical section omits 667cae3b49d0 rcutorture: Disable tracing to permit Tasks Rude RCU testing omits 75af5180a24a x86/nmi: Fix "in NMI handler" check omits 66aa67decf0c tsc: Check for sockets instead of CPUs to make code match comment omits beef86616fa7 Documentation/litmus-tests: Demonstrate unordered failing cmpxchg omits c511d769ffe4 Documentation/litmus-tests: Add locking tests to README omits 62c0504a55ad scftorture: Increase memory provided to guest OS omits e01bd0d9d1b8 Documentation/atomic_t: Emphasize that failed atomic opera [...] omits 84fb722f6ba7 fs/proc: remove redundant comments from /proc/bootconfig omits e6b33455c319 MAINTAINERS: Drop redundant hwmon entries omits bd107d86bb29 hwmon: (max6620) Update broken Datasheet URL in driver doc [...] omits a49db6352613 bcachefs: bch2_trigger_alloc() handles state changes better omits c5327d8acaa1 bcachefs: skip invisible entries in empty subvolume checking omits fa5c69daa832 bcachefs: fix iov_iter count underflow on sub-block dio read omits 2e113aa54136 thread_with_file: Fix missing va_end() omits f7db35a6d6bd thread_with_file: allow ioctls against these files omits 41fabbfc56cb thread_with_file: create ops structure for thread_with_stdio omits 45439fea63e2 thread_with_file: fix various printf problems omits d741c84848a7 thread_with_file: allow creation of readonly files omits 873da86d4817 bcachefs: bch2_print_opts() omits a249625492a6 bcachefs: Improve error messages in device remove path omits ab41b35b22fd bcachefs: Use kvzalloc() when dynamically allocating btree paths omits 527c703fb297 bcachefs: Track iter->ip_allocated at bch2_trans_copy_iter() omits c42d097fff75 bcachefs: Save key_cache_path in peek_slot() omits 0c6c5d8b2ecb bcachefs: Pin btree cache in ram for random access in fsck omits f1fa94763a55 bcachefs: Check for subvolume children when deleting subvolumes omits 07a0e923d38f hwmon: (axi-fan-control) Make use of dev_err_probe() omits b7ed8218572b hwmon: (axi-fan-control) Make use of sysfs_emit() omits ff2cde4819b3 hwmon: (axi-fan-control) Use device firmware agnostic API omits 74d0d066bfaf hwmon: (pmbus/ir38064) Use PMBUS_REGULATOR_ONE to declare [...] omits 94320aff7227 hwmon: (pmbus/lm25066) Use PMBUS_REGULATOR_ONE to declare [...] omits 22fded4cb822 hwmon: (pmbus/tda38640) Use PMBUS_REGULATOR_ONE to declare [...] omits 23f506533e3c Merge branches 'rcu-doc.2024.02.14a', 'rcu-nocb.2024.02.14 [...] omits c484f412b31d rcu-tasks: Maintain real-time response in rcu_tasks_postscan() omits 8668fc723669 rcu-tasks: Eliminate deadlocks involving do_exit() and RCU tasks omits 599014e2d604 rcu-tasks: Maintain lists to eliminate RCU-tasks/do_exit() [...] omits a9c5e47e6864 rcu-tasks: Initialize data to eliminate RCU-tasks/do_exit( [...] omits 4f86ec909904 rcu-tasks: Add data to eliminate RCU-tasks/do_exit() deadlocks omits e258b85f1c3c efivarfs: Request at most 512 bytes for variable names omits 519192e6b19f bcachefs: BTREE_ID_subvolume_children omits 6180c292cc86 bcachefs: bch_subvolume::fs_path_parent omits 6a72081fb875 bcachefs: bch2_btree_bit_mod() omits 021038f00806 bcachefs: bch2_btree_bit_mod -> bch2_btree_bit_mod_buffered omits 7b3056905ac9 bcachefs: Correctly reattach subvolumes omits 21ac914de509 bcachefs: check_path() now prints full inode when reattaching omits 6ce46919a562 bcachefs: Pass inode bkey to check_path() omits 58675aa7f8cb bcachefs: Fix path where dirent -> subvol missing and we d [...] omits 1d065323f8ea bcachefs: bch_subvolume::parent -> creation_parent omits 9184295145cd bcachefs: Repair subvol dirents that point to non subvols omits ecdef1f1f15d bcachefs: check dirent->d_parent_subvol omits 142df888d819 bcachefs: check inode->bi_parent_subvol against dirent omits 35b42481590b bcachefs: delete duplicated checks in check_dirent_to_subvol() omits fbf58a785e76 bcachefs: simplify check_dirent_inode_dirent() omits df6e05114fa7 bcachefs: check bi_parent_subvol in check_inode() omits 97cd5cb1562f bcachefs: better log message in lookup_inode_for_snapshot() omits f86542a5f0f2 bcachefs: check_inode_dirent_inode() omits 1dfe3c66dafb bcachefs: Check subvol <-> inode pointers in check_inode() omits a74a41ae99ea bcachefs: Check subvol <-> inode pointers in check_subvol() omits 649a6a78f617 bcachefs: Kill more -EIO error codes omits ad5ae093f2a2 thread_with_stdio: suppress hung task warning omits b7e29d5030d0 kernel/hung_task.c: export sysctl_hung_task_timeout_secs omits dbad87bc3422 thread_with_stdio: Mark completed in ->release() omits eb27c48f290c thread_with_file: Lift from bcachefs omits 6af7c3eb8b73 darray: lift from bcachefs omits 892071117264 bcachefs: Thread with file documentation omits 9adef8513518 bcachefs: thread_with_stdio: fix bch2_stdio_redirect_readline() omits b15b3c0b538d bcachefs: thread_with_stdio: kill thread_with_stdio_done() omits e10c0e70c691 bcachefs: thread_with_stdio: convert to darray omits d2793f77fbcd bcachefs: thread_with_stdio: eliminate double buffering omits 7df4c6331b3f bcachefs: kill kvpmalloc() omits 859770f4d71d mempool: kvmalloc pool omits e72d7904d4e2 time_stats: Kill TIME_STATS_HAVE_QUANTILES omits 2d6329ba4a7e time_stats: report information in json format omits 8c2edac14ff9 time_stats: shrink time_stat_buffer for better alignment omits 0cf31c5665a4 mean_and_variance: put struct mean_and_variance_weighted o [...] omits 6986c9782836 time_stats: allow custom epoch names omits d6604b38de15 time_stats: don't print any output if event count is zero omits e2235ee6f16d time_stats: add larger units omits 349f0db993b6 time_stats: fix struct layout bloat omits 5338de973a58 time_stats: split stats-with-quantiles into a separate structure omits 44fc34a7467d time_stats: report lifetime of the stats object omits 164a3b12816a bcache: Convert to lib/time_stats omits fefc5e735c64 time_stats: Promote to lib/ omits 316c2091ed09 bcachefs: bch2_time_stats_to_seq_buf() omits 80be0ad8102f eytzinger: Promote to include/linux/ omits aee119a94da6 mean and variance: Promote to lib/math omits 3abd0b669367 bcachefs: bch2_lookup() gives better error message on inod [...] omits 26fd7108826c bcachefs: bch2_inode_insert() omits 78f404cd27a7 mm: introduce PF_MEMALLOC_NORECLAIM, PF_MEMALLOC_NOWARN omits c7b3f17061ea mm: introduce memalloc_flags_{save,restore} omits f8873872873f bcachefs: factor out check_inode_backpointer() omits e2108b45ca6e bcachefs: Factor out check_subvol_dirent() omits a47e747de21a bcachefs: Kill some -EINVALs omits e00994f875c6 bcachefs: bump max_active on btree_interior_update_worker omits 5755090412af bcachefs: move fsck_write_inode() to inode.c omits 2f275a368d85 bcachefs: Set path->uptodate when no node at level omits 0d440fa49496 bcachefs: Initialize super_block->s_uuid omits 15882bf6a705 bcachefs: Switch to uuid_to_fsid() omits 10abefd90bfb bcachefs: Subvolumes may now be renamed omits afdb7d0eafd4 bcachefs: btree node prefetching in check_topology omits 5722b6112d29 bcachefs: btree_and_journal_iter.trans omits f491d96a8778 bcachefs: better journal pipelining omits 113876d40453 bcachefs: closure per journal buf omits 2cb13b3cb7fd bcachefs: bio per journal buf omits 06e55b11c34b bcachefs: jset_entry_datetime omits f7443adebfc2 bcachefs: improve journal entry read fsck error messages omits 50172b92ece3 bcachefs: fix split brain message omits d2fba5604106 bcachefs: convert journal replay ptrs to darray omits e89242d7b92e bcachefs: Cleanup bch2_dirent_lookup_trans() omits ef2ef95c168a bcachefs: bch2_hash_set_snapshot() -> bch2_hash_set_in_snapshot() omits 28463af55202 bcachefs: Workqueues should be WQ_HIGHPRI omits 21fcde5349c9 bcachefs: Improve bch2_dirent_to_text() omits 34ed9afffafe bcachefs: fixup for building in userspace omits 9d140ecc3a54 bcachefs: Avoid taking journal lock unnecessarily omits 94f0df169f84 bcachefs: Journal writes should be REQ_SYNC|REQ_META omits 38dc58773308 bcachefs: Avoid setting j->write_work unnecessarily omits 5f8e0f379671 bcachefs: Split out journal workqueue omits 9ef38cc0e197 bcachefs: Kill unnecessary wakeups in journal reclaim omits 1c365b5017d0 hwmon: (oxp-sensors) Add support for Ayaneo Air Plus 7320u. omits 7c9ac3597776 hwmon: chipcap2: fix return path in cc2_request_alarm_irqs() omits f1d14873cb31 hwmon: chipcap2: fix uninitialized variable in cc2_get_reg_val() omits f576d12cf2a0 hwmon: Add driver for Astera Labs PT5161L retimer omits 1ec93e101fa6 hwmon: (coretemp) Use dynamic allocated memory for core temp_data omits 1a9ed43879bd hwmon: (coretemp) Remove redundant temp_data->is_pkg_data omits c24bc938beb0 hwmon: (coretemp) Split package temp_data and core temp_data omits a749c25cd63f hwmon: (coretemp) Abstract core_temp helpers omits b54d847d36d8 hwmon: (coretemp) Remove redundant pdata->cpu_map[] omits 2179f654c647 hwmon: (coretemp) Replace sensor_device_attribute with dev [...] omits 819ec33a3d80 hwmon: (coretemp) Remove unnecessary dependency of array index omits d534f90d68bd hwmon: (coretemp) Introduce enum for attr index omits b8fb6a85c29a hwmon: Add driver for ASUS ROG RYUJIN II 360 AIO cooler omits b38ac9f44554 hwmon: Add driver for NZXT Kraken X and Z series AIO CPU coolers omits 08c06fb56e52 dt-bindings: trivial-devices: add Astera Labs PT5161L omits 3bdd2db1122f dt-bindings: vendor-prefixes: add asteralabs omits 0149debb023c hwmon: Add support for Amphenol ChipCap 2 omits d2cec120bfd9 dt-bindings: hwmon: Add Amphenol ChipCap 2 omits a64431ea5cf4 ABI: sysfs-class-hwmon: add descriptions for humidity min/ [...] omits f4ef2317c433 hwmon: (core) Add support for humidity min/max alarm omits 097e8677537f dt-bindings: vendor-prefixes: add Amphenol omits b00d69193ab0 hwmon: (tmp401) convert to use maple tree register cache omits 746a8a938512 hwmon: (sch5627) convert to use maple tree register cache omits 5afba04453a6 hwmon: (nct7802) convert to use maple tree register cache omits c7e7ec2411d7 hwmon: (max31760) convert to use maple tree register cache omits 052a7074c11e hwmon: (lm83) convert to use maple tree register cache omits 54a47150af19 hwmon: (jc42) convert to use maple tree register cache omits 64334bbfd2c4 hwmon: (ina3221) convert to use maple tree register cache omits e947f1cfda5c hwmon: (emc1403) convert to use maple tree register cache omits 21d23ec005b3 hwmon: (adt7x10) convert to use maple tree register cache omits 11d1be0fd07e hwmon: (sht3x) read out sensor serial number omits c5068b4d9076 hwmon: Add driver for MPS MPQ8785 Synchronous Step-Down Converter omits ce70fba87f41 dt-bindings: Add MPQ8785 voltage regulator device omits c34fd707333a hwmon: add fan speed monitoring driver for Surface devices omits abab990ce419 hwmon: ltc4282: add support for the LTC4282 chip omits b9a9c447277f Merge branch 'icc-fixes' into icc-next omits ab431edb4eed Merge branch 'icc-cleanup' into icc-next omits 672cf41894c3 Merge series 'Open block devices as files' of https://lore [...] omits c2f16dcf0438 block: remove bdev_handle completely omits cb6fc1becbb9 block: don't rely on BLK_OPEN_RESTRICT_WRITES when yieldin [...] omits ef67835f49a8 bdev: remove bdev pointer from struct bdev_handle omits 632e7486da28 bdev: make struct bdev_handle private to the block layer omits 5bbd0388d973 bdev: make bdev_{release, open_by_dev}() private to block layer omits 55219b9e43b2 bdev: remove bdev_open_by_path() omits 7065d8cd471e reiserfs: port block device access to file omits 3f1e2c43e35e ocfs2: port block device access to file omits 5a95186f6e40 nfs: port block device access to files omits 6efc278c1431 jfs: port block device access to file omits de0040bea70f f2fs: port block device access to files omits bc7c2a49da6f ext4: port block device access to file omits 9e6e6e8d1c88 erofs: port device access to file omits cf419c258373 btrfs: port device access to file omits 1df39a40e912 bcachefs: port block device access to file omits 1001b94a488c target: port block device access to file omits b707fcd7894a s390: port block device access to file omits b039169cf8ba nvme: port block device access to file omits d112daae100a block2mtd: port device access to files omits 301ef2f5b409 bcache: port block device access to files omits 942a53d9b8f4 zram: port block device access to file omits 54f5bdc2b980 xen: port block device access to file omits 734451e1cc5e rnbd: port block device access to file omits d3afd6375cdd pktcdvd: port block device access to file omits 5de06dae18c7 drbd: port block device access to file omits fcac7a824681 xfs: port block device access to files omits 24f1ef2ea9da power: port block device access to file omits fcac756d5d4c swap: port block device usage to file omits 696a597871ee md: port block device access to file omits 1fdcada55246 block/genhd: port disk_scan_partitions() to file omits a79d8b14fb0a block/ioctl: port blkdev_bszset() to file omits b042f70ea0cd bdev: open block device as files omits 0d19e760478b file: add alloc_file_pseudo_noaccount() omits 012e20909c25 file: prepare for new helper omits d5132d176d6f mfd: rc5t583: Convert to use maple tree register cache omits ab993d2d6895 mfd: stpmic1: Convert to use maple tree register cache omits 87a48e35ce2e mfd: stmfx: Convert to use maple tree register cache omits 030473871c3f mfd: si476x: Convert to use maple tree register cache omits b85821cecdf9 mfd: rsmu_i2c: Convert to use maple tree register cache omits a011cacb63c3 mfd: rn5t618: Convert to use maple tree register cache omits 08aa1e797a5c mfd: rk8xx: Convert to use maple tree register cache omits aabd38f3779b mfd: rohm: Convert to use maple tree register cache omits f353b2c639e4 mfd: wolfson: Convert to use maple tree register cache omits 8881896e05b6 mfd: lochnagar-i2c: Convert to use maple tree register cache omits 5f734f5f374f mfd: khadas-mcu: Convert to use maple tree register cache omits 1cb7a3bca56c mfd: dialog: Convert to use maple tree register cache omits 35b1b8622ca3 mfd: bd9571mwv: Convert to use maple tree register cache omits 684c1f0b7941 mfd: bcm590xx: Convert to use maple tree register cache omits 009073d504f6 mfd: axp20x: Convert to use maple tree register cache omits aea5c3cbc51e mfd: as3722: Convert to use maple tree register cache omits 780b1aa441a3 mfd: as3711: Convert to use maple tree register cache omits 8745a81ac22f mfd: ac100: Convert to use maple tree register cache omits eb0b64130e01 mfd: mcp-core: Make mcp_bus_type const omits c1d6347bd525 spi: cs42l43: Tidy up header includes omits 2f7f325ead3f dt-bindings: mfd: syscon: Add ti,am654-serdes-ctrl compatible omits a5528ee9b0e4 dt-bindings: mfd: syscon: Add ti,j784s4-pcie-ctrl compatible omits c2144fb52a6e dt-bindings: mfd: atmel,hlcdc: Convert to DT schema format omits 4b9e19f6898b mfd: cs42l43: Handle error from devm_pm_runtime_enable() omits 08b585777841 mfd: cs42l43: Add some missing dev_err_probe()s omits b4550eb9806b mfd: cs42l43: Add time postfixes on defines omits b88b7f517ce4 mfd: cs42l43: Use __u8 type rather than u8 for firmware interface omits 6632d701513d mfd: cs42l43: Tidy up header includes omits 7245b9a0e69a mfd: wm831x: Remove redundant forever while loop omits 39b2f9c1556e mfd: rave-sp: Avoid unnecessary use of comma operator omits 117baa75f5a4 mfd: cros_ec: Register EC-based watchdog subdevice omits 0ec33a13d75d dt-bindings: mfd: qcom,tcsr: Add compatibles for QCM2290 a [...] omits 5963996d6ffd dt-bindings: mfd: iqs62x: Do not override firmware-name $ref omits 9703ab5697fe mfd: omap-usb-host: Increase size of buffer to include all [...] omits 0d036630ad9a mfd: sun4i-gpadc: Correct specified GPADC interrupt numbers omits 012a97942c53 mfd: lpc_ich: Use ALIGN_DOWN() to obtain the start of the [...] omits acad8f56520b mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 omits 10c8ef5621ac mfd: intel-lpss: Switch to generalized quirk table omits d93b6c641bc9 Merge branch 'imx/defconfig' into for-next omits 935015fb640d Merge branch 'imx/dt64' into for-next omits 22e616d423c3 Merge branch 'imx/dt' into for-next omits d188f8e2e33b Merge branch 'imx/bindings' into for-next omits 82e5008d9470 Merge branch 'imx/soc' into for-next omits 4837bb5c5353 iomap: pass the length of the dirty region to ->map_blocks omits fd07e0aa23c4 iomap: map multiple blocks at a time omits 73e96b2f42ad iomap: submit ioends immediately omits 0ea641716105 iomap: factor out a iomap_writepage_map_block helper omits bfd93f03d938 iomap: only call mapping_set_error once for each failed bio omits 589509aeaa36 iomap: don't chain bios omits cff3d22b9827 iomap: move the iomap_sector sector calculation out of iom [...] omits 1a61893a1072 iomap: clean up the iomap_alloc_ioend calling convention omits 58b1ea9dcd6d iomap: move all remaining per-folio logic into iomap_write [...] omits 3b10c9ec680d iomap: factor out a iomap_writepage_handle_eof helper omits 24a55f31c39d iomap: move the PF_MEMALLOC check to iomap_writepages omits 92a29732aee8 iomap: move the io_folios field out of struct iomap_ioend omits f46da70cb717 iomap: treat inline data in iomap_writepage_map as an I/O error omits 27d87f10e51e iomap: clear the per-folio dirty bits on all writeback failures omits 4af12c95cbe8 Merge probes/for-next omits f0d0b1bcb259 Merge eventfs/for-next new d56e460e19ea hwmon: (nct6775) Fix access to temperature configuration r [...] new 76d885a1e545 Merge tag 'hwmon-for-v6.8-rc6' of git://git.kernel.org/pub [...] new 9cd42be825fa Merge tag 'gpio-fixes-for-v6.8-rc6' of git://git.kernel.or [...] new b6d69282db55 Merge tag 'ata-6.8-rc6' of git://git.kernel.org/pub/scm/li [...] new f581dbb34c39 Merge tag 'drm-misc-fixes-2024-02-22' of git://anongit.fre [...] new 741922e7fbfd Merge tag 'drm-intel-fixes-2024-02-22' of git://anongit.fr [...] new 22e1dc4b2fec drm/amd/display: adjust few initialization order in dm new 4e73826089ce drm/amd/display: Only allow dig mapping to pwrseq in new asic new d2b48f340d9e drm/amd/display: Fix potential null pointer dereference in [...] new 27a6c49394b1 drm/amd/display: fix input states translation error for dc [...] new bae67893578d drm/amd/display: Fix memory leak in dm_sw_fini() new 967176179215 drm/amd/display: fix null-pointer dereference on edid reading new bbfaf2aea716 drm/amdgpu: Fix the runtime resume failure issue new bfc7746a044c Merge tag 'amd-drm-fixes-6.8-2024-02-22' of https://gitlab [...] new 77aebae1ea12 drm/xe/uapi: Remove support for persistent exec_queues new ecfac05f962f drm/xe: Fix xe_vma_set_pte_size new 4cf8ffeb6625 drm/xe: Add XE_VMA_PTE_64K VMA flag new 5b672ec3f5e1 drm/xe: Return 2MB page size for compact 64k PTEs new e2941a482a5d drm/xe/xe_gt_idle: Drop redundant newline in name new 6650d23f3e20 drm/xe: Fix modpost warning on xe_mocs kunit module new 7c548869f5f5 Merge tag 'drm-xe-fixes-2024-02-22' of https://gitlab.free [...] new 1d492944d3d0 nouveau/gsp: add kconfig option to enable GSP paths by default new 3f4d8aac6e76 nouveau: add an ioctl to return vram bar size. new 72fa02fdf833 nouveau: add an ioctl to report vram usage new 06b7ef70b1f2 Merge tag 'drm-fixes-2024-02-23' of git://anongit.freedesk [...] new e7768e65cd77 Merge tag 'for-6.8/dm-fixes-2' of git://git.kernel.org/pub [...] new 95e73fb16ad9 Merge tag 'mm-hotfixes-stable-2024-02-22-15-02' of git://g [...] new 5efa18e8626a Merge tag 's390-6.8-3' of git://git.kernel.org/pub/scm/lin [...] new 86f01602a41f Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] new 9bd405c48b0a cache: ax45mp_cache: Align end size to cache boundary in a [...] new bcb323bd10a1 Merge tag 'riscv-cache-fixes-for-v6.8-rc6' of https://git. [...] new 4d934f94adc9 Merge tag 'riscv-firmware-fixes-for-v6.8-rc6' of https://g [...] new fe514e177532 Merge tag 'riscv-soc-drivers-fixes-for-v6.8-rc6' of https: [...] new 4bd5b4c2eb43 Merge tag 'riscv-dt-fixes-for-v6.8-rc6' of https://git.ker [...] new dcb8e53e339e Merge tag 'renesas-fixes-for-v6.8-tag1' of git://git.kerne [...] new e44baca77968 Merge tag 'arm-fixes-6.8-2' of git://git.kernel.org/pub/sc [...] new 603c04e27c3e Merge tag 'parisc-for-6.8-rc6' of git://git.kernel.org/pub [...] new 1001db6c42e4 LoongArch: Disable IRQ before init_fn() for nonboot CPUs new 752cd08da320 LoongArch: Update cpu_sibling_map when disabling nonboot CPUs new 9fa304b9f8ec LoongArch: Call early_init_fdt_scan_reserved_mem() earlier new f661ca407873 LoongArch: dts: Minor whitespace cleanup new 179af5751af5 LoongArch: KVM: Fix input validation of _kvm_get_cpucfg() [...] new ec83f39d2b07 LoongArch: KVM: Rename _kvm_get_cpucfg() to _kvm_get_cpucf [...] new f0f5c4894f89 LoongArch: KVM: Streamline kvm_check_cpucfg() and improve [...] new c6a597fcc7ad Merge tag 'loongarch-fixes-6.8-3' of git://git.kernel.org/ [...] new 87aec499368d i2c: imx: when being a target, mark the last read as processed new fef85269a19d Merge tag 'i2c-for-6.8-rc6' of git://git.kernel.org/pub/sc [...] new 6d20acbf3e3a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new 66ad2fbcdbea dm-integrity, dm-verity: reduce stack usage for recheck new f2e367d6ad3b Merge tag 'for-6.8/dm-fix-3' of git://git.kernel.org/pub/s [...] new f3e6b3ae9cfc acpi/ghes: Remove CXL CPER notifications new 40de53fd002c Merge branch 'for-6.8/cxl-cper' into for-6.8/cxl new 5c6224bfabbf cxl/acpi: Fix load failures due to single window creation failure new ac389bc0ca56 Merge tag 'cxl-fixes-6.8-rc6' of git://git.kernel.org/pub/ [...] new b419c5e2d978 Revert "iommu/arm-smmu: Convert to domain_alloc_paging()" new b5bf7778b722 iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock new 16b1b39126e5 Merge tag 'arm-smmu-fixes' of git://git.kernel.org/pub/scm [...] new 65d4418c5002 iommu/sva: Restore SVA handle sharing new 91403d50e9b1 Merge tag 'iommu-fixes-v6.8-rc5' of git://git.kernel.org/p [...] new ab0a97cffa0b Merge tag 'powerpc-6.8-4' of git://git.kernel.org/pub/scm/ [...] new 9b24349279d5 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...] new 583340de1d8b fs/super.c: don't drop ->s_user_ns until we free struct su [...] new cdb67fdeed72 rcu pathwalk: prevent bogus hard errors from may_lookup() new 529f89a9e453 affs: free affs_sb_info with kfree_rcu() new a13d1a4de3b0 exfat: move freeing sbi, upcase table and dropping nls int [...] new af072cf683ac hfsplus: switch to rcu-delayed unloading of nls and freein [...] new 275655d3207b afs: fix __afs_break_callback() / afs_drop_open_mmap() race new 10a973fc4fb2 nfs: make nfs_set_verifier() safe for use in RCU pathwalk new c1b967d03c5d nfs: fix UAF on pathwalk running into umount new 47458802f660 procfs: move dropping pde and pid from ->evict_inode() to [...] new e31f0a57ae1a procfs: make freeing proc_fs_info rcu-delayed new 053fc4f755ad fuse: fix UAF in rcu pathwalks new 0511fdb4a378 cifs_get_link(): bail out in unsafe case new 9fa8e282c2bf ext4_get_link(): fix breakage in RCU mode new 66a97c2ec953 Merge tag 'pull-fixes.pathwalk-rcu-2' of git://git.kernel. [...] new 4ca0d9894fd5 Merge tag 'erofs-for-6.8-rc6-fixes' of git://git.kernel.or [...] new 8c46ed3740e2 Merge tag 'irq_urgent_for_v6.8_rc6' of git://git.kernel.or [...] new 1eee4ef38ca1 Merge tag 'x86_urgent_for_v6.8_rc6' of git://git.kernel.or [...] new 1e592e953684 Merge tag 'tty-6.8-rc6' of git://git.kernel.org/pub/scm/li [...] new c46ac50ebec3 Merge tag 'usb-6.8-rc6' of git://git.kernel.org/pub/scm/li [...] new 70ff1fe626a1 Merge tag 'docs-6.8-fixes3' of git://git.lwn.net/linux new 31639fd6cebd stackdepot: use variable size records for non-evictable entries new 711d349174fd kasan: revert eviction of stack traces in generic mode new 2774f256e7c0 mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong [...] new 00130266f67f MAINTAINERS: add memory mapping entry with reviewers new 3a75cb05d53f mm: cachestat: fix folio read-after-free in cache walk new 720da1e593b8 mm/debug_vm_pgtable: fix BUG_ON with pud advanced test new 27b6c16383de mm, vmscan: prevent infinite loop for costly GFP_NOIO | __ [...] new 5797a6b518e6 mm: userfaultfd: fix unexpected change to src_folio when U [...] new 16a2f21cef7a mm, mmap: fix vma_merge() case 7 with vma_ops->close new e0f617170dc6 init/Kconfig: lower GCC version check for -Warray-bounds new dff842c19e75 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 0885f97bb386 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 661779e1fcaf netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter new 9a0d18853c28 netlink: add nla be16/32 types to minlen array new 45532b21dc2a net: smsc95xx: add support for SYS TEC USB-SPEmodule1 new 5ae1e9922bbd net: ip_tunnel: prevent perpetual headroom growth new e8335ef57c68 ice: fix connection state of DPLL and out pin new 3b14430c65b4 ice: fix dpll input pin phase_adjust value updates new fc7fd1a10a9d ice: fix dpll and dpll_pin data access on PF reset new 9a8385fe14bc ice: fix dpll periodic work data updates on PF reset new ee89921da471 ice: fix pin phase adjust updates on PF reset new 080b0c8d6d26 ice: Fix ASSERT_RTNL() warning during certain scenarios new e872469c38b9 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 3773d65ae515 net: mctp: take ownership of skb in mctp_local_output new 734f06db599f net: dpaa: fman_memac: accept phy-interface-type = "10gbas [...] new b0b1210bc150 ps3/gelic: Fix SKB allocation new 2a770cdc4382 tun: Fix xdp_rxq_info's queue_index when detaching new 6682c0dc4464 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new eb972142cc7f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5d2e8c22aa2a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 413dafc8170f wifi: mac80211: only call drv_sta_rc_update for uploaded stations new 44ddca5d88bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 85df6b5a6658 ALSA: pcm: clarify and fix default msbits value for all formats new c1947ce61ff4 ALSA: hda/realtek: tas2781: enable subwoofer volume control new 0ac32a396e4f ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8 new 941a32b41c62 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new eba2eb2495f4 ASoC: soc-card: Fix missing locking in snd_soc_card_get_kc [...] new ec20ee318956 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 7363bacbc348 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 769eaad21b04 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new fdc58be2abc2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 60caa8b33bd6 iio: imu: inv_mpu6050: fix FIFO parsing when empty new a9dd9ba32311 iio: pressure: Fixes BMP38x and BMP390 SPI support new daec424cc57b iio: imu: inv_mpu6050: fix frequency setting when chip is off new a1c9f508db25 iio: pressure: dlhl60d: Initialize empty DLH bytes new 1b926914bbe4 iio: accel: adxl367: fix DEVID read after reset new 11dadb631007 iio: accel: adxl367: fix I2C FIFO data register new e3fccddc0f11 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 43662255baee Merge branch 'counter-current' of git://git.kernel.org/pub [...] new 529eb62eb93b Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] new bbdf7adb5db6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 7cfc2ab3f025 crypto: lskcipher - Copy IV in lskcipher glue code always new 1c0cf6d19690 crypto: arm64/neonbs - fix out-of-bounds access on short input new f517b1fcb31f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d3ea125df37d dmaengine: idxd: Ensure safe user copy of completion record new 1878840a0328 dmaengine: fsl-qdma: add __iomem and struct in union to fi [...] new df2515a17914 dmaengine: ptdma: use consistent DMA masks new f3010332b6eb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new bcc148ab5cb2 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new 5ef1d8c1ddbf KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_re [...] new 357126d22d4c Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] new 5f7f43655bfa Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new 188c95272659 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 25bc63be8bc0 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 25fc63b30278 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new f9b84f9f8962 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] new 4af24146aa24 Merge commit '8246601a7d391ce8207408149d65732f28af81a1' in [...] new 680341382da5 riscv: add CALLER_ADDRx support new c21f01481860 riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly new fc325b1a915f riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION new d82f32202e0d RISC-V: Ignore V from the riscv,isa DT property on older T [...] new 16ec14c9d7b0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 803f6411ad6c Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] new f45812cc23fb efivarfs: Request at most 512 bytes for variable names new 9ca01c7adf39 efivarfs: Drop redundant cleanup on fill_super() failure new 2ce507f57ba9 efivarfs: Drop 'duplicates' bool parameter on efivar_init() new 2c3a5cc94b6a Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] new eccd50e3a85c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 714673e7d929 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 6c1f03ee5a1c Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] new 9ee485bdda68 drm/bridge: aux-hpd: fix OF node leaks new e5ca263508f7 drm/bridge: aux-hpd: separate allocation and registration new b979f2d50a09 soc: qcom: pmic_glink_altmode: fix drm bridge use-after-free new f79ee78767ca soc: qcom: pmic_glink: Fix boot when QRTR=m new 06497c30d7ac Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 1883e8ac96dd mm: compaction: limit the suitable target page order to be [...] new 2b2178c40747 selftests: zswap: add zswap selftest file to zswap maintai [...] new 012688f6006c selftests: fix the zswap invasive shrink test new b93c28ff72d4 selftests: add zswapin and no zswap tests new 789753e17c4d mm/memory: factor out zapping of present pte into zap_pres [...] new 0cf18e839f64 mm/memory: handle !page case in zap_present_pte() separately new d11838ed63ee mm/memory: further separate anon and pagecache folio handl [...] new 2b42a7e53150 mm/memory: factor out zapping folio pte into zap_present_f [...] new c30d6bc8d015 mm/mmu_gather: pass "delay_rmap" instead of encoded page t [...] new da510964c095 mm/mmu_gather: define ENCODED_PAGE_FLAG_DELAY_RMAP new 4d5bf0b6183f mm/mmu_gather: add tlb_remove_tlb_entries() new d7f861b9c43a mm/mmu_gather: add __tlb_remove_folio_pages() new e61abd449068 mm/mmu_gather: improve cond_resched() handling with large [...] new 10ebac4f95e7 mm/memory: optimize unmap/zap with PTE-mapped THP new 6280d7317cca mm: clarify the spec for set_ptes() new 2bdba9868a4f mm: thp: batch-collapse PMD with set_ptes() new 583ceaaa3399 mm: introduce pte_advance_pfn() and use for pte_next_pfn() new c1bd2b4028ae arm64/mm: convert pte_next_pfn() to pte_advance_pfn() new 506b586769ec x86/mm: convert pte_next_pfn() to pte_advance_pfn() new fb23bf6bd288 mm: tidy up pte_next_pfn() definition new 532736558e8e arm64/mm: convert READ_ONCE(*ptep) to ptep_get(ptep) new 659e19302791 arm64/mm: convert set_pte_at() to set_ptes(..., 1) new cbb0294fdd72 arm64/mm: convert ptep_clear() to ptep_get_and_clear() new 5a00bfd6a52c arm64/mm: new ptep layer to manage contig bit new d9d8dc2bd3fb arm64/mm: dplit __flush_tlb_range() to elide trailing DSB new 4602e5757bcc arm64/mm: wire up PTE_CONT for user mappings new 311a6cf29690 arm64/mm: implement new wrprotect_ptes() batch API new 6b1e4efb6f54 arm64/mm: implement new [get_and_]clear_full_ptes() batch APIs new c6ec76a2ebc5 mm: add pte_batch_hint() to reduce scanning in folio_pte_batch() new fb5451e5f72b arm64/mm: implement pte_batch_hint() new b972fc6afba0 arm64/mm: __always_inline to improve fork() perf new f0c2264958e1 arm64/mm: automatically fold contpte mappings new f6932a275461 nvdimm/pmem: fix leak on dax_add_host() failure new 2807c54b3809 dax: add empty static inline for CONFIG_DAX=n new 6d439c18d9b1 dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n new f4d373ddd699 nvdimm/pmem: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal new c29290728dec dm: treat alloc_dax() -EOPNOTSUPP failure as non-fatal new cf7fe690abbb dcssblk: handle alloc_dax() -EOPNOTSUPP failure new 562ce8285b5d virtio: treat alloc_dax() -EOPNOTSUPP failure as non-fatal new 1df4ca0155ac dax: check for data cache aliasing at runtime new 8690bbcf3b70 Introduce cpu_dcache_is_aliasing() across all architectures new 902ccb86ed02 dax: fix incorrect list of data cache aliasing architectures new 059ab7be09d4 rmap: replace two calls to compound_order with folio_order new 952237b5a9b7 kasan: increase the number of bits to shift when recording [...] new f91e6b41dd11 userfaultfd: move userfaultfd_ctx struct to header file new 5e4c24a57b0c userfaultfd: protect mmap_changing with rw_sem in userfaulfd_ctx new 32af81af2f6f mm: add vma_assert_locked() for !CONFIG_PER_VMA_LOCK new 867a43a34ff8 userfaultfd: use per-vma locks in userfaultfd operations new 0a1ebc17a710 Docs/mm/damon/maintainer-profile: fix reference links for [...] new 5b7708e6a855 Docs/mm/damon: move the list of DAMOS actions to design doc new 669971b406f0 Docs/mm/damon: move DAMON operation sets list from the usa [...] new 2d89957c9366 Docs/mm/damon: move monitoring target regions setup detail [...] new 7d8cebb9630a Docs/admin-guide/mm/damon/usage: fix wrong quotas diabling [...] new 1f1183c4c0bc merge mm-hotfixes-stable into mm-nonmm-stable to pick up s [...] new 3ee34eabac2a lib/stackdepot: fix first entry having a 0-handle new 8151c7a35d8b lib/stackdepot: move stack_record struct definition into t [...] new 4bedfb314bdd mm,page_owner: maintain own list of stack_records structs new 217b2119b9e2 mm,page_owner: implement the tracking of the stacks count new 765973a09803 mm,page_owner: display all stacks and their count new 05bb6f4e826b mm,page_owner: filter out stacks by a threshold new ba6fe5377244 mm,page_owner: update Documentation regarding page_owner_stacks new 38f6b9af04c4 mm: vmalloc: add va_alloc() helper new 5b75b8e1b904 mm: vmalloc: rename adjust_va_to_fit_type() function new 7fa8cee00316 mm: vmalloc: move vmap_init_free_space() down in vmalloc.c new d093602919ad mm: vmalloc: remove global vmap_area_root rb-tree new 55c49fee57af mm/vmalloc: remove vmap_area_list new 282631cb2447 mm: vmalloc: remove global purge_vmap_area_root rb-tree new 72210662c5a2 mm: vmalloc: offload free_vmap_area_lock lock new 96aa8437d169 mm: vmalloc: add a scan area of VA only once new 53becf32aec1 mm: vmalloc: support multiple nodes in vread_iter new 8e1d743f2c26 mm: vmalloc: support multiple nodes in vmallocinfo new 8f33a2ff3072 mm: vmalloc: set nr_nodes based on CPUs in a system new 7679ba6b36db mm: vmalloc: add a shrinker to drain vmap pools new 15e02a39fb6b mm: vmalloc: improve description of vmap node layer new 8be4d46e12af mm: vmalloc: refactor vmalloc_dump_obj() function new 85fcde402db1 kexec: split crashkernel reservation code out from crash_core.c new 443cbaf9e2fd crash: split vmcoreinfo exporting code out from crash_core.c new 2c44b67e2ef3 crash: remove dependency of FA_DUMP on CRASH_DUMP new 02aff8480533 crash: split crash dumping code out from kexec_core.c new 75bc255a7444 crash: clean up kdump related config items new a4eeb2176d89 x86, crash: wrap crash dumping code into crash related ifdefs new 40254101d878 arm64, crash: wrap crash dumping code into crash related ifdefs new 086d67ef33ec ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP new 865e2acd3eb9 s390, crash: wrap crash dumping code into crash related ifdefs new e389263561d8 sh, crash: wrap crash dumping code into crash related ifdefs new d739f190c035 mips, crash: wrap crash dumping code into crash related ifdefs new 0978a63f9c8b riscv, crash: wrap crash dumping code into crash related ifdefs new 5057dff3cf80 arm, crash: wrap crash dumping code into crash related ifdefs new ea034d0b0744 loongarch, crash: wrap crash dumping code into crash relat [...] new 199da8714c8f arch, crash: move arch_crash_save_vmcoreinfo() out to file [...] new b659a7c2cec6 MAINTAINERS: update mm and memcg entries new 879c6000e191 mm/khugepaged: bypassing unnecessary scans with MMF_DISABL [...] new 78f2f60377ee mm/damon/core: set damos_quota->esz as public field and document new 6813131578ec mm/damon/sysfs-schemes: implement quota effective_bytes file new c71f8a710c39 mm/damon/sysfs: implement a kdamond command for updating s [...] new 68c4905bba24 Docs/ABI/damon: document effective_bytes sysfs file new a6068d6dfa2f Docs/admin-guide/mm/damon/usage: document effective_bytes file new 4d791a0a2ab4 mm/damon: move comments and fields for damos-quota-priorit [...] new 106e26fc1c4c mm/damon/core: split out quota goal related fields to a struct new 91f21216a79d mm/damon/core: add multiple goals per damos_quota and help [...] new 9e736fdffe52 mm/damon/sysfs: use only quota->goals new 89d347a545a7 mm/damon/core: remove ->goal field of damos_quota new 06ba5b309ed8 mm/damon/core: let goal specified with only target and cur [...] new bcce9bc16f56 mm/damon/core: support multiple metrics for quota goal new 2dbb60f789cb mm/damon/core: implement PSI metric DAMOS quota goal new 4daacfe8f99f mm/damon/sysfs-schemes: support PSI-based quota auto-tune new 3c17174f64fe Docs/mm/damon/design: document quota goal self-tuning new adc3908b3ccf Docs/ABI/damon: document quota goal metric file new 57e88e86a167 Docs/admin-guide/mm/damon/usage: document quota goal metric file new 58dea17d7a0f mm/damon/reclaim: implement user-feedback driven quota aut [...] new 7ce55f8ffded mm/damon/reclaim: implement memory PSI-driven quota self-tuning new 75c40c2509e7 Docs/admin-guide/mm/damon/reclaim: document auto-tuning pa [...] new 568b567f78ac mm/zsmalloc: fix migrate_write_lock() when !CONFIG_COMPACTION new 59def443c994 mm/zsmalloc: remove migrate_write_lock_nested() new 4ad63e163264 mm/zsmalloc: remove unused zspage->isolated new 929e4c3534ec mm/z3fold: fix the comment for __encode_handle() new 55e78c933d74 mm: zswap: increase reject_compress_poor but not reject_co [...] new f6f3f2759786 mm: compaction: early termination in compact_nodes() new a6a8cdfdde43 mm/zsmalloc: remove set_zspage_mapping() new 67eaedc1c52f mm/zsmalloc: remove_zspage() don't need fullness parameter new ce335e072347 mm/zsmalloc: remove get_zspage_mapping() new fa4b759212ac MAINTAINERS: add Chengming Zhou as a zswap reviewer new 5267fe5d092e mm/page_alloc: remove unused fpi_flags in free_pages_prepare() new ee6f62fd34f0 mm/compaction: enable compacting >0 order folios. new 733aea0b3a7b mm/compaction: add support for >0 order folio memory compaction. new 73318e2cafe5 mm/compaction: optimize >0 order folio compaction with fre [...] new b4d3de57cab2 shmem: properly report quota mount options new e26f0b939df4 mm/swapfile:__swap_duplicate: drop redundant WRITE_ONCE on [...] new cc864ebba5f6 madvise:madvise_cold_or_pageout_pte_range(): allow split w [...] new 5bb1421422fa mm/page_alloc: make bad_range() return bool new 6768907eb282 writeback: don't call mapping_set_error on AOP_WRITEPAGE_ACTIVATE new 2a6e1a8f4cf3 writeback: remove a duplicate prototype for tag_pages_for_ [...] new a02829f011b6 writeback: fix done_index when hitting the wbc->nr_to_write new 9810325854a3 writeback: also update wbc->nr_to_write on writeback failure new 5d899d43ed29 writeback: only update ->writeback_index for range_cyclic [...] new f946e0d22e22 writeback: rework the loop termination condition in write_ [...] new b1793929b7dc writeback: factor folio_prepare_writeback() out of write_c [...] new 751e0d559c62 writeback: factor writeback_get_batch() out of write_cache [...] new 807d1fe36077 writeback: simplify the loops in write_cache_pages() new 535c5d9dadb3 pagevec: add ability to iterate a queue new e6d0ab87c8ef writeback: use the folio_batch queue iterator new a2cbc13638d9 writeback: move the folio_prepare_writeback loop out of wr [...] new cdc150b575cf writeback: add a writeback iterator new c44ed5b7596f writeback: remove a use of write_cache_pages() from do_wri [...] new 5631fadd8511 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new f2d5dcb48f7b bounds: support non-power-of-two CONFIG_NR_CPUS new fafdea34194a arch and include: update LLVM Phabricator links new 2947a4567f3a treewide: update LLVM Bugzilla links new 7c37857fc23a selftests: add eventfd selftests new a43c47561e46 list: add hlist_count_nodes() new 3fa2601e4a1f binder: use of hlist_count_nodes() new b20a229c28be bcache: use of hlist_count_nodes() new c20241400c04 ocfs2: spelling fix new 3911fb647b65 lib/win_minmax: fix header comments new b73aa539a778 panic: suppress gnu_printf warning new c499c717ee7c lib min_heap: optimize number of calls to min_heapify() new c641722e0c94 lib min_heap: optimize number of comparisons in min_heapify() new 50ec499b9a43 sysctl: allow change system v ipc sysctls inside ipc namespace new 9220066ea807 docs: add information about ipc sysctls limitations new f9436a5d0497 sysctl: allow to change limits for posix messages queues new 6db9d317833d user_namespace: remove unnecessary NULL values from kbuf new db946a422260 lib/sort: optimize heapsort for equal elements in sift-down path new 0e02ca29a563 lib/sort: optimize heapsort with double-pop variation new d6bbab8f352e flex_proportions: remove unused fprop_local_single new 08701813a1b4 ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped() new c3c6c2048238 lib: dhry: remove unneeded <linux/mutex.h> new b8d1b82837f3 lib: dhry: use ktime_ms_delta() helper new f785785c0a54 lib: dhry: add missing closing parenthesis new 598daf7520d3 nilfs2: convert recovery logic to use kmap_local new f7aeb97a584f nilfs2: convert segment buffer to use kmap_local new 92e0a2b03745 nilfs2: convert nilfs_copy_buffer() to use kmap_local new a3baca58b64e nilfs2: convert metadata file common code to use kmap_local new 6b473de888f0 nilfs2: convert sufile to use kmap_local new af6eae646851 nilfs2: convert persistent object allocator to use kmap_local new 065458733738 nilfs2: convert DAT to use kmap_local new 9cced6a521ed nilfs2: move nilfs_bmap_write call out of nilfs_write_inod [...] new 97d3e9403142 nilfs2: do not acquire rwsem in nilfs_bmap_write() new 7282f2ae8105 nilfs2: convert ifile to use kmap_local new d37db936c543 nilfs2: localize highmem mapping for checkpoint creation w [...] new cce259b4c3b1 nilfs2: localize highmem mapping for checkpoint finalizati [...] new 1244a6d7a2c1 nilfs2: localize highmem mapping for checkpoint reading wi [...] new 78ce491548e1 nilfs2: remove nilfs_cpfile_{get,put}_checkpoint() new 5eccc067f017 nilfs2: convert cpfile to use kmap_local new 9c1b86f8ce04 kbuild: raise the minimum supported version of LLVM to 13.0.1 new c6d9a4a93725 Makefile: drop warn-stack-size plugin opt new 22d3da073f33 x86: drop stack-alignment plugin opt new 19336376bda6 ARM: remove Thumb2 __builtin_thread_pointer workaround for Clang new 634e4ff9ffd8 arm64: Kconfig: clean up tautological LLVM version checks new 9a12e9a165b3 powerpc: Kconfig: remove tautology in CONFIG_COMPAT new de5f3984664e riscv: remove MCOUNT_NAME workaround new a38d97181271 riscv: Kconfig: remove version dependency from CONFIG_CLAN [...] new 7d354f49b8d6 fortify: drop Clang version check for 12.0.1 or newer new 9feceff1d2d6 lib/Kconfig.debug: update Clang version check in CONFIG_KCOV new e5efd80a9a76 compiler-clang.h: update __diag_clang() macros for minimum [...] new f2943f3f0804 selftests/mm: hugetlb_reparenting_test: do not unmount new 20a2191c2ef3 selftests/mm: run_vmtests: remove sudo and conform to tap new 7d695b1c3695 selftests/mm: save and restore nr_hugepages value new c23ea61726d5 selftests/mm: protection_keys: save/restore nr_hugepages settings new f16ff3b692ad selftests/mm: run_vmtests.sh: add missing tests new ac4db926e17a init: remove obsolete arch_call_rest_init() wrapper new 2e3fc6ca5214 panic: add option to dump blocked tasks in panic_print new a1fb1c77950f const_structs.checkpatch: add bus_type new fde2497d2bc3 fat: fix uninitialized field in nostale filehandles new 022b973a3de9 smp: make __smp_processor_id() 0-argument macro new 1b12e8bba11c nilfs2: MAINTAINERS: drop unreachable project mirror site new 2932fb0a927d list: leverage list_is_head() for list_entry_is_head() new 48448eda3413 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 1f22e767ed7e Merge branch 'mm-stable' into mm-unstable new c07dddb48a06 mm/mempolicy: use the already fetched local variable new dad0be6b3464 mm/mempolicy: avoid the fallthrough with MPOLD_BIND in mpo [...] new 9247e44c27da mm/numa_balancing: allow migrate on protnone reference wit [...] new 203a2acb2553 mm/zswap: global lru and shrinker shared by all zswap_pools new 755d210df06a mm/zswap: change zswap_pool kref to percpu_ref new 14bfc4e36cc7 sched/numa, mm: do not try to migrate memory to memoryless nodes new e1d60274d907 modules: wait do_free_init correctly new 9945989afdbc modules: wait do_free_init correctly new 3e332c4d6118 mm/util.c: add byte count to __vm_enough_memory failure warning new 67a2a6472632 x86/mm: further clarify switch_mm_irqs_off() documentation new 3eb5e2aa1158 x86/mm: always pass NULL as the first argument of switch_m [...] new efa163db77bb mm/page_alloc: make check_new_page() return bool new d3f64b857f09 hugetlb: code clean for hugetlb_hstate_alloc_pages new 37fa8b04ca0f hugetlb: split hugetlb_hstate_alloc_pages new c07c5753342c hugetlb: pass *next_nid_to_alloc directly to for_each_node [...] new e745160eaeff padata: dispatch works on different nodes new d3df22dbe9bc padata: downgrade padata_do_multithreaded to serial execut [...] new ad89dbc6984e hugetlb: have CONFIG_HUGETLBFS select CONFIG_PADATA new d6bdb781583d hugetlb: parallelize 2M hugetlb allocation and initialization new 6d476cf998bc hugetlb: parallelize 1G hugetlb initialization new f3fd0d3ee7c8 hugetlb-parallelize-1g-hugetlb-initialization-fix new 8a89d322f421 mm/memory: change vmf_anon_prepare() to be non-static new fe1876eaf086 hugetlb: move vm_fault declaration to the top of hugetlb_fault() new 6642d72cb737 hugetlb: pass struct vm_fault through to hugetlb_handle_us [...] new df63ef7ba7b1 hugetlb: use vmf_anon_prepare() instead of anon_vma_prepare() new 96517ff4dcc1 hugetlb: allow faults to be handled under the VMA lock new 7a1722b87ae1 selftest: damon: fix minor typos in test logs new 199e4d561fa1 selftests: damon: add access_memory to .gitignore new a4ec422a7caf mm: update mark_victim tracepoints fields new 75eb3e2dbc6a mm, vmscan: do not turn on cache_trim_mode if it doesn't work new 2b752c54e7f0 mm-vmscan-do-not-turn-on-cache_trim_mode-if-it-doesnt-work-fix new 4e74a7b1ec1f zram: zcomp: remove zcomp_set_max_streams() declaration new 95317528ccc6 lib/stackdepot: off by one in depot_fetch_stack() new 054dd302bd32 mm: optimization on page allocation when CMA enabled new 73e99387040a mm: add defines for min/max swappiness new ccbd06e764ba mm: add swappiness= arg to memory.reclaim new a1168fde38d8 Merge branch 'mm-nonmm-stable' into mm-nonmm-unstable new e9c404ad5e7e dyndbg: replace kstrdup() + strchr() with kstrdup_and_replace() new 4c25179a2a54 Normalise "name (ad@dr)" MODULE_AUTHORs to "name ad@dr" new 816000534d6c const_structs.checkpatch: add device_type new 9f0f40537441 kfifo: drop __kfifo_dma_out_finish_r() new a6be92e5510c kfifo: introduce and use kfifo_skip_count() new e9d14ae8f2f1 kfifo: add kfifo_out_linear{,_ptr}() new fb72dc0f8d55 kfifo-add-kfifo_out_linear_ptr-fix new 2d9bfd745d67 kfifo: fix typos in kernel-doc new e599ac4eab99 Merge branch 'mm-nonmm-unstable' into mm-everything new dc25c36348d7 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new bf48d9b756b9 kbuild: change tool coverage variables to take the path re [...] new 223390b1c4d2 kbuild: change DTC_FLAGS_<basetarget>.o to take the path r [...] new 403198019890 alpha: merge two entries for CONFIG_ALPHA_EV4 new c31f96a00f65 alpha: merge two entries for CONFIG_ALPHA_GAMMA new 5270316c9fec kbuild: Use -fmin-function-alignment when available new 7bc366603550 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f04d664a9fa perf test: Enable Symbols test to work with a current module dso new 0aa81428717c perf testsuite: Add common regex patters new 451af6a790b4 perf testsuite: Add common setting for shell tests new e3425864a9e4 perf testsuite: Add initialization script for shell tests new c8eb2a9ff8b3 perf testsuite: Add test case for perf probe new 61d348f1e96f perf testsuite: Add common output checking helpers new e7d759f31ca2 perf testsuite: Add test for kprobe handling new f512e08fd094 perf testsuite: Install kprobe tests and common files new 29d16de26df1 perf augmented_raw_syscalls.bpf: Move 'struct timespec64' [...] new 2252ddf4343c perf vendor events intel: Update alderlake events to v1.24 new 5dcc2abaa545 perf vendor events intel: Update alderlaken events to v1.24 new 7163acea3076 perf vendor events intel: Update broadwell events to v29 new ea518afc9920 perf vendor events intel: Update emeraldrapids events to v1.03 new 24cda3081ac2 perf vendor events intel: Update grandridge events to v1.01 new f9044d46b75a perf vendor events intel: Update haswell events to v35 new e8866cdbe101 perf vendor events intel: Update icelake events to v1.21 new 1d262a85e289 perf vendor events intel: Update meteorlake events to v1.07 new 8972c0335305 perf vendor events intel: Update rocketlake events to v1.02 new 9626368d429a perf vendor events intel: Update sierraforst events to v1.01 new c31d718ca217 perf vendor events intel: Update skylake events to v58 new c4bb31c7b051 perf vendor events intel: Update tigerlake events to v1.15 new 52530942ba43 perf vendor events intel: Update alderlake TMA metrics to 4.7 new eedd6d0a72f2 perf vendor events intel: Update broadwell TMA metrics to 4.7 new 4018680df935 perf vendor events intel: Update broadwellde TMA metrics to 4.7 new 8792e8f89da1 perf vendor events intel: Update broadwellx TMA metrics to 4.7 new c72a20435a5b perf vendor events intel: Update cascadelakex TMA metrics to 4.7 new 89b66259a73a perf vendor events intel: Update haswell TMA metrics to 4.7 new 2a264a194613 perf vendor events intel: Update haswellx TMA metrics to 4.7 new 70bfdad63f87 perf vendor events intel: Update icelake TMA metrics to 4.7 new b15cae3f697c perf vendor events intel: Update icelakex TMA metrics to 4.7 new 8cf54fa84441 perf vendor events intel: Update ivybridge TMA metrics to 4.7 new 14bc1a59f270 perf vendor events intel: Update ivytown TMA metrics to 4.7 new 5f9a13bee0a6 perf vendor events intel: Update jaketown TMA metrics to 4.7 new 74f76c3ba7d5 perf vendor events intel: Update rocketlake TMA metrics to 4.7 new 176e66715d0e perf vendor events intel: Update sandybridge TMA metrics to 4.7 new 53c83c79aa59 perf vendor events intel: Update sapphirerapids TMA metric [...] new f15fa6ba76dc perf vendor events intel: Update skylake TMA metrics to 4.7 new e2c8b40e3746 perf vendor events intel: Update skylakex TMA metrics to 4.7 new 6f146b249b3a perf vendor events intel: Update tigerlake TMA metrics to 4.7 new bacefe0c7b77 perf tools: Fixup module symbol end address properly new 81377de00f11 perf list: For metricgroup only list include description new 8b767db33095 perf: build: introduce the libcapstone new 8f0ec15ff662 perf: util: use capstone disasm engine to show assembly in [...] new 9941723438ee perf: script: add field 'disasm' to display mnemonic instructions new 6750ba4b6442 perf: script: add raw|disasm arguments to --insn-trace option new 659663f0bccc perf: script: prefer capstone to XED new eee41e6b287e perf stat: Pass fewer metric arguments new a59fb796a36b perf metrics: Compute unmerged uncore metrics individually new bafd4e75c1ac perf stat: Fix metric-only aggregation index new b6968f9b5035 perf list: fix short description for some cache events new 510e52878639 perf thread_map: Skip exited threads when scanning /proc new 8ece26ad5ad3 perf list: Add scandirat compatibility function new 526f2ac9f6a1 perf tests: Avoid fork in perf_has_symbol test new 1a562c0d4497 tools subcmd: Add a no exec function call option new d5bcade989a8 perf test: Rename builtin-test-list and add missed header guard new f3295f5b067d perf tests: Use scandirat for shell script finding new 964461ee370f perf tests: Run time generate shell test suites new b482f5f8e016 perf tests: Add option to run tests in parallel new 4f6dba6359ac Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 30ff65ee5913 Merge branch 'compiler-attributes' of https://github.com/o [...] new d30196f1a475 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6c12badc7051 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b65cd0488277 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new d35b27ac5a44 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new e7ad701dbf88 Merge branch 'arm/fixes' into for-next new c0962b05c360 dtc: Enable dtc interrupt_provider check new 86880f3c065f Merge branch 'soc/dt' into for-next new d6f69171ea30 soc: document merges new 9a2e283dbbca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f73f6e92e02a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b6aa3db211a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6e42198201da dt-bindings: ARM: at91: Document Microchip SAMA7G54 Curiosity new 81bf72ae146b ARM: dts: microchip: sama7g5: Add flexcom 10 node new ebd6591f8ddb ARM: dts: microchip: sama7g54_curiosity: Add initial devic [...] new 4ec96b6725f9 ARM: dts: microchip: sama7g5: align dmas to the opening '<' new 360c99ca9fea ARM: dts: microchip: sam9x60: align dmas to the opening '<' new 62afd6247a28 ARM: dts: microchip: sama7g5: add sama7g5 compatible new 6315946ad242 Merge branch 'at91-dt' into at91-next new 821e74a9df61 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 997e6cf6828d Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 90382e7967ae Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2b0a5a8a397c ARM: imx_v6_v7_defconfig: Restore CONFIG_BACKLIGHT_CLASS_DEVICE new d2f8795d9e50 ARM: dts: imx7: remove DSI port endpoints new 892cc217565f MAINTAINERS: Use a proper mailinglist for NXP i.MX development new 418a7fc53977 arm64: dts: imx8mp: Fix TC9595 reset GPIO on DH i.MX8M Plu [...] new 65e32301e1a0 arm64: dts: imx8mp: Fix LDB clocks property new 209fa672e27b Merge branch 'imx/soc' into for-next new 85c5f364ddae dt-bindings: vendor-prefixes: add UNI-T new 65524e145310 dt-bindings: arm: add UNI-T UTi260B new 03a73b594d1a Merge branch 'imx/bindings' into for-next new eeb403df953f ARM: dts: imx53-qsb: add support for the HDMI expander new e2ba87c745ca ARM: dts: imx6ul: Set macaddress location in ocotp new 023bd910d3ab ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch registe [...] new 79978bff2e4b ARM: dts: imx6dl-yapp4: Move the internal switch PHYs unde [...] new 35eb2b23824e ARM: dts: ls1021a: Enable usb3-lpm-capable for usb3 node new b4528ccd533a ARM: dts: imx28-evk: Use 'eeprom' as the node name new 9fc43e654a1e ARM: dts: imx1-apf9328: Fix Ethernet node name new 71841432452e ARM: dts: imx6ull: fix pinctrl node name new d93848897dfc ARM: dts: imx6ul: Remove fsl,anatop from usbotg1 new 76621bd23d74 ARM: dts: nxp: imx6ul: xnur-gpio -> xnur-gpios new fba089c852ef ARM: dts: nxp: imx6ul: fix touchscreen node name new 370dabf17208 ARM: dts: nxp: imx: fix weim node name new 820b532e75a7 Merge branch 'imx/dt' into for-next new 689feeed0385 arm64: dts: imx8dxl: add fsl-dma.h dt-binding header file new c123e12f0a6c arm64: dts: imx8dxl update edma0 information new 30567925e9b3 arm64: dts: freescale: imx8-ss-dma: Fix edma3's location new 616effc0272b arm64: dts: imx8: Fix lpuart DMA channel order new 340d538e3ba3 arm64: dts: imx8mp: Enable SAI audio on Data Modul i.MX8M [...] new a4c049dc304f arm64: dts: imx8qm: add i2c4 and i2c4_lpcg node new 4c1e7d84550c arm64: dts: imx8qm: add i2c1 for imx8qm-mek board new 85de1b704b6f arm64: dts: ls1088a: Add the PME interrupt for PCIe EP node new 8b4a8708d37c arm64: dts: lx2160a: Fix DTS for full PL011 UART new b25a225cf015 arm64: dts: freescale: minor whitespace cleanup new 4616ae53801f arm64: dts: imx8mp-beacon: Enable Bluetooth new 5ab5a11acbed arm64: dts: imx8mp-beacon: Configure multiple queues on eqos new 6fb464ff9a5f arm64: dts: imx8mn: Slow default video_pll clock rate new db5b701ac533 arm64: dts: imx8mn-beacon: Remove unnecessary clock configuration new 38f408cef1bf arm64: dts: freescale: imx8mm/imx8mq: mba8mx: Use PCIe clo [...] new ccf031093c8e arm64: dts: imx8mq: tqma8mq-mba8mx: Add missing USB vbus supply new 3f6fc30abebc arm64: dts: imx8mn: tqma8mqnl-mba8mx: Add USB DR overlay new 13ab6f174a6b arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modu [...] new c1db829b6d1a arm64: dts: mba8xx: Add missing #interrupt-cells new bb645889037f arm64: dts: imx8mm-evk: Add spdif sound card support new 7b4544849e07 arm64: dts: imx8mp-phyboard-pollux: Add and update rtc dev [...] new 9910ce9a6bc1 arm64: dts: imx8mp-phyboard-pollux: Set debug uart muxing [...] new 6119cc04e1ac arm64: dts: imx8mp-phyboard-pollux: Reduce drive strength [...] new 66fbd83b0192 arm64: dts: imx8mp-phyboard-pollux: Disable pull-up for CD GPIO new a05de2cca0a3 arm64: dts: imx93-var-som: Remove phy-supply from eqos new 0ff08803eca4 arm64: dts: imx8mp-evk: Fix hdmi@3d node new 3af8d88b1473 arm64: imx8-apalis-v1.1: Remove reset-names from ethernet-phy new b2f8c55a335a arm64: dts: imx8mm-kontron-bl-osm-s: Fix Ethernet PHY compatible new ba76e847c7f1 Merge branch 'imx/dt64' into for-next new 45ccd182719b Merge branch 'imx/defconfig' into for-next new 2a1b3bc893c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b7438c44b3d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0f36381d4407 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b2e130f07b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 261e2a23b359 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b15a38590f6 arm64: dts: renesas: r9a07g044: Add DU node new c1a046466f43 arm64: dts: renesas: r9a07g054: Add DU node new eaa5907bcc76 arm64: dts: renesas: rzg2l-smarc: Enable DU and link with DSI new 06a019816e51 Merge branch 'renesas-dts-for-v6.9' into renesas-next new bfc5caf4a6ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ad7bbf7b5667 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 7a2bc97b4c1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0b7c6075022c soc: samsung: exynos-pmu: Add regmap support for SoCs that [...] new 746f0770f916 watchdog: s3c2410_wdt: use exynos_get_pmu_regmap_by_phandl [...] new a721bef9b2dc Merge branch 'next/drivers' into for-next new 76dedb9c0bb3 dt-bindings: clock: exynos850: Add CMU_CPUCLK0 and CMU_CPUCL1 new f707e891eb8b clk: samsung: Improve clk-cpu.c style new a36bda74ede4 clk: samsung: Pull struct exynos_cpuclk into clk-cpu.c new 84d42803e4f1 clk: samsung: Reduce params count in exynos_register_cpu_clock() new c9bc1f778625 clk: samsung: Use single CPU clock notifier callback for a [...] new be20ccc17f41 clk: samsung: Group CPU clock functions by chip new 338f1c252691 clk: samsung: Pass actual CPU clock registers base to CPU_CLK() new 6d7d203ca691 clk: samsung: Pass register layout type explicitly to CLK_CPU() new 9c746e5afdc3 clk: samsung: Keep CPU clock chip specific data in a dedic [...] new 78bc2312ef9c clk: samsung: Keep register offsets in chip specific structure new 152cc7478677 clk: samsung: Pass mask to wait_until_mux_stable() new 61f4399c74d0 clk: samsung: Add CPU clock support for Exynos850 new 8b9d2e71b42c Merge branch 'next/clk' into for-next new cc3a8c6470ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c2f0961a45c4 MAINTAINERS: Update SCMI entry with HWMON driver new a2b8119375a1 Merge tags 'vexpress-update-6.9', 'ffa-update-6.9' and 'sc [...] new f113500d425e Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 1ce7587e507e riscv: dts: add reset generator for Sophgo SG2042 SoC new 08573ba006ab riscv: dts: add resets property for uart node new 0f46e1339ef1 MAINTAINERS: Setup proper info for SOPHGO vendor support new 4ba21b45cdae Merge branch 'for-next' of https://github.com/sophgo/linux.git new d0bd0f297b2f Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new cbec657208bd arm64: dts: allwinner: h616: Add Orange Pi Zero 2W to Makefile new 02cc4c30dccf dt-bindings: sram: narrow regex for unit address to hex numbers new 7b59348c11f3 arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF new 238f65fc31f7 arm64: dts: allwinner: h616: Add DMA controller and DMA channels new fe5128a11f9b arm64: dts: allwinner: h616: Add SPDIF device node new 171b99b27691 dt-bindings: vendor-prefixes: add Jide new 53e437141f75 dt-bindings: arm: sunxi: document Remix Mini PC name new 4d39a8eb07eb arm64: dts: allwinner: Add Jide Remix Mini PC support new 9583c8d91491 arm64: dts: allwinner: h616: Add 32K fanout pin new eff68845b7e3 arm64: dts: allwinner: Transpeed 8K618-T: add WiFi nodes new 43293b1dec36 arm64: dts: allwinner: use capital "OR" for multiple licen [...] new 7b78f3089569 arm64: dts: allwinner: h616: minor whitespace cleanup new b9836187df7e dt-bindings: arm: sunxi: Add Sipeed Longan Module 3H and L [...] new b9957d2d7d22 arm64: dts: allwinner: h616: Add Sipeed Longan SoM 3H and [...] new 6d8d1124d7bb ARM: dts: sun8i: Open FETA40i-C regulator aldo1 new a4aca12c3c93 Merge branch 'sunxi/dt-for-6.9' into sunxi/for-next new f4318af40544 arm64: dts: allwinner: h616: Add thermal sensor and zones new c1d7282e4e92 Merge branch 'sunxi/dt-for-6.9' into sunxi/for-next new 6762de72fe5b Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new be1fc995efd7 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new b7cad2328653 Merge branch for-6.9/soc into for-next new 8d4efde41fa8 Merge branch for-6.9/firmware into for-next new ef2d690b5e88 Merge branch for-6.9/dt-bindings into for-next new 457156973740 Merge branch for-6.9/arm/dt into for-next new a8b58dd51ca1 Merge branch for-6.8/arm64/dt into for-next new 81695da63b97 arm64: tegra: Add AXI configuration for Tegra234 MGBE new 32ecead6a5f8 arm64: tegra: Add current monitors for Jetson Xavier new fddef3b9ad4f arm64: tegra: Add USB device support for Jetson AGX Xavier new 006fc90c2ab8 arm64: tegra: Add USB Type-C controller for Jetson AGX Xavier new 71a3b9b17537 arm64: tegra: Move AHUB ports to SoC DTSI new f5c8e31e7171 arm64: tegra: Define missing IO ports new 5f360dbc22f1 arm64: tegra: Add audio support for Jetson Orin NX and Jet [...] new cc36acb8a67d arm64: tegra: Remove Jetson Orin NX and Jetson Orin Nano DTSI new c85c30fad06d Merge branch for-6.9/arm64/dt into for-next new ec8d35e46b48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed25b2bf50af Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new c48107572377 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new a8544f038305 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 7c68296dddca Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 18ca63a2e23c MIPS: Probe toolchain support of -msym32 new 1d59822a7ed1 MIPS: Remove cc-option checks for -march=octeon new bfc0a330c1b4 MIPS: Fallback CPU -march flag to ISA level if unsupported new e7a30874b348 MIPS: BMIPS: Drop unnecessary assembler flag new 8a61869706c3 MIPS: Loongson64: test for -march=loongson3a cflag new 74efddad96fb MIPS: Limit MIPS_MT_SMP support by ISA reversion new dd6d29a61489 MIPS: Implement microMIPS MT ASE helpers new a640d6762a7d MIPS: mipsregs: Set proper ISA level for virt extensions new 6d778f61beda mips: zboot: Fix "no previous prototype" build warning new 188942f05ce4 tty: mips_ejtag_fdc: Fix passing incompatible pointer type [...] new 3ee94411c6d2 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 385d7b011b7d parisc: Use irq_enter_rcu() to fix warning at kernel/conte [...] new b00e2f412648 parisc: Fix Invalid wait context warning in firmware wrapper new c0aefb2cf3b9 parisc: Show kernel unaligned memory accesses new 439948c523c5 parisc: avoid c23 'nullptr' idenitifier new 50be0ea79a87 parisc: make parisc_bus_type const new 18b62c476f14 parisc/unaligned: Rewrite 64-bit inline assembly of emulate_ldd() new 4ca7ce6f3300 parisc: Avoid clobbering the C/B bits in the PSW with toph [...] new 1b3a5e421163 parisc: Fix ip_fast_csum new 9b9d236e73d5 parisc: Fix csum_ipv6_magic on 32-bit systems new a5c8a00bb269 parisc: Fix csum_ipv6_magic on 64-bit systems new e3921fd8b882 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b338061065b powerpc/pseries: Add a clear modifier to ibm,pa/pi-feature [...] new 6e9de2054eb4 powerpc/pseries: Set CPU_FTR_DBELL according to ibm,pi-features new 6735fef14c1f powerpc/ps3: Fix lv1 hcall assembly for ELFv2 calling convention new d901473c4dd0 powerpc/ps3: lv1 hcall code use symbolic constant for LR s [...] new 28b2ed86750c powerpc/ps3: Make real stack frames for LV1 hcalls new 914d081ead11 Revert "powerpc/ps3_defconfig: Disable PPC64_BIG_ENDIAN_EL [...] new 9d16a8591a52 powerpc: sgy_cts1000: Convert to platform remove callback [...] new b1cd248f4276 powerpc: gpio_mdio: Convert to platform remove callback re [...] new ca899c1221b6 powerpc: opal-prd: Convert to platform remove callback ret [...] new 18a4a2612ba1 powerpc: papr_scm: Convert to platform remove callback ret [...] new e2064de2f3c8 powerpc: fsl_msi: Convert to platform remove callback retu [...] new a3e1820186b5 powerpc: pmi: Convert to platform remove callback returning void new 41e9afd526bb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 69f7962ddd1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d2ecffa816fa Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 81d0e7b73b31 Merge branch 'fixes' into for-next new a795e5d2347d s390: vmlinux.lds.S: fix .got.plt assertion new ea5872e0bbe1 Merge branch 'features' into for-next new 53313eaa171f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 180a48c449a4 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] new 75a9aae2780b Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 1f626223a0c8 bcachefs: fix backpointer_to_text() when dev does not exist new 04fee68dd99a bcachefs: Kill __GFP_NOFAIL in buffered read path new 204f45140faa bcachefs: Fix BTREE_ITER_FILTER_SNAPSHOTS on inodes btree new b58b1b883b9b bcachefs: fix iov_iter count underflow on sub-block dio read new 097471f9e458 bcachefs: Fix bch2_journal_flush_device_pins() new c4333eb541b9 bcachefs: Fix check_snapshot() memcpy new 5197728f8182 bcachefs: fix bch2_save_backtrace() new 51505d967302 bcachefs: Kill unnecessary wakeups in journal reclaim new 4991067a6c77 bcachefs: Split out journal workqueue new 89a3fbd81866 bcachefs: Avoid setting j->write_work unnecessarily new 6f571125ab35 bcachefs: Journal writes should be REQ_SYNC|REQ_META new f8ec7b93eab2 bcachefs: Avoid taking journal lock unnecessarily new f3c508a1e45a bcachefs: fixup for building in userspace new 0d6206f8ee45 bcachefs: Improve bch2_dirent_to_text() new e1d682cba71a bcachefs: Workqueues should be WQ_HIGHPRI new fda4250e4a72 bcachefs: bch2_hash_set_snapshot() -> bch2_hash_set_in_snapshot() new 41fcaa2a76db bcachefs: Cleanup bch2_dirent_lookup_trans() new c6da4eee8a90 bcachefs: convert journal replay ptrs to darray new 25e36b2aa2ad bcachefs: fix split brain message new 835656468b5a bcachefs: improve journal entry read fsck error messages new 3e55113c10fd bcachefs: jset_entry_datetime new 15ba5af112df bcachefs: bio per journal buf new c61fe6298021 bcachefs: closure per journal buf new 2f3ee799aa85 bcachefs: better journal pipelining new 31966656066b bcachefs: btree_and_journal_iter.trans new 3e65a872d8e4 bcachefs: btree node prefetching in check_topology new 3fe07d34fbca bcachefs: Subvolumes may now be renamed new fd840abab2ee bcachefs: Switch to uuid_to_fsid() new 1eb41c5b8e77 bcachefs: Initialize super_block->s_uuid new 236d665c484c bcachefs: Set path->uptodate when no node at level new f93bfcbd2b87 bcachefs: move fsck_write_inode() to inode.c new b9ab25266777 bcachefs: bump max_active on btree_interior_update_worker new fd7ff17ab316 bcachefs: Kill some -EINVALs new e9f1cabf1e57 bcachefs: Factor out check_subvol_dirent() new de4b596780f0 bcachefs: factor out check_inode_backpointer() new d587e60714f5 mm: introduce memalloc_flags_{save,restore} new 0160c2798963 mm: introduce PF_MEMALLOC_NORECLAIM, PF_MEMALLOC_NOWARN new 41700b1c9120 bcachefs: bch2_inode_insert() new cedad2cc27f1 bcachefs: bch2_lookup() gives better error message on inod [...] new a039b7b81b19 mean and variance: Promote to lib/math new bae56ff684f4 eytzinger: Promote to include/linux/ new 3b6e8b203550 bcachefs: bch2_time_stats_to_seq_buf() new 6ea41af28f2b time_stats: Promote to lib/ new f1fb4cd80f74 bcache: Convert to lib/time_stats new 282e2e7110db time_stats: report lifetime of the stats object new e8c6b6057ec9 time_stats: split stats-with-quantiles into a separate structure new 35ac21e42810 time_stats: fix struct layout bloat new 32b421ce37a0 time_stats: add larger units new 99eb4b2e1241 time_stats: don't print any output if event count is zero new 1912b8972d6f time_stats: allow custom epoch names new b5eb581d422a mean_and_variance: put struct mean_and_variance_weighted o [...] new 624a1e23103e time_stats: shrink time_stat_buffer for better alignment new 24eded278d05 time_stats: report information in json format new 187ebbb3069f time_stats: Kill TIME_STATS_HAVE_QUANTILES new 2539b5415bb5 mempool: kvmalloc pool new fc7351707193 bcachefs: kill kvpmalloc() new f347adb3b2f8 bcachefs: thread_with_stdio: eliminate double buffering new ef0190806e85 bcachefs: thread_with_stdio: convert to darray new 1a74b491a33c bcachefs: thread_with_stdio: kill thread_with_stdio_done() new cc299b7d70ec bcachefs: thread_with_stdio: fix bch2_stdio_redirect_readline() new cc2101608f27 bcachefs: Thread with file documentation new 9805a87c0039 darray: lift from bcachefs new a4041f2c621e thread_with_file: Lift from bcachefs new ea3f0fe95ca4 thread_with_stdio: Mark completed in ->release() new c0613b57290e kernel/hung_task.c: export sysctl_hung_task_timeout_secs new 8000cbbaf3c5 thread_with_stdio: suppress hung task warning new f610df2d6883 bcachefs: Kill more -EIO error codes new c3d0d365c102 bcachefs: Check subvol <-> inode pointers in check_subvol() new 66c32ab98390 bcachefs: Check subvol <-> inode pointers in check_inode() new 9d4cbbb63cc1 bcachefs: check_inode_dirent_inode() new 3d4332291142 bcachefs: better log message in lookup_inode_for_snapshot() new 172731019e90 bcachefs: check bi_parent_subvol in check_inode() new 13c4c6ff9ee6 bcachefs: simplify check_dirent_inode_dirent() new 03318689ce59 bcachefs: delete duplicated checks in check_dirent_to_subvol() new e5ebbba78693 bcachefs: check inode->bi_parent_subvol against dirent new 0b6894d7d6a4 bcachefs: check dirent->d_parent_subvol new 83d2d21eba2d bcachefs: Repair subvol dirents that point to non subvols new c8ceeb6e0ba4 bcachefs: bch_subvolume::parent -> creation_parent new 10131c0a7565 bcachefs: Fix path where dirent -> subvol missing and we d [...] new 695e5994789f bcachefs: Pass inode bkey to check_path() new 8461732109db bcachefs: check_path() now prints full inode when reattaching new 6ed4dbe9819d bcachefs: Correctly reattach subvolumes new 2338b55b6650 bcachefs: bch2_btree_bit_mod -> bch2_btree_bit_mod_buffered new b8cfff9489ad bcachefs: bch2_btree_bit_mod() new 851b6ee977d6 bcachefs: bch_subvolume::fs_path_parent new 3f8a62287db8 bcachefs: BTREE_ID_subvolume_children new a7b46148ed37 bcachefs: Check for subvolume children when deleting subvolumes new 37c80816f7bc bcachefs: Pin btree cache in ram for random access in fsck new cc906a99fc0f bcachefs: Save key_cache_path in peek_slot() new df226bf6c631 bcachefs: Track iter->ip_allocated at bch2_trans_copy_iter() new 3c4c20dae2f9 bcachefs: Use kvzalloc() when dynamically allocating btree paths new 4659e30fd324 bcachefs: Improve error messages in device remove path new 2881c58d14b6 bcachefs: bch2_print_opts() new 69e355010e02 thread_with_file: allow creation of readonly files new 44b31e8eb91e thread_with_file: fix various printf problems new 0d6011034847 thread_with_file: create ops structure for thread_with_stdio new 9a9448b4b0f7 thread_with_file: allow ioctls against these files new 277112ce9192 thread_with_file: Fix missing va_end() new 5b4c896a9c4a bcachefs: skip invisible entries in empty subvolume checking new 2ef6aec80ecf bcachefs: bch2_trigger_alloc() handles state changes better new 823d96664c88 bcachefs: omit alignment attribute on big endian struct bkey new ddd2c20684d9 bcachefs: bch2_check_subvolume_structure() new 669883e48a59 bcachefs: check_path() now only needs to walk up to subvol [...] new 5f190d4229b3 MAINTAINERS: repair file entries in THREAD WITH FILE new 7e6cbb3027f3 bcachefs: more informative write path error message new 9b4bd0fa4ce3 bcachefs: rebalance_status now shows correct units new e47535bfdd8a bcachefs: Drop redundant btree_path_downgrade()s new 8e200697790f bcachefs: improve bch2_journal_buf_to_text() new 2151986a2218 bcachefs: Split out discard fastpath new 41ce3acef9cd bcachefs: Fix journal_buf bitfield accesses new 4b1f5264f000 bcachefs: Add journal.blocked to journal_debug_to_text() new 60ddb4cd157f thread_with_file: add f_ops.flush new c95d60df4f28 bcachefs: Silence gcc warnings about arm arch ABI drift new 22ea6c170659 bcachefs: remove redundant assignment to variable ret new 8869a56a0158 bcachefs: Errcode tracepoint, documentation new 1a8f67b71427 bcachefs: jset_entry for loops declare loop iter new e50955c87ba7 bcachefs: Rename journal_keys.d -> journal_keys.data new f77ac3cc9666 bcachefs: journal_keys now uses darray helpers new 26494335d114 bcachefs: improve move_gap() new 0b68329a5b07 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new 2f944c66ae73 fscrypt: write CBC-CTS instead of CTS-CBC new 8c62f31eddb7 fscrypt: shrink the size of struct fscrypt_inode_info slightly new 5ce66feb5f33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 4e349e484ae9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 78d5c7683f45 cifs: allow changing password during remount new d7e87923939a cifs: Fix writeback data corruption new 05211603b73a smb: client: do not defer close open handles to deleted files new de8f5e4bdc08 smb: client: reuse file lease key in compound operations new 7e2fcaea557d smb: client: retry compound request without reusing lease new fdbf05956f35 smb3: update allocation size more accurately on write completion new 3880bc680da6 cifs: minor update to list of reviewers new 2b33b6a9c9df smb: client: introduce reparse mount option new 09d77130a24b smb: client: move most of reparse point handling code to c [...] new 9a00a92de022 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new cb2a6bbd6b4a Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 1c2677e9ff05 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f3cb82f5008f exfat: remove SLAB_MEM_SPREAD flag usage new 2249f7888c2c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 9f518ed16401 Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] new 0053ab0b66fd Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 6fc5b0337b32 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new e95bf1c4804d f2fs: support SEEK_DATA and SEEK_HOLE for compression files new 9dbcdeb31666 f2fs: doc: Fix bouncing email address for Sahitya Tummala new 23c3b0c97387 f2fs: kill heap-based allocation new 4e37930de10e f2fs: support file pinning for zoned devices new 7a0392932f97 f2fs: stop checkpoint when get a out-of-bounds segment new 78adee727011 f2fs: introduce get_available_block_count() for cleanup new e25217c2d75f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 62b06511557e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 40488cc16f7e virtiofs: forbid newlines in tags new a8f62f50b4e4 virtiofs: export filesystem tags through sysfs new 9086b2d9e9f3 virtiofs: emit uevents on filesystem events new 9511176bbaee fuse: fix VM_MAYSHARE and direct_io_allow_mmap new 699cf8246ee4 fuse: create helper function if DIO write needs exclusive lock new 9bbb6717dfd2 fuse: add fuse_dio_lock/unlock helper functions new 0c9d708953d0 fuse: factor out helper fuse_truncate_update_attr() new e26ee4efbc79 fuse: allocate ff->release_args only if release is needed new 7de64d521bf9 fuse: break up fuse_open_common() new d2c487f150ae fuse: prepare for failing open response new cb098dd24bab fuse: introduce inode io modes new 205c1d802683 fuse: allow parallel dio writes with FUSE_DIRECT_IO_ALLOW_MMAP new aed918310ea2 fuse: factor out helper for FUSE_DEV_IOC_CLONE new 7dc4e97a4f9a fuse: introduce FUSE_PASSTHROUGH capability new 9fc953f59383 fuse: implement ioctls to manage backing files new 508bbb07ef88 fuse: prepare for opening file in passthrough mode new 51deab7d21f5 fuse: implement open in passthrough mode new d5a13142ce11 fuse: implement read/write passthrough new 5a64605a94ce fuse: implement splice read/write passthrough new 33771e1143a9 fuse: implement passthrough for mmap new 1aae24c48626 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7033a679702d ksmbd: replace generic_fillattr with vfs_getattr new 342c3b87c95b ksmbd: retrieve number of blocks using vfs_getattr in set_ [...] new 66087e3064fb Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 46692f6212dc Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new f7c96433a149 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 723012cab779 ubifs: Set page uptodate in the correct place new 0df030d082d5 ubifs: Convert from writepage to writepages new c35acef383f4 ubifs: Convert ubifs_writepage to use a folio new 783d07416771 ubifs: Use a folio in do_truncation() new 0c2d140c1f73 ubifs: Convert do_writepage() to take a folio new 85ffbf555794 ubifs: Convert ubifs_vm_page_mkwrite() to use a folio new 2ec718435abb ubifs: Convert write_begin_slow() to use a folio new f60d356e6c5f ubifs: Convert ubifs_write_begin() to use a folio new ffdff813d5b1 ubifs: Convert ubifs_write_end() to use a folio new b96af1fdb47c ubifs: Convert do_readpage() to take a folio new a3c2f196cdfc ubifs: Convert allocate_budget() to work on a folio new 45d76698d119 ubifs: Convert cancel_budget() to take a folio new 7f348f8ce51c ubifs: Pass a folio into ubifs_bulk_read() and ubifs_do_bu [...] new d06192731c33 ubifs: Use a folio in ubifs_do_bulk_read() new a16bfab367c6 ubifs: Convert populate_page() to take a folio new eb54235315f4 MAINTAINERS: Add Zhihao Cheng as UBI/UBIFS reviewer new 68a24aba7c59 ubi: Check for too small LEB size in VTBL code new 60f16e912a53 ubifs: fix sort function prototype new ec724e534dfd ubifs: fix function pointer cast warnings new 788cd161f996 ubifs: Remove unreachable code in dbg_check_ltab_lnum new 7f174ae4f39e ubi: correct the calculation of fastmap size new fbed4baed046 ubi: fix slab-out-of-bounds in ubi_eba_get_ldesc+0xfb/0x130 new 9277b3a64953 ubi: Correct the number of PEBs after a volume resize failure new 31a9d5f3290c ubifs: dbg_check_idx_size: Fix kmemleak if loading znode failed new 6379b44cdcd6 ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path new 556c19f563b6 ubifs: Queue up space reservation tasks if retrying many times new e17f38b73669 dt-bindings: mtd: add basic bindings for UBI new a1de28dd2031 dt-bindings: mtd: ubi-volume: allow UBI volumes to provide NVMEM new 762d73cd930e mtd: ubi: block: use notifier to create ubiblock from parameter new 927c145208b0 mtd: ubi: attach from device tree new 7e84c961b2eb mtd: ubi: introduce pre-removal notification for UBI volumes new 51932f9fc487 mtd: ubi: populate ubi volume fwnode new 3ce485803da1 mtd: ubi: provide NVMEM layer over UBI volumes new 2d323bb6fcd7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3fbe54fb6824 Merge branch '9p-next' of git://github.com/martinetd/linux new 7cd63109e27f Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] new 922ced91b88f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 0a69bd0153f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c7742709248d afs: Fix endless loop in directory parsing new 37ab44f41464 Merge branch 'vfs.fixes' into vfs.all new 4af6ccb46944 Merge series 'Use Maple Trees for simple_offset utilities' [...] new c10d4946135d eventpoll: prefer kfree_rcu() in __ep_remove() new 62e3038211db Convert coda to use the new mount API new 12adbec2258d Merge branch 'vfs.misc' into vfs.all new 8ec599a7fb8e Merge branch 'vfs.fs' into vfs.all new 7ea1d9b4a840 iomap: clear the per-folio dirty bits on all writeback failures new 80d012e98894 iomap: treat inline data in iomap_writepage_map as an I/O error new 432acd550e36 iomap: move the io_folios field out of struct iomap_ioend new c2dc7e5589a1 iomap: move the PF_MEMALLOC check to iomap_writepages new e3a491a26b62 iomap: factor out a iomap_writepage_handle_eof helper new cc9542534bf0 iomap: move all remaining per-folio logic into iomap_write [...] new 7edfc610ec31 iomap: clean up the iomap_alloc_ioend calling convention new dec3a7b3aa45 iomap: move the iomap_sector sector calculation out of iom [...] new ae5535efd8c4 iomap: don't chain bios new 6b865d653023 iomap: only call mapping_set_error once for each failed bio new f525152a0f0f iomap: factor out a iomap_writepage_map_block helper new 410bb2ce6111 iomap: submit ioends immediately new 30deff8531f4 iomap: map multiple blocks at a time new 19871b5c7a00 iomap: pass the length of the dirty region to ->map_blocks new 54943abce092 iomap: add pos and dirty_len into trace_iomap_writepage_map new dcd04ea587b2 iomap: Add processed for iomap_iter new 4078360e73b8 Merge branch 'vfs.iomap' into vfs.all new 797960b55762 pidfd: add pidfs new b985c0ce5890 libfs: add path_from_stashed() new ef86bcd1b0c5 nsfs: convert to path_from_stashed() helper new 47a1fbce74c3 pidfs: convert to path_from_stashed() helper new bfbc456e1065 libfs: improve path_from_stashed() helper new b3751813ea9e libfs: add stashed_dentry_prune() new e5f31557d4a2 Merge branch 'vfs.pidfd' into vfs.all new 3cf21aa2ae79 Merge branch 'vfs.file' into vfs.all new 0873add0e0cd file: prepare for new helper new bac0a9e56e1f file: add alloc_file_pseudo_noaccount() new f3a608827d1f bdev: open block device as files new e5ca9d391615 block/ioctl: port blkdev_bszset() to file new 190f676afa00 block/genhd: port disk_scan_partitions() to file new a28d893eb327 md: port block device access to file new 16ca5dfd8dcd swap: port block device usage to file new 4379f91172f3 power: port block device access to file new 1b9e2d90141c xfs: port block device access to files new 20e6a8d0dcdc drbd: port block device access to file new 05fb1dbc821f pktcdvd: port block device access to file new a34606a9aa3d rnbd: port block device access to file new 217759bbb95d xen: port block device access to file new be914f8fd282 zram: port block device access to file new 3789fb8746dc bcache: port block device access to files new f9d8c3c4236e block2mtd: port device access to files new e9a7254b0339 nvme: port block device access to file new c8e108d80cd8 s390: port block device access to file new 034f0cf8fdf9 target: port block device access to file new 9f2f767f5ef8 bcachefs: port block device access to file new 9ae061cf2a46 btrfs: port device access to file new 87b355f44833 erofs: port device access to file new 61ead71476cf ext4: port block device access to file new 512383ae4910 f2fs: port block device access to files new ac4e78bdbba2 jfs: port block device access to file new 4b2cfbda2d53 nfs: port block device access to files new 1d3aa0b97c55 ocfs2: port block device access to file new 9de31ee6d7a8 reiserfs: port block device access to file new e97d06a46526 bdev: remove bdev_open_by_path() new b1211a25c4fe bdev: make bdev_{release, open_by_dev}() private to block layer new a56aefca8d38 bdev: make struct bdev_handle private to the block layer new 7c09a4ed6156 bdev: remove bdev pointer from struct bdev_handle new 321de651fa56 block: don't rely on BLK_OPEN_RESTRICT_WRITES when yieldin [...] new ab838b3fd9a4 block: remove bdev_handle completely new 40ebc18b991b Merge series 'Open block devices as files' of https://lore [...] new 7229bb1c06fd Merge branch 'vfs.super' into vfs.all new 872365adb67a Merge branch 'vfs.uuid' into vfs.all new bb0b033c60be Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 745a5f7d205e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9edddd4d3a6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6c3c0d83d575 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new c81fcf38b601 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ed539ca39dc Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 14e6891edb36 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new cbc29538dbf7 hwmon: Add driver for LTC4282 new d612bf839f61 hwmon: add fan speed monitoring driver for Surface devices new 7e6707f7da31 dt-bindings: Add MPQ8785 voltage regulator device new f20b4a931130 hwmon: Add driver for MPS MPQ8785 Synchronous Step-Down Converter new 9d613d9b8a9e hwmon: (sht3x) read out sensor serial number new f5b75bde41f2 hwmon: (adt7x10) convert to use maple tree register cache new 9c440cf0c68f hwmon: (emc1403) convert to use maple tree register cache new ba468d4b0b1e hwmon: (ina3221) convert to use maple tree register cache new f8fec5f317d4 hwmon: (jc42) convert to use maple tree register cache new 6c224da4d79f hwmon: (lm83) convert to use maple tree register cache new 7a04f015d475 hwmon: (max31760) convert to use maple tree register cache new 23c7029f3769 hwmon: (nct7802) convert to use maple tree register cache new 3d8e02bda132 hwmon: (sch5627) convert to use maple tree register cache new cac78418e2f5 hwmon: (tmp401) convert to use maple tree register cache new cc804e48fef1 dt-bindings: vendor-prefixes: add Amphenol new 5f85c4d10ef4 hwmon: (core) Add support for humidity min/max alarm new b86d76015376 ABI: sysfs-class-hwmon: add descriptions for humidity min/ [...] new 8f89ac2b9bde dt-bindings: hwmon: Add Amphenol ChipCap 2 new 3af350929e75 hwmon: Add support for Amphenol ChipCap 2 new 2948b88a5ba4 dt-bindings: vendor-prefixes: add asteralabs new 684a28759f4c dt-bindings: trivial-devices: add Astera Labs PT5161L new f3b4b146eb10 hwmon: Add driver for NZXT Kraken X and Z series AIO CPU coolers new ed3e03790c5c hwmon: Add driver for ASUS ROG RYUJIN II 360 AIO cooler new c8c2074020a8 hwmon: (coretemp) Introduce enum for attr index new 25f8e01baa05 hwmon: (coretemp) Remove unnecessary dependency of array index new 18d8f5583388 hwmon: (coretemp) Replace sensor_device_attribute with dev [...] new 87eb801925a0 hwmon: (coretemp) Remove redundant pdata->cpu_map[] new b0b01414a261 hwmon: (coretemp) Abstract core_temp helpers new 326241f71f3d hwmon: (coretemp) Split package temp_data and core temp_data new 18b24a5f9ca3 hwmon: (coretemp) Remove redundant temp_data->is_pkg_data new 1a793caf6f69 hwmon: (coretemp) Use dynamic allocated memory for core temp_data new 1b2ca93cd059 hwmon: Add driver for Astera Labs PT5161L retimer new f16fb6d23b68 hwmon: (chipcap2) fix uninitialized variable in cc2_get_reg_val() new efd49b8eef65 hwmon: (chipcap2) fix return path in cc2_request_alarm_irqs() new 692cf83bc3c1 hwmon: (oxp-sensors) Add support for Ayaneo Air Plus 7320u. new 1b5239f70fcd hwmon: (axi-fan-control) Use device firmware agnostic API new 0b5f91d47d72 hwmon: (axi-fan-control) Make use of sysfs_emit() new ec823656c1e0 hwmon: (axi-fan-control) Make use of dev_err_probe() new d88cef1d17f6 hwmon: (max6620) Update broken Datasheet URL in driver doc [...] new 4adee4e1a354 MAINTAINERS: Drop redundant hwmon entries new 22d409ead1f4 dt-bindings: hwmon: nuvoton,nct6775: Add compatible value [...] new f1ed8af54bba dt-bindings: hwmon/pmbus: ti,lm25066: document regulators new bad582f98798 regulator: dt-bindings: promote infineon buck converters t [...] new 8be143b97871 hwmon: (pmbus/tda38640) Use PMBUS_REGULATOR_ONE to declare [...] new 8f832d23ead3 hwmon: (pmbus/lm25066) Use PMBUS_REGULATOR_ONE to declare [...] new cb7222997e9c hwmon: (pmbus/ir38064) Use PMBUS_REGULATOR_ONE to declare [...] new d590900b62f0 dt-bindings: hwmon: add common properties new 67db0ea3ece2 dt-bindings: hwmon: ti,ina2xx: use common hwmon schema new 09458a0e7c8b dt-bindings: hwmon: adi,adm1275: use common hwmon schema new 2988ce56b561 dt-bindings: hwmon: lltc,ltc4286: use common hwmon schema new a095d8c0230b dt-bindings: hwmon: reference common hwmon schema new 5b1d7a0f904b hwmon: (sis5595) drop unused DIV_TO_REG function new 3608936c5769 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new da0b120b78d2 Merge branch 'docs-next' of git://git.lwn.net/linux.git new ae6dbe2e2b13 Merge branch 'master' of git://linuxtv.org/media_tree.git new dd7705b0d1d3 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 2c8459a56870 Merge branch 'thermal-core' new 9b0a62758665 thermal: core: Store zone trips table in struct thermal_zo [...] new 9686f04a7ba6 thermal: ACPI: Discard trips table after zone registration new fcbf87800086 thermal: intel: Discard trip tables after zone registration new 698a1eb1f75e thermal: core: Store zone ops in struct thermal_zone_device new 75fb87147284 thermal: ACPI: Constify acpi_thermal_zone_ops new 62dd17846d33 thermal: intel: Adjust ops handling during thermal zone re [...] new a85739c8c689 thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS new 503f09fcf6ee Merge branch 'thermal-core' into linux-next new e0359f1551b8 Revert "ACPI: EC: Use a spin lock without disabing interrupts" new b8b3c501b4b7 Merge branch 'acpi-ec' into linux-next new 7c86e17455de ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out o [...] new 99b572e6136e ACPI: x86: Add DELL0501 handling to acpi_quirk_skip_serdev [...] new 0cc46f1a52b4 ACPI: Drop the custom_method debugfs interface new 43b549c5d8de ACPI: property: Polish ignoring bad data nodes new 2b959bdde4dd ACPI: thermal_lib: Initialize temp_decik to zero new c3ab01c282c9 Merge branches 'acpi-x86', 'acpi-misc', 'acpi-property' an [...] new f0a0fc10abb0 cpufreq: intel_pstate: fix pstate limits enforcement for a [...] new 7156c4500fc9 Merge branch 'pm-cpufreq-fixes' into linux-next new 240a8da62300 cpufreq: intel_pstate: Allow model specific EPPs new 1f4b7fdd71e0 cpufreq: intel_pstate: Update default EPPs for Meteor Lake new 88debc69754f cpufreq: Remove references to 10ms min sampling rate new 3fec6e5961b7 PM: hibernate: Support to select compression algorithm new f4311756a83f PM: hibernate: Don't ignore return from set_memory_ro() new 015abee40476 PM: runtime: add tracepoint for runtime_status changes new 3a561ea2413e PM: EM: Fix nr_states warnings in static checks new f85450f134f0 tools/power x86_energy_perf_policy: Fix file leak in get_p [...] new b9dcbdb099e4 Merge branches 'pm-cpufreq', 'pm-sleep', 'pm-runtime', 'pm [...] new 9197b7bb3983 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new f05f8797045f Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 67826083c74b Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 3d4e2f3e1cc1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 954162884633 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new d20a7cf9f714 RDMA/hns: Fix mis-modifying default congestion control algorithm new 7a8bccd8b29c RDMA/device: Fix a race between mad_client and cm_client init new 14b526f55ba5 RDMA/uverbs: Remove flexible arrays from struct *_filter new 99ff064c441f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9eda38dc9150 net/af_iucv: fix virtual vs physical address confusion new cbe30f99431d net: microchip: lan743x: Fix spelling mistake "erro" -> "error" new bcc115760ff3 octeon_ep_vf: Improve help text grammar new 3e7a0dccf070 ipv6/sit: Do not allocate stats in the driver new 4679f4f123cf Merge tag 'nf-next-24-02-21' of https://git.kernel.org/pub [...] new a4634aa71fee bonding: rate-limit bonding driver inspect messages new a818bd12538c net: stmmac: dwmac-qcom-ethqos: Add support for 2.5G SGMII new d2efeb52c344 net: ethtool: avoid rebuilds on UTS_RELEASE change new 025f8ad20f2e net: mpls: error out if inner headers are not set new 3e596599372e ps3/gelic: minor Kernel Doc corrections new 23fe265fbfbc rocker: Don't bother filling in ethtool driver version new 0a4e1b453a8a net: team: Don't bother filling in ethtool driver version new 5c4e0f3ae45e Merge branch 'net-staging-don-t-bother-filling-in-ethtool- [...] new ac95b1fca034 tools: ynl: allow user to specify flag attr with bool values new ffe10a4546fe tools: ynl: process all scalar types encoding in single el [...] new e8a6c515ff5f tools: ynl: allow user to pass enum string instead of scal [...] new 6511743e01fa Merge branch 'tools-ynl-couple-of-cmdline-enhancements' new 5fd5403964ec genetlink: make info in GENL_REQ_ATTR_CHECK() const new d662c5b3ce6d tools: ynl: fix header guards new 15df2dac1477 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 55bad79e33ae bpf: allow more maps in sleepable bpf programs new dfe6625df48e bpf: introduce in_sleepable() helper new 2ab256e93249 bpf: add is_async_callback_calling_insn() helper new c7d256ee1663 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a0ecea1e01df Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 35557e218aad Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e38ab2bb1ce7 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new cc95ab7b3fc0 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 2ecd43413d76 Documentation: qat: fix auto_reset section new 53cc9baeb9bc crypto: arm/sha - fix function cast warnings new 0e8fca2f12ce crypto: ccp - Avoid discarding errors in psp_send_platform [...] new 14af865be47a crypto: ccp - Update return values for some unit tests new bcc06e1b3dad crypto: qat - uninitialized variable in adf_hb_error_injec [...] new dfff0e35fa5d crypto: qat - remove unused macros in qat_comp_alg.c new 9a5dcada14d5 crypto: qat - removed unused macro in adf_cnv_dbgfs.c new f99fb7d660f7 crypto: qat - avoid division by zero new a66cf93ab338 crypto: qat - remove double initialization of value new ff391345141e crypto: qat - remove unnecessary description from comment new bca79b9f5639 crypto: qat - fix comment structure new df018f82002a crypto: qat - fix ring to service map for dcc in 4xxx new a20a6060e0dd crypto: qat - fix ring to service map for dcc in 420xx new ed3d95fe788d crypto: qat - make ring to service map common for QAT GEN4 new e63df1ec9a16 crypto: jitter - fix CRYPTO_JITTERENTROPY help text new a24e3b583ea2 crypto: rockchip - fix to check return value new 899cde345352 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new aef5c50b7188 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new d91c01759791 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new d7b994db5551 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 3d890f328773 drm/i915/lnl: Add pkgc related register new 131288c4681b drm/i915/lnl: Program PKGC_LATENCY register new 0be4e0a5203d drm/i915: Fix doc build issue on intel_cdclk.c new 0e4070acf572 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 38b43e32c640 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 6042375f7b5e Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new a7a3d73686f5 drm/xe: Prefer struct_size over open coded arithmetic new 84a1ed5e6756 drm/xe/uapi: Remove unused flags new ddadc7120d4b drm/xe: Fix execlist splat new 3121fed0c51b drm/xe: Cleanup some layering in GGTT new a9e483dda3ef drm/xe: Don't support execlists in xe_gt_tlb_invalidation layer new 87714134572b Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 571adf521604 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 4a7b17b006d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 114edd151ee9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae9213984864 ALSA: pcm: Use automatic cleanup of kfree() new 1052d9882269 ALSA: control: Use automatic cleanup of kfree() new 9b02221422a5 ALSA: compress_offload: Use automatic cleanup of kfree() new ed96f6394e1b ALSA: timer: Use automatic cleanup of kfree() new fb9e197f3f27 ALSA: vmaster: Use automatic cleanup of kfree() new 1c4025d4ea0c ALSA: seq: oss: Use automatic cleanup of kfree() new 5d04ad53e54c ALSA: seq: virmidi: Use automatic cleanup of kfree() new 316e38ef7766 ALSA: seq: ump: Use automatic cleanup of kfree() new edbcf872c146 ALSA: seq: core: Use automatic cleanup of kfree() new d90950c6a265 ALSA: pcm: Use CLASS() for fdget()/fdput() new 6c40eec521af ALSA: mixer_oss: ump: Use automatic cleanup of kfree() new a55bc334d3df ALSA: pcm_oss: ump: Use automatic cleanup of kfree() new 68bb8f8cee22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fefd63eefde1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 89f3180d5915 ASoC: dt-bindings: atmel-classd: add sam9x7 compatible new c06a7a8e8857 ASoC: dt-bindings: microchip: add sam9x7 new 5519ac3a7164 ASoC: wm_adsp: Add wm_adsp_start() and wm_adsp_stop() new 1cad8725f2b9 ASoC: cs-amp-lib: Add helpers for factory calibration data new e1830f66f6c6 ASoC: cs35l56: Add helper functions for amp calibration new 1326444e93c2 ASoC: cs35l56: Apply amp calibration from EFI data new cfa43aaa7948 ALSA: hda: cs35l56: Apply amp calibration from EFI data new 0c4ebb28b3db ALSA: cs35l56: Apply calibration from EFI new 51c4c1717a69 Merge remote-tracking branch 'asoc/for-6.9' into asoc-next new 2320b48db9d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6cd304c5e364 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 5cfa9a6879f5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 03f12122b20b block: fix deadlock between bd_link_disk_holder and partit [...] new df310bf18ea6 Merge branch 'for-6.9/block' into for-next new 5affe497c346 block: blkdev_issue_secure_erase loop style new 76a27e1b53b9 block: cleanup __blkdev_issue_write_zeroes new 0eb4db470660 block: io wait hang check helper new 8a08c5fd89b4 blk-lib: check for kill signal new b361c9027b4e sched: Add a new function to compare if two cpus have the [...] new af550e4c9682 block/blk-mq: Don't complete locally if capacities are different new 9a5ad69fd206 Merge branch 'for-6.9/block' into for-next new 82c6515d8a97 bdev: remove SLAB_MEM_SPREAD flag usage new 571484af24f7 Merge branch 'for-6.9/block' into for-next new a961503b182c Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 6006301c6a83 Merge branch 'dm-6.8' into for-next new e87adefb8f11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 891155e9a9db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cfd6170beb3b Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new 6a8346f41581 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 12f0a4cc8452 dt-bindings: mfd: da9062: Update watchdog description new 19c993f29e8e dt-bindings: mfd: dlg,da9063: Update watchdog child node new e2fcaf4c0670 dt-bindings: input: Convert da906{1,2,3} onkey to json-schema new fddee1e686de dt-bindings: thermal: Convert da906{1,2} thermal to json-schema new ae3a0d709c24 dt-bindings: mfd: dlg,da9063: Sort child devices new f1eb64bf6d4b dt-bindings: mfd: dlg,da9063: Convert da9062 to json-schema new 3eeadf8ff948 Merge branches 'ib-mfd-cros-watchdog-6.9' and 'ib-mfd-inpu [...] new ac9538f6007e mfd: intel-lpss: Switch to generalized quirk table new 1d8c51ed2ddc mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 new fc99c0132210 mfd: lpc_ich: Use ALIGN_DOWN() to obtain the start of the [...] new dfebe38e46c2 mfd: sun4i-gpadc: Correct specified GPADC interrupt numbers new 5ebb75b904b6 mfd: omap-usb-host: Increase size of buffer to include all [...] new ed3cb341e447 dt-bindings: mfd: iqs62x: Do not override firmware-name $ref new 5dce78032b20 dt-bindings: mfd: qcom,tcsr: Add compatibles for QCM2290 a [...] new 6cea614ba78d mfd: cros_ec: Register EC-based watchdog subdevice new 944e823d73d0 mfd: rave-sp: Avoid unnecessary use of comma operator new efe4c7908ec9 mfd: wm831x: Remove redundant forever while loop new 8b9a1f5ef43b mfd: cs42l43: Tidy up header includes new de896be80acf mfd: cs42l43: Use __u8 type rather than u8 for firmware interface new ca291ea7487c mfd: cs42l43: Add time postfixes on defines new d92b9bcfce94 mfd: cs42l43: Add some missing dev_err_probe()s new cab2ce7fce87 mfd: cs42l43: Handle error from devm_pm_runtime_enable() new 9fb7369cf5df dt-bindings: mfd: atmel,hlcdc: Convert to DT schema format new cc1965b02d6c dt-bindings: mfd: syscon: Add ti,j784s4-pcie-ctrl compatible new 17bb3a9d346c dt-bindings: mfd: syscon: Add ti,am654-serdes-ctrl compatible new c28c45608ef3 spi: cs42l43: Tidy up header includes new 6abc896ccbdd mfd: mcp-core: Make mcp_bus_type const new ed9fdff5ad8b mfd: ac100: Convert to use maple tree register cache new 225303da314f mfd: as3711: Convert to use maple tree register cache new 32f60d54a31d mfd: as3722: Convert to use maple tree register cache new 38df0f254f5b mfd: axp20x: Convert to use maple tree register cache new e2a735ea3a11 mfd: bcm590xx: Convert to use maple tree register cache new 1136eeaa41ed mfd: bd9571mwv: Convert to use maple tree register cache new 45900612fa63 mfd: dialog: Convert to use maple tree register cache new 14100f8e5856 mfd: khadas-mcu: Convert to use maple tree register cache new baaa1b8e7d84 mfd: lochnagar-i2c: Convert to use maple tree register cache new 9261cd047326 mfd: wolfson: Convert to use maple tree register cache new 6c93d5555426 mfd: rohm: Convert to use maple tree register cache new 21ff89b91bf8 mfd: rk8xx: Convert to use maple tree register cache new 462d188aab21 mfd: rn5t618: Convert to use maple tree register cache new 5db47ad8aeb9 mfd: rsmu_i2c: Convert to use maple tree register cache new 9982a5e0afbb mfd: si476x: Convert to use maple tree register cache new cac3d77098d6 mfd: stmfx: Convert to use maple tree register cache new 12edc9a8da2e mfd: stpmic1: Convert to use maple tree register cache new a2caf6036cec mfd: rc5t583: Convert to use maple tree register cache new 3e038941c587 mfd: mc13xxx: Use bitfield helpers new d2b0680cf3b0 mfd: syscon: Call of_node_put() only when of_parse_phandle [...] new 0db017f8edd9 mfd: syscon: Remove extern from function prototypes new e28c28a34ee9 mfd: altera-sysmgr: Call of_node_put() only when of_parse_ [...] new 0c7cc7497f6f dt-bindings: mfd: ti,twl: Document system-power-controller new ca9414a1d087 mfd: twl-core: Add power off implementation for twl603x new 8ba560ec1426 mfd: twl4030-power: Accept standard property for power controller new bda40bf667d8 mfd: rk8xx-core: Fix interrupt processing order for power [...] new 3cb10854004d mfd: core: Constify the struct device_type usage new 3bb36528d46e mfd: twl: Select MFD_CORE new 7b79740d42e7 dt-bindings: mfd: cros-ec: Add properties for GPIO controller new 8f49b623b934 mfd: cros_ec_dev: Add GPIO device if feature present on EC new 87bfb48f3419 mfd: kempld-core: Don't replace resources provided by ACPI new ec0131916367 dt-bindings: mfd: Convert atmel-flexcom to json-schema new 511aa275e275 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new ac289093b4a0 next-20240223/backlight new 7b46b60944d7 power: supply: core: constify the struct device_type usage new a20394ebfaf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 810358ffbc4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0d99a9fa84f8 selinux: fix lsm_get_self_attr() new edc6670233a3 cred: Use KMEM_CACHE() instead of kmem_cache_create() new d4f294b33790 Automated merge of 'dev' into 'next' new c09e8e10ab3a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 985afb906827 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 954a8ac0ce26 selinux: fix style issues in security/selinux/ss/avtab.h new 00ddc59112ec selinux: fix style issues in security/selinux/ss/avtab.c new 1602a6c2ecd2 selinux: fix style issues in security/selinux/ss/conditional.h new ade6a96f129a selinux: fix style issues in security/selinux/ss/conditional.c new e6162e4c3ff9 selinux: fix style issues in security/selinux/ss/constraint.h new b27e564c09e0 selinux: fix style issues in security/selinux/ss/context.h new 05363a7f7dd3 selinux: fix style issues in security/selinux/ss/context.h new 3ec3a835acdf selinux: fix style issues in security/selinux/ss/ebitmap.h new e951485f7419 selinux: fix style issues in security/selinux/ss/ebitmap.c new a84f5aa62832 selinux: fix style issues in security/selinux/ss/hashtab.h new dfd9bb40a48e selinux: fix style issues in security/selinux/ss/hashtab.c new 470948bc2dc9 selinux: fix style issues in security/selinux/ss/mls.h new 4afec3607b14 selinux: fix style issues in security/selinux/ss/mls.c new 793f9add024a selinux: fix style issues in security/selinux/ss/mls_types.h new a32582db36dc selinux: fix style issues in security/selinux/ss/policydb.h new ec12c6ee2ae6 selinux: fix style issues in security/selinux/ss/policydb.c new 317e02905afd selinux: fix style issues in security/selinux/ss/services.h new 72a1c577d119 selinux: fix style issues in security/selinux/ss/sidtab.h new dc9a74679826 selinux: fix style issues in security/selinux/ss/sidtab.c new 5fca473c1396 selinux: fix style issues in security/selinux/ss/symtab.h new a1fc79343abb selinux: fix style issues in security/selinux/ss/symtab.c new f849998fc28c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new eeca87d8c059 Merge branch 'next' of git://github.com/cschaufler/smack-next new 6bd9457fe1e2 tpm/tpm_ftpm_tee: fix all kernel-doc warnings new 25a8f828c983 tpm,tpm_tis: Avoid warning splat at shutdown new 156faea3d5e6 dt-bindings: tpm: Add compatible string atmel,attpm20p new 7edb0e82f582 tpm_tis_spi: Add compatible string atmel,attpm20p new 1b390c70822b tpm_tis: Add compatible string atmel,at97sc3204 new 27eaacc62ade tpm: tis_i2c: Add compatible string nuvoton,npct75x new edbd10ae0aed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 43400fa1ca4c Merge branches 'iommu/fixes', 'arm/mediatek', 'arm/renesas [...] new d1e80371e4ec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 53d17e52fc18 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 385a39bb4b68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3d5dbd78f92e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 541894497b01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new add0716a1295 Merge branch into tip/master: 'x86/merge' new a79c5813aaf2 Merge branch into tip/master: 'irq/urgent' new 4a0705bb83d6 dt-bindings: interrupt-controller: Add support for Amlogic [...] new e281bfa6f759 irqchip/meson-gpio: Add support for Amlogic-T7 SoCs new 3f734564a03d arm64: dts: Add gpio_intc node for Amlogic-T7 SoCs new f0ef089c21dc Merge branch into tip/master: 'irq/core' new 1a96f31baf26 Merge branch into tip/master: 'locking/core' new 9aa1548c05f0 Merge branch into tip/master: 'ras/core' new 11dfb7a7840d Merge branch into tip/master: 'sched/core' new 266e95786452 cpu: Remove stray semicolon new a7fd87daf0ef Merge branch into tip/master: 'smp/core' new bebed6649e85 timers: Restructure get_next_timer_interrupt() new 39ed699fb660 timers: Split out get next timer interrupt new e2e1d724e948 timers: Move marking timer bases idle into tick_nohz_stop_tick() new 73129cf4b69c timers: Optimization for timer_base_try_to_set_idle() new 8e7e247f64a1 timers: Introduce add_timer() variants which modify timer flags new c0e8c5b59949 workqueue: Use global variant for add_timer() new aae55e9fb8fc timers: Make sure TIMER_PINNED flag is set in add_timer_on() new af68cb3fc736 timers: Simplify code in run_local_timers() new 9f6a3c602c23 timers: Split next timer interrupt logic new 83a665dc99a7 timers: Keep the pinned timers separate from the others new 21927fc89e5f timers: Retrieve next expiry of pinned/non-pinned timers s [...] new 70b4cf84f3ac timers: Split out "get next timer interrupt" functionality new f73d9257ff3c timers: Add get next timer interrupt functionality for rem [...] new 90f5df66c86c timers: Restructure internal locking new 89f01e10c99a timers: Check if timers base is handled already new 4c532939aa2e tick/sched: Split out jiffies update helper function new 57e95a5c4117 timers: Introduce function to check timer base is_idle flag new 7ee988770326 timers: Implement the hierarchical pull model new 36e40df35d2c timer_migration: Add tracepoints new b2cf7507e186 timers: Always queue timers on the local CPU new 56c2cb101208 hrtimer: Select housekeeping CPU during migration new 7f1036e87c73 Merge branch into tip/master: 'timers/core' new b206de676f66 Merge branch into tip/master: 'timers/ptp' new c14c9bcf42b2 Merge branch into tip/master: 'x86/asm' new 43b1d3e68ee7 kexec: Allocate kernel above bzImage's pref_address new c2cfc23f7967 x86/trampoline: Bypass compat mode in trampoline_start64() [...] new 56dfd5623e3a Merge branch into tip/master: 'x86/boot' new dc61e1ece09a Merge branch into tip/master: 'x86/cache' new a0c31f24f20d Merge branch into tip/master: 'x86/cleanups' new df74f9b22a7a Merge branch into tip/master: 'x86/cpu' new a6580472c7fa Merge branch into tip/master: 'x86/entry' new e1a6cf310350 Merge branch into tip/master: 'x86/misc' new 82ace185017f x86/mm/cpa: Warn for set_memory_XXcrypted() VMM fails new b8fe355e9818 Merge branch into tip/master: 'x86/mm' new 275813c13679 Merge branch into tip/master: 'x86/mtrr' new 5bdd181821b2 x86/asm: Remove the __iomem annotation of movdir64b()'s ds [...] new e7f108402128 Merge branch into tip/master: 'x86/tdx' new 45ae181c25e7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ec64db6955c5 dt-bindings: timer: add Ralink SoCs system tick counter new 442ba0ba7180 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 705093196e63 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 0e0bbdec366b eventfs: Add WARN_ON_ONCE() to checks in eventfs_root_lookup() new e62680f30d8e eventfs: Create eventfs_root_inode to store dentry new ee3734af840b tracing: Have saved_cmdlines arrays all in one allocation new 101ae67544ad tracing: Move open coded processing of tgid_map into helpe [...] new 7cf35465e767 tracing: Move saved_cmdline code into trace_sched_switch.c new 70cc13e1e984 ring-buffer: Zero ring-buffer sub-buffers new 5efe4e3797ca ring-buffer: Introducing ring-buffer mapping functions new 16f7e48ffc53 tracing: Add snapshot refcount new 5c02669c02f2 tracing: Allow user-space mapping of the ring-buffer new cf72d0e01273 Documentation: tracing: Add ring-buffer mapping new e2f5851147e7 ring-buffer/selftest: Add ring-buffer mapping test new f70c4fdcd846 tracing/user_events: Prepare find/delete for same name events new c35853a8298a tracing/user_events: Introduce multi-format events new 3f7c88f05a28 selftests/user_events: Test multi-format events new fa52cdb201b3 tracing/user_events: Document multi-format flag new 486db3ee8c99 tracing: Use init_utsname()->release new 2b00bc7c461f NFSD: Fix nfsd_clid_class use of __string_len() macro new b15a79776ffd drm/i915: Add missing ; to __assign_str() macros in tracep [...] new b36d04d8fa95 tracing: Rework __assign_str() and __string() to not dupli [...] new cb43b4b267ab tracing: Do not calculate strlen() twice for __string() fields new e2907248233c tracing: Use ? : shortcut in trace macros new ab18ed5874ec tracing: Use EVENT_NULL_STR macro instead of open coding "(null)" new 0ca59095ee49 tracing: Fix snapshot counter going between two tracers th [...] new a641f0533adb tracing: Decrement the snapshot if the snapshot trigger fa [...] new da77286238a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e6c7a51af61f rcu-tasks: Add data to eliminate RCU-tasks/do_exit() deadlocks new f8ed7436d188 rcu-tasks: Initialize callback lists at rcu_init() time new 0a5e25677626 rcu-tasks: Initialize data to eliminate RCU-tasks/do_exit( [...] new 2bef7d4e1cdd rcu-tasks: Maintain lists to eliminate RCU-tasks/do_exit() [...] new 2fd445d16115 rcu-tasks: Eliminate deadlocks involving do_exit() and RCU tasks new 85a669b2e347 rcu-tasks: Maintain real-time response in rcu_tasks_postscan() new 60c471e67a07 Merge branches 'rcu-doc.2024.02.14a', 'rcu-nocb.2024.02.14 [...] new 37f1079e1e85 fs/proc: remove redundant comments from /proc/bootconfig new 25a507c215bc Documentation/atomic_t: Emphasize that failed atomic opera [...] new 2d9a525cac13 scftorture: Increase memory provided to guest OS new 10f81a236db0 Documentation/litmus-tests: Add locking tests to README new 55d8f0d68346 Documentation/litmus-tests: Demonstrate unordered failing cmpxchg new 9ee3fce4e701 tsc: Check for sockets instead of CPUs to make code match comment new 020eee167cca x86/nmi: Fix "in NMI handler" check new 1792e6a9803f rcutorture: Disable tracing to permit Tasks Rude RCU testing new e0fd73ed346d rcu: Update lockdep while in RCU read-side critical section new ae6e2e0aefda rcu: Make TINY_RCU depend on !PREEMPT_RCU rather than !PREEMPTION new b60192252cf2 srcu: Make Tiny SRCU explicitly disable preemption new fa723388a6c9 ftrace: Asynchronous grace period for register_ftrace_direct() new 40b2aa08a69a doc: Remove references to arrayRCU.rst new dd730d65a6c7 rcutorture: Enable RCU priority boosting for TREE09 new 90a4869eda0e rcutorture: Dump # online CPUs on insufficient cb-flood la [...] new dbf35eacbf5e rcu: Add data structures for synchronize_rcu() new da3783e76620 rcu: Reduce synchronize_rcu() latency new d813ce9c7e70 rcu: Add a trace event for synchronize_rcu_normal() new b7ffe8d45375 rcu: Support direct wake-up of synchronize_rcu() users new adf0e6403a9a rcu: Create NEED_TASKS_RCU to factor out enablement logic new 925a93751824 bpf: Select new NEED_TASKS_RCU Kconfig option new f54247a39aec arch: Select new NEED_TASKS_RCU Kconfig option new 10395f8cfef8 tracing: Select new NEED_TASKS_RCU Kconfig option new 958c41db7d8b Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 0cbca1bf44a0 x86: irq: unconditionally define KVM interrupt vectors new f6e28a1f1c8f Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 284851ee5cae KVM: Get rid of return value from kvm_arch_create_vm_debugfs() new 321eb8cab0e0 Merge branch kvm-arm64/misc into kvmarm/next new 1d6f83f60f79 KVM: arm64: vgic: Store LPIs in an xarray new 5a021df71916 KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() new 49f0a468a158 KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs new 2798683b8c80 KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() new 9880835af78e KVM: arm64: vgic: Get rid of the LPI linked-list new 05f4d4f5d462 KVM: arm64: vgic: Use atomics to count LPIs new a5c7f011cb58 KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner new 864d4304ec1e KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() new 50ac89bb7092 KVM: arm64: vgic: Ensure the irq refcount is nonzero when [...] new e27f2d561fee KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_ [...] new 84b2abe2deac Merge branch kvm-arm64/lpi-xarray into kvmarm/next new 75841d89f3ed KVM: arm64: Fix typos new e6af5cb22efe Merge branch kvm-arm64/misc into kvmarm/next new df0ad7f31908 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 00de073e2420 KVM: s390: selftest: memop: Fix undefined behavior new 7f1c1027db32 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ca3f562847d0 Merge branch 'asyncpf' new f2254c535fb6 Merge branch 'asyncpf_abi' new d02c357e5bfa KVM: x86/mmu: Retry fault before acquiring mmu_lock if map [...] new 42ea552710e1 Merge branch 'fixes' new cffcd73d7adf Merge branch 'generic' new 12df1c360f30 Merge branch 'guest_memfd_fixes' new 5189ebfe8139 Merge branch 'misc' new 8683c0f8a7a8 Merge branch 'mmu' new 151ee6f63d72 Merge branch 'pmu' new 764f30252a49 Merge branch 'svm' new dce17f5f232a Merge branch 'vmx' new b82879c81b4f Merge branch 'xen' new d37b592ccb42 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 74d481b525fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c92c127f19f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 83ec5e58105f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 48c597a146d5 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 3693760295e8 HSI: ssi_protocol: fix struct members kernel-doc warnings new 97eb11f6fc34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 68552911e71d leds: rgb: leds-group-multicolor: Allow LEDs to stay on in [...] new bf85ae12d7fc leds: qcom-lpg: Add QCOM_PBS dependency new 294b20a7fb7d leds: aw2013: Unlock mutex before destroying it new 5a436f4dadf1 leds: Introduce ExpressWire library new c7cbca7886a9 leds: ktd2692: Convert to use ExpressWire library new 58277b049cd6 leds: ktd2692: Add GPIOLIB dependency new 7a28f9cf6b7c Revert "leds: Only descend into leds directory when CONFIG [...] new 8cd0da063422 leds: expresswire: Don't depend on NEW_LEDS new 3e7b2b9309cd leds: sgm3140: Add missing timer cleanup and flash gpio control new 6704df8cf773 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new f1588cb408fa Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new e89fbb5bc21a ASoC: Revert "ASoC: dt-bindings: Update example for enabli [...] new bcb5db347de5 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new f546a412e247 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f95c47243377 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new d4551c189d6e Merge tag 'iio-for-6.9a' of http://git.kernel.org/pub/scm/ [...] new 1369e6cfda41 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 99dfbe0562f2 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 4b371fa4f1da Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 075f1ccca46f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 37b2aaf75541 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 64eec95820c1 dt-bindings: interconnect: qcom,rpmh: Fix bouncing @codeau [...] new 0dc5b8abfa03 interconnect: constify of_phandle_args in xlate new 6025a81ae63e Merge branch 'icc-cleanup' into icc-next new 9804c8a1de62 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 00ca8a15dafa phy: constify of_phandle_args in xlate new 003be274d941 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 17433b9ae24f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 16c6e3aff8d7 extcon: intel-mrfld: Don't shadow error from devm_extcon_d [...] new 22fd69def27b Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 09accaaab523 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new c36bde5bf52c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new df2a7fe39fd4 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new f0b975322926 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 1e0a2852a134 dmaengine: idxd: constify the struct device_type usage new e3027b0d0b9d MAINTAINERS: adjust file entry in MEDIATEK DMA DRIVER new 0edf25679f09 MAINTAINERS: change in AMD ptdma maintainer new 16374aba8249 dmaengine: pl08x: constify pointer to char in filter function new 716141d366f4 dmaengine: of: constify of_phandle_args in of_dma_find_con [...] new 97966dae469d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2905a925b078 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 11ad7eb3bf51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 19d0c72661a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f7d4c24d3999 vhost-vdpa: uapi to support reporting per vq size new d7579a2b4a7a vDPA: introduce get_vq_size to vdpa_config_ops new c6c27531f733 vDPA/ifcvf: implement vdpa_config_ops.get_vq_size new 2378a394defa vp_vdpa: implement vdpa_config_ops.get_vq_size new 8fdb9539b24d eni_vdpa: implement vdpa_config_ops.get_vq_size new 078b463d7845 vdpa_sim: implement vdpa_config_ops.get_vq_size for vDPA s [...] new b405edc57979 vduse: implement vdpa_config_ops.get_vq_size for vduse new c0675ac4a05b virtio_vdpa: create vqs with the actual size new 8fb19cee7309 vDPA/ifcvf: get_max_vq_size to return max size new ff859be76a72 vDPA/ifcvf: implement vdpa_config_ops.get_vq_num_min new 83dfc28db376 vdpa: make vdpa_bus const new 5251b530a5af virtio: make virtio_bus const new 514aa1a43f68 vDPA: report virtio-block capacity to user space new 602d1017fc5e vDPA: report virtio-block max segment size to user space new e43b4637dd73 vDPA: report virtio-block block-size to user space new 9d4d0c5b878e vDPA: report virtio-block max segments in a request to user space new 6d284badbaf8 vDPA: report virtio-block MQ info to user space new 3e53a2cf6420 vDPA: report virtio-block topology info to user space new 3a901a05bf58 vDPA: report virtio-block discarding configuration to user space new 77eb7fdc4a99 vDPA: report virtio-block write zeroes configuration to us [...] new db6a5507c16c vDPA: report virtio-block read-only info to user space new 141f37544f36 vDPA: report virtio-blk flush info to user space new 67c52d45a3a2 vduse: Add new ioctl VDUSE_DEV_GET_CONFIG new 20b591aa0dae vduse: Add new ioctl VDUSE_DEV_GET_STATUS new 323c04fd7dc0 vduse: Add function to get/free the pages for reconnection new 316ecd1346b0 vduse: Add file operation for mmap new fd0b29af02bb Documentation: Add reconnect process for VDUSE new 204b6ea0a655 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 797a2cbe810f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3277349afadd next-20240222/gpio-brgl new 5337faf5a817 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cb64519f165c Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 08d4d93e0fa0 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 5339792bd64b selftests/resctrl: Add test groups and name L3 CAT test L3_CAT new e331ac141f1d selftests/resctrl: Add a helper for the non-contiguous test new 006164164888 selftests/resctrl: Split validate_resctrl_feature_request() new 74e76cbabd7f selftests/resctrl: Add resource_info_file_exists() new ae638551ab64 selftests/resctrl: Add non-contiguous CBMs CAT test new 49fcf181bde3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 717083f66450 kunit: make kunit_bus_type const new 679d13fdfa35 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 4b9a2c95f70e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3702f442eca0 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 9ca6a6897db9 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 8c096bb9ebcc Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 40561dd08d0f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0b6f967fed06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c58057f86449 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c084dab1cdd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cddc2e387d49 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new af45f0460598 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 196e7e423a99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 16c1d72e0917 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 1cb00c7bb4ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5bc818419a55 rust: types: add `try_from_foreign()` method new 1b6170ff7a20 rust: module: place generated init_module() function in .i [...] new 4951ddd51b81 rust: str: implement `Display` and `Debug` for `BStr` new e944171070b6 rust: add `container_of!` macro new 6b13bdbf47d8 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 0f6588b351d4 scripts: check-sysctl-docs: adapt to new API new 8e8829104315 ipc: remove linebreaks from arguments of __register_sysctl_table new 4f1136a55dc8 scripts: check-sysctl-docs: handle per-namespace sysctls new 0632243e19f5 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new d3f0d7bbaefd exec: Delete unnecessary statements in remove_arg_zero() new 3bb7f601d129 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 3edb3fe9be73 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new e697572c09d2 refcount: Annotated intentional signed integer wrap-around new a68169a26eb0 fortify: Split reporting and avoid passing string pointer new 70de6acbcd82 fortify: Allow KUnit test to build without FORTIFY new 50fd171e2467 fortify: Provide KUnit counters for failure testing new aaefe9b9d037 fortify: Add KUnit tests for runtime overflows new 5ff9c4f3b75e fortify: Improve buffer overflow reporting new 2867ef32ce00 x86/vdso: Move vDSO to mmap region new 4eefe8ac1762 MAINTAINERS: Update LEAKING_ADDRESSES details new 5d095e691339 leaking_addresses: Use File::Temp for /tmp files new 990afdb2467c leaking_addresses: Ignore input device status lines new 3bba5d297970 leaking_addresses: Provide mechanism to scan binary files new 044a35b6ccc6 kernel.h: Move lib/cmdline.c prototypes to string.h new c427b1a5e0f8 sparc: vdso: Disable UBSAN instrumentation new d57e0b9e35b0 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 8552c902efe7 Add linux-next specific files for 20240226
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 (33e1d31873f8) \ N -- N -- N refs/heads/master (8552c902efe7)
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 1543 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-driver-qat | 2 +- Documentation/ABI/testing/sysfs-fs-virtiofs | 11 + Documentation/admin-guide/kernel-parameters.txt | 25 + Documentation/arch/x86/boot.rst | 3 +- .../devicetree/bindings/arm/atmel-at91.yaml | 6 + Documentation/devicetree/bindings/arm/fsl.yaml | 1 + .../bindings/clock/samsung,exynos850-clock.yaml | 42 + .../devicetree/bindings/hwmon/adi,adm1177.yaml | 5 +- .../devicetree/bindings/hwmon/adi,adm1275.yaml | 7 +- .../devicetree/bindings/hwmon/adi,ltc2945.yaml | 5 +- .../devicetree/bindings/hwmon/hwmon-common.yaml | 19 + .../devicetree/bindings/hwmon/lltc,ltc4151.yaml | 5 +- .../devicetree/bindings/hwmon/lltc,ltc4286.yaml | 9 +- .../bindings/hwmon/pmbus/ti,lm25066.yaml | 17 +- .../devicetree/bindings/hwmon/ti,ina2xx.yaml | 8 +- .../devicetree/bindings/hwmon/ti,tmp513.yaml | 5 +- .../devicetree/bindings/hwmon/ti,tps23861.yaml | 5 +- .../devicetree/bindings/input/da9062-onkey.txt | 47 - .../bindings/input/dlg,da9062-onkey.yaml | 38 + .../bindings/interconnect/qcom,rpmh.yaml | 2 +- .../amlogic,meson-gpio-intc.yaml | 1 + .../bindings/mfd/atmel,sama5d2-flexcom.yaml | 99 + .../devicetree/bindings/mfd/atmel-flexcom.txt | 64 - Documentation/devicetree/bindings/mfd/da9062.txt | 124 - .../devicetree/bindings/mfd/dlg,da9063.yaml | 248 +- Documentation/devicetree/bindings/mfd/ti,twl.yaml | 2 + .../bindings/mtd/partitions/linux,ubi.yaml | 75 + .../bindings/mtd/partitions/ubi-volume.yaml | 40 + .../bindings/regulator/infineon,ir38060.yaml | 45 + .../bindings/sound/atmel,sama5d2-classd.yaml | 7 +- .../bindings/sound/microchip,sama7g5-i2smcc.yaml | 11 +- .../devicetree/bindings/sound/qcom,sm8250.yaml | 15 - .../devicetree/bindings/thermal/da9062-thermal.txt | 36 - .../bindings/thermal/dlg,da9062-thermal.yaml | 35 + .../bindings/timer/ralink,cevt-systick.yaml | 38 + .../devicetree/bindings/trivial-devices.yaml | 8 - .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/filesystems/bcachefs/errorcodes.rst | 30 + Documentation/filesystems/fscrypt.rst | 27 +- Documentation/firmware-guide/acpi/index.rst | 1 - .../firmware-guide/acpi/method-customizing.rst | 89 - Documentation/mm/page_cache.rst | 10 + Documentation/trace/index.rst | 1 + Documentation/trace/ring-buffer-map.rst | 106 + Documentation/trace/user_events.rst | 27 +- Documentation/userspace-api/vduse.rst | 7 +- MAINTAINERS | 41 +- Makefile | 7 + Next/SHA1s | 176 +- Next/merge.log | 3989 +++++++++++--------- arch/Kconfig | 16 +- arch/alpha/Kconfig | 15 +- arch/arm/arm-soc-for-next-contents.txt | 13 +- arch/arm/boot/dts/allwinner/sun8i-r40-feta40i.dtsi | 7 + arch/arm/boot/dts/microchip/Makefile | 2 + .../boot/dts/microchip/at91-sama7g54_curiosity.dts | 482 +++ arch/arm/boot/dts/microchip/sam9x60.dtsi | 64 +- arch/arm/boot/dts/microchip/sama7g5.dtsi | 56 +- arch/arm/boot/dts/nxp/imx/Makefile | 4 + arch/arm/boot/dts/nxp/imx/imx1-apf9328.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx1.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx27.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx31.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx35.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx51.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx53-qsb-hdmi.dtso | 87 + arch/arm/boot/dts/nxp/imx/imx6dl-yapp4-common.dtsi | 25 +- arch/arm/boot/dts/nxp/imx/imx6qdl.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6sl.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6sx.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6ul-14x14-evk.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6ul-geam.dts | 2 +- .../dts/nxp/imx/imx6ul-imx6ull-opos6uldev.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6ul.dtsi | 17 +- arch/arm/boot/dts/nxp/imx/imx6ull-dhcom-som.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6ull.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx7s.dtsi | 26 - arch/arm/boot/dts/nxp/ls/ls1021a.dtsi | 1 + arch/arm/boot/dts/nxp/mxs/imx28-evk.dts | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 2 +- arch/arm/crypto/sha256_glue.c | 13 +- arch/arm/crypto/sha512-glue.c | 12 +- arch/arm64/boot/dts/allwinner/Makefile | 1 + arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 88 + arch/arm64/boot/dts/amlogic/amlogic-t7.dtsi | 10 + arch/arm64/boot/dts/freescale/Makefile | 2 + arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 6 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 32 +- .../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 1 - arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 63 +- arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi | 65 + arch/arm64/boot/dts/freescale/imx8dxl.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 33 + .../boot/dts/freescale/imx8mm-kontron-bl-osm-s.dts | 3 +- .../boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dts | 14 +- .../arm64/boot/dts/freescale/imx8mn-beacon-kit.dts | 2 - .../freescale/imx8mn-tqma8mqnl-mba8mx-usbotg.dtso | 64 + .../boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx.dts | 5 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 2 +- .../boot/dts/freescale/imx8mp-beacon-som.dtsi | 71 + .../dts/freescale/imx8mp-data-modul-edm-sbc.dts | 66 +- .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 33 +- .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 33 +- .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 1 - arch/arm64/boot/dts/freescale/imx8mp.dtsi | 2 +- .../boot/dts/freescale/imx8mq-tqma8mq-mba8mx.dts | 24 +- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 26 + arch/arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi | 26 + arch/arm64/boot/dts/freescale/imx8ulp-evk.dts | 2 +- arch/arm64/boot/dts/freescale/imx93-var-som.dtsi | 1 - arch/arm64/boot/dts/freescale/mba8mx.dtsi | 21 +- arch/arm64/boot/dts/freescale/mba8xx.dtsi | 3 +- arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 46 + arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 47 + arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 14 +- arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi | 14 +- arch/arm64/crypto/aes-neonbs-glue.c | 11 + arch/arm64/include/asm/kvm_hyp.h | 2 +- arch/arm64/kvm/arch_timer.c | 2 +- arch/arm64/kvm/fpsimd.c | 2 +- arch/arm64/kvm/hyp/nvhe/host.S | 2 +- arch/arm64/kvm/hyp/nvhe/mm.c | 4 +- arch/arm64/kvm/inject_fault.c | 2 +- arch/arm64/kvm/vgic/vgic-debug.c | 2 +- arch/arm64/kvm/vgic/vgic-init.c | 6 +- arch/arm64/kvm/vgic/vgic-its.c | 59 +- arch/arm64/kvm/vgic/vgic-v3.c | 3 +- arch/arm64/kvm/vgic/vgic.c | 60 +- arch/arm64/kvm/vgic/vgic.h | 15 +- arch/loongarch/kernel/smp.c | 122 +- arch/loongarch/kvm/vcpu.c | 16 +- arch/mips/Kconfig | 3 +- arch/mips/Makefile | 46 +- arch/mips/boot/compressed/uart-16550.c | 2 + arch/mips/boot/compressed/uart-alchemy.c | 2 + arch/mips/boot/compressed/uart-prom.c | 2 + arch/mips/include/asm/asmmacro.h | 22 +- arch/mips/include/asm/mipsmtregs.h | 256 +- arch/mips/include/asm/mipsregs.h | 22 +- arch/mips/kernel/vpe-mt.c | 4 +- arch/parisc/include/asm/assembly.h | 18 +- arch/parisc/include/asm/parisc-device.h | 2 +- arch/parisc/kernel/drivers.c | 2 +- arch/parisc/kernel/firmware.c | 286 +- arch/parisc/kernel/irq.c | 4 +- arch/parisc/kernel/unaligned.c | 34 +- arch/parisc/math-emu/dfsqrt.c | 4 +- arch/parisc/math-emu/fcnvff.c | 8 +- arch/parisc/math-emu/fcnvfu.c | 16 +- arch/parisc/math-emu/fcnvfut.c | 16 +- arch/parisc/math-emu/fcnvfx.c | 16 +- arch/parisc/math-emu/fcnvfxt.c | 16 +- arch/parisc/math-emu/fcnvuf.c | 16 +- arch/parisc/math-emu/fcnvxf.c | 16 +- arch/parisc/math-emu/frnd.c | 8 +- arch/parisc/math-emu/sfsqrt.c | 4 +- arch/powerpc/configs/ps3_defconfig | 1 - arch/powerpc/include/asm/cputable.h | 11 +- arch/powerpc/include/asm/ppc_asm.h | 6 +- arch/powerpc/kernel/prom.c | 10 +- arch/powerpc/kvm/powerpc.c | 3 +- arch/powerpc/platforms/85xx/sgy_cts1000.c | 6 +- arch/powerpc/platforms/pasemi/gpio_mdio.c | 6 +- arch/powerpc/platforms/powernv/opal-prd.c | 5 +- arch/powerpc/platforms/ps3/hvcall.S | 298 +- arch/powerpc/platforms/pseries/papr_scm.c | 6 +- arch/powerpc/sysdev/fsl_msi.c | 6 +- arch/powerpc/sysdev/pmi.c | 6 +- arch/riscv/boot/dts/sophgo/sg2042.dtsi | 9 + arch/riscv/include/asm/ftrace.h | 5 + arch/riscv/include/asm/hugetlb.h | 2 + arch/riscv/include/asm/pgtable-64.h | 2 +- arch/riscv/kernel/Makefile | 2 + arch/riscv/kernel/cpufeature.c | 15 + arch/riscv/kernel/return_address.c | 48 + arch/riscv/mm/hugetlbpage.c | 2 + arch/s390/boot/vmlinux.lds.S | 11 +- arch/s390/kernel/vmlinux.lds.S | 11 +- arch/sparc/vdso/Makefile | 1 + arch/x86/Kconfig | 10 +- arch/x86/entry/vdso/Makefile | 2 + arch/x86/include/asm/io.h | 2 +- arch/x86/include/asm/irq_vectors.h | 2 - arch/x86/include/asm/special_insns.h | 9 +- arch/x86/kernel/kexec-bzimage64.c | 5 +- arch/x86/kvm/Makefile | 3 +- arch/x86/kvm/debugfs.c | 3 +- arch/x86/kvm/svm/sev.c | 16 +- arch/x86/mm/pat/set_memory.c | 19 +- arch/x86/mm/tlb.c | 10 +- arch/x86/realmode/rm/trampoline_64.S | 33 +- block/bdev.c | 2 +- block/bio.c | 12 +- block/blk-lib.c | 70 +- block/blk-mq.c | 24 +- block/blk.h | 13 + block/holder.c | 12 +- crypto/Kconfig | 5 +- crypto/lskcipher.c | 6 +- drivers/Makefile | 2 +- drivers/acpi/Kconfig | 14 - drivers/acpi/Makefile | 1 - drivers/acpi/custom_method.c | 103 - drivers/acpi/ec.c | 112 +- drivers/acpi/mipi-disco-img.c | 8 +- drivers/acpi/thermal.c | 59 +- drivers/acpi/thermal_lib.c | 8 +- drivers/acpi/x86/utils.c | 38 +- drivers/base/power/runtime.c | 1 + drivers/block/zram/zcomp.h | 1 - drivers/clk/samsung/clk-cpu.c | 556 ++- drivers/clk/samsung/clk-cpu.h | 53 +- drivers/clk/samsung/clk-exynos3250.c | 2 +- drivers/clk/samsung/clk-exynos4.c | 9 +- drivers/clk/samsung/clk-exynos5250.c | 5 +- drivers/clk/samsung/clk-exynos5420.c | 16 +- drivers/clk/samsung/clk-exynos5433.c | 10 +- drivers/clk/samsung/clk.h | 5 +- drivers/cpufreq/cpufreq_ondemand.c | 1 - drivers/cpufreq/intel_pstate.c | 46 +- drivers/crypto/ccp/platform-access.c | 11 +- .../crypto/intel/qat/qat_420xx/adf_420xx_hw_data.c | 64 +- .../crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c | 64 +- .../intel/qat/qat_common/adf_accel_devices.h | 1 + drivers/crypto/intel/qat/qat_common/adf_clock.c | 3 + .../crypto/intel/qat/qat_common/adf_cnv_dbgfs.c | 1 - drivers/crypto/intel/qat/qat_common/adf_dev_mgr.c | 4 +- .../crypto/intel/qat/qat_common/adf_gen4_hw_data.c | 56 + .../crypto/intel/qat/qat_common/adf_gen4_hw_data.h | 1 + drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c | 6 +- .../intel/qat/qat_common/adf_heartbeat_dbgfs.c | 11 +- drivers/crypto/intel/qat/qat_common/adf_isr.c | 2 - drivers/crypto/intel/qat/qat_common/adf_vf_isr.c | 2 - .../crypto/intel/qat/qat_common/qat_comp_algs.c | 9 - drivers/crypto/intel/qat/qat_common/qat_crypto.c | 4 +- drivers/crypto/rockchip/rk3288_crypto.c | 5 + drivers/cxl/acpi.c | 7 +- drivers/dma/amba-pl08x.c | 2 +- drivers/dma/fsl-qdma.c | 21 +- drivers/dma/idxd/cdev.c | 4 +- drivers/dma/idxd/idxd.h | 12 +- drivers/dma/idxd/init.c | 15 +- drivers/dma/idxd/sysfs.c | 10 +- drivers/dma/of-dma.c | 2 +- drivers/dma/ptdma/ptdma-dmaengine.c | 2 - drivers/extcon/extcon-intel-mrfld.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 3 + drivers/gpu/drm/bridge/aux-hpd-bridge.c | 70 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 1 + drivers/gpu/drm/i915/display/intel_display_trace.h | 6 +- drivers/gpu/drm/i915/display/intel_dsb.c | 2 +- drivers/gpu/drm/i915/display/skl_watermark.c | 54 +- drivers/gpu/drm/i915/display/skl_watermark.h | 4 +- drivers/gpu/drm/i915/display/skl_watermark_regs.h | 4 + drivers/gpu/drm/nouveau/Kconfig | 8 + drivers/gpu/drm/nouveau/nouveau_abi16.c | 9 + drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c | 6 +- drivers/gpu/drm/tests/drm_buddy_test.c | 14 +- drivers/gpu/drm/xe/regs/xe_guc_regs.h | 7 + drivers/gpu/drm/xe/xe_exec_queue.c | 96 +- drivers/gpu/drm/xe/xe_exec_queue_types.h | 10 - drivers/gpu/drm/xe/xe_execlist.c | 2 +- drivers/gpu/drm/xe/xe_ggtt.c | 37 +- drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c | 53 +- drivers/gpu/drm/xe/xe_gt_tlb_invalidation.h | 2 +- drivers/gpu/drm/xe/xe_lrc.c | 10 +- drivers/gpu/drm/xe/xe_vm.c | 12 +- drivers/gpu/drm/xe/xe_vm_types.h | 4 - drivers/hsi/clients/ssi_protocol.c | 3 +- drivers/hwmon/sis5595.c | 8 +- drivers/iio/accel/adxl367.c | 8 +- drivers/iio/accel/adxl367_i2c.c | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 2 + drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 5 + drivers/iio/pressure/bmp280-spi.c | 50 +- drivers/iio/pressure/dlhl60d.c | 7 +- drivers/infiniband/core/device.c | 37 +- drivers/infiniband/core/uverbs_cmd.c | 16 +- drivers/infiniband/hw/hns/hns_roce_device.h | 17 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 16 +- drivers/interconnect/core.c | 4 +- drivers/interconnect/qcom/icc-common.c | 3 +- drivers/interconnect/qcom/icc-common.h | 3 +- drivers/interconnect/samsung/exynos.c | 2 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 38 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 17 +- drivers/iommu/iommu-sva.c | 17 + drivers/irqchip/irq-meson-gpio.c | 5 + drivers/leds/Kconfig | 6 + drivers/leds/flash/Kconfig | 1 + drivers/leds/flash/leds-sgm3140.c | 3 + drivers/leds/leds-aw2013.c | 1 + drivers/leds/rgb/Kconfig | 1 + drivers/leds/rgb/leds-group-multicolor.c | 8 +- drivers/md/dm-integrity.c | 10 +- drivers/md/dm-verity-target.c | 4 +- drivers/memory/tegra/mc.c | 2 +- drivers/memory/tegra/tegra124-emc.c | 2 +- drivers/memory/tegra/tegra124.c | 2 +- drivers/memory/tegra/tegra186-emc.c | 2 +- drivers/memory/tegra/tegra20-emc.c | 2 +- drivers/memory/tegra/tegra20.c | 2 +- drivers/memory/tegra/tegra30-emc.c | 2 +- drivers/memory/tegra/tegra30.c | 2 +- drivers/mfd/Kconfig | 1 + drivers/mfd/altera-sysmgr.c | 4 +- drivers/mfd/cros_ec_dev.c | 9 + drivers/mfd/kempld-core.c | 37 - drivers/mfd/mc13xxx-core.c | 22 +- drivers/mfd/mfd-core.c | 2 +- drivers/mfd/rk8xx-core.c | 2 +- drivers/mfd/syscon.c | 4 +- drivers/mfd/twl-core.c | 28 + drivers/mfd/twl4030-power.c | 3 + drivers/mtd/ubi/Kconfig | 13 + drivers/mtd/ubi/Makefile | 1 + drivers/mtd/ubi/block.c | 136 +- drivers/mtd/ubi/build.c | 154 +- drivers/mtd/ubi/eba.c | 7 + drivers/mtd/ubi/fastmap.c | 7 +- drivers/mtd/ubi/kapi.c | 56 +- drivers/mtd/ubi/nvmem.c | 188 + drivers/mtd/ubi/ubi.h | 3 + drivers/mtd/ubi/vmt.c | 75 +- drivers/mtd/ubi/vtbl.c | 6 + drivers/net/bonding/bond_main.c | 18 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 18 +- drivers/net/ethernet/intel/ice/ice_base.c | 10 +- drivers/net/ethernet/intel/ice/ice_dpll.c | 91 +- drivers/net/ethernet/intel/ice/ice_lib.c | 86 +- drivers/net/ethernet/intel/ice/ice_lib.h | 10 +- drivers/net/ethernet/intel/ice/ice_main.c | 3 +- drivers/net/ethernet/marvell/octeon_ep_vf/Kconfig | 8 +- drivers/net/ethernet/microchip/lan743x_main.c | 2 +- drivers/net/ethernet/rocker/rocker_main.c | 2 - .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 26 + drivers/net/ethernet/stmicro/stmmac/stmmac_pcs.h | 2 + drivers/net/ethernet/toshiba/ps3_gelic_net.c | 20 +- drivers/net/team/team.c | 2 - drivers/net/tun.c | 1 + drivers/net/usb/smsc95xx.c | 5 + drivers/phy/allwinner/phy-sun4i-usb.c | 2 +- drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c | 2 +- drivers/phy/broadcom/phy-bcm-sr-pcie.c | 2 +- drivers/phy/broadcom/phy-bcm-sr-usb.c | 2 +- drivers/phy/broadcom/phy-bcm63xx-usbh.c | 2 +- drivers/phy/broadcom/phy-brcm-usb.c | 2 +- drivers/phy/freescale/phy-fsl-imx8qm-lvds-phy.c | 2 +- drivers/phy/freescale/phy-fsl-lynx-28g.c | 2 +- drivers/phy/hisilicon/phy-histb-combphy.c | 2 +- drivers/phy/intel/phy-intel-lgm-combo.c | 2 +- drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c | 2 +- drivers/phy/marvell/phy-armada375-usb2.c | 2 +- drivers/phy/marvell/phy-armada38x-comphy.c | 2 +- drivers/phy/marvell/phy-berlin-sata.c | 2 +- drivers/phy/marvell/phy-mvebu-a3700-comphy.c | 2 +- drivers/phy/marvell/phy-mvebu-cp110-comphy.c | 2 +- drivers/phy/mediatek/phy-mtk-mipi-csi-0-5.c | 2 +- drivers/phy/mediatek/phy-mtk-tphy.c | 2 +- drivers/phy/mediatek/phy-mtk-xsphy.c | 2 +- drivers/phy/microchip/lan966x_serdes.c | 2 +- drivers/phy/microchip/sparx5_serdes.c | 2 +- drivers/phy/mscc/phy-ocelot-serdes.c | 2 +- drivers/phy/phy-core.c | 8 +- drivers/phy/phy-xgene.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 2 +- drivers/phy/ralink/phy-mt7621-pci.c | 2 +- drivers/phy/renesas/phy-rcar-gen2.c | 2 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 2 +- drivers/phy/renesas/r8a779f0-ether-serdes.c | 2 +- drivers/phy/rockchip/phy-rockchip-naneng-combphy.c | 2 +- drivers/phy/rockchip/phy-rockchip-pcie.c | 2 +- drivers/phy/samsung/phy-exynos-mipi-video.c | 2 +- drivers/phy/samsung/phy-exynos5-usbdrd.c | 2 +- drivers/phy/samsung/phy-samsung-usb2.c | 2 +- drivers/phy/socionext/phy-uniphier-usb2.c | 2 +- drivers/phy/st/phy-miphy28lp.c | 2 +- drivers/phy/st/phy-spear1310-miphy.c | 2 +- drivers/phy/st/phy-spear1340-miphy.c | 2 +- drivers/phy/st/phy-stm32-usbphyc.c | 2 +- drivers/phy/tegra/xusb.c | 2 +- drivers/phy/ti/phy-am654-serdes.c | 2 +- drivers/phy/ti/phy-da8xx-usb.c | 2 +- drivers/phy/ti/phy-gmii-sel.c | 2 +- drivers/phy/xilinx/phy-zynqmp.c | 2 +- drivers/pinctrl/tegra/pinctrl-tegra-xusb.c | 2 +- drivers/power/supply/power_supply.h | 4 +- drivers/power/supply/power_supply_core.c | 8 +- drivers/power/supply/power_supply_sysfs.c | 11 +- drivers/soc/qcom/pmic_glink.c | 21 +- drivers/soc/qcom/pmic_glink_altmode.c | 16 +- drivers/soc/samsung/Kconfig | 1 + drivers/soc/samsung/exynos-pmu.c | 235 +- drivers/soc/samsung/exynos-pmu.h | 1 + drivers/thermal/Kconfig | 11 - drivers/thermal/imx_thermal.c | 1 + drivers/thermal/intel/Kconfig | 2 - .../intel/int340x_thermal/int340x_thermal_zone.c | 32 +- .../intel/int340x_thermal/int340x_thermal_zone.h | 2 - .../int340x_thermal/processor_thermal_device_pci.c | 9 +- drivers/thermal/intel/intel_pch_thermal.c | 26 +- drivers/thermal/intel/intel_quark_dts_thermal.c | 14 +- drivers/thermal/intel/intel_soc_dts_iosf.c | 40 +- drivers/thermal/intel/intel_soc_dts_iosf.h | 1 - drivers/thermal/intel/x86_pkg_temp_thermal.c | 37 +- drivers/thermal/thermal_core.c | 56 +- drivers/thermal/thermal_helpers.c | 10 +- drivers/thermal/thermal_hwmon.c | 4 +- drivers/thermal/thermal_of.c | 31 +- drivers/thermal/thermal_sysfs.c | 17 +- drivers/thermal/thermal_trip.c | 6 +- drivers/tty/mips_ejtag_fdc.c | 2 +- drivers/watchdog/Kconfig | 1 - drivers/watchdog/s3c2410_wdt.c | 8 +- fs/affs/affs.h | 1 + fs/affs/super.c | 2 +- fs/afs/dir.c | 4 +- fs/afs/file.c | 8 +- fs/bcachefs/Makefile | 3 + fs/bcachefs/alloc_background.c | 9 +- fs/bcachefs/backpointers.c | 8 +- fs/bcachefs/bcachefs.h | 6 +- fs/bcachefs/btree_iter.c | 4 +- fs/bcachefs/btree_journal_iter.c | 128 +- fs/bcachefs/btree_write_buffer.c | 2 - fs/bcachefs/errcode.c | 15 +- fs/bcachefs/errcode.h | 1 + fs/bcachefs/fs-io-buffered.c | 21 +- fs/bcachefs/journal_io.c | 3 - fs/bcachefs/journal_io.h | 4 +- fs/bcachefs/recovery.c | 15 +- fs/bcachefs/snapshot.c | 2 +- fs/bcachefs/super-io.c | 1 - fs/bcachefs/trace.h | 19 + fs/bcachefs/util.c | 2 +- fs/bcachefs/util.h | 8 +- fs/coda/inode.c | 3 - fs/crypto/fscrypt_private.h | 14 +- fs/crypto/keysetup.c | 6 +- fs/efivarfs/internal.h | 2 +- fs/efivarfs/super.c | 7 +- fs/efivarfs/vars.c | 9 +- fs/exec.c | 1 - fs/exfat/cache.c | 2 +- fs/exfat/exfat_fs.h | 1 + fs/exfat/nls.c | 14 +- fs/exfat/super.c | 22 +- fs/ext4/symlink.c | 8 +- fs/file_table.c | 44 +- fs/fuse/Kconfig | 11 + fs/fuse/Makefile | 2 + fs/fuse/cuse.c | 3 +- fs/fuse/dev.c | 98 +- fs/fuse/dir.c | 47 +- fs/fuse/file.c | 368 +- fs/fuse/fuse_i.h | 146 +- fs/fuse/inode.c | 46 +- fs/fuse/iomode.c | 253 ++ fs/fuse/passthrough.c | 354 ++ fs/fuse/virtio_fs.c | 137 +- fs/hfsplus/hfsplus_fs.h | 1 + fs/hfsplus/super.c | 12 +- fs/internal.h | 2 + fs/namei.c | 6 +- fs/nfs/client.c | 13 +- fs/nfs/dir.c | 4 +- fs/nfsd/trace.h | 2 +- fs/nilfs2/recovery.c | 4 +- fs/pidfs.c | 13 +- fs/proc/base.c | 2 - fs/proc/inode.c | 19 +- fs/proc/root.c | 2 +- fs/smb/client/Makefile | 2 +- fs/smb/client/cifsfs.c | 3 + fs/smb/client/cifsglob.h | 19 +- fs/smb/client/cifsproto.h | 4 - fs/smb/client/connect.c | 2 + fs/smb/client/file.c | 293 +- fs/smb/client/fs_context.c | 39 +- fs/smb/client/fs_context.h | 9 + fs/smb/client/inode.c | 79 +- fs/smb/client/readdir.c | 18 +- fs/smb/client/reparse.c | 316 ++ fs/smb/client/reparse.h | 73 + fs/smb/client/smb2ops.c | 254 +- fs/smb/client/smb2proto.h | 6 + fs/smb/server/smb2pdu.c | 180 +- fs/smb/server/smb_common.c | 11 +- fs/smb/server/vfs.c | 12 +- fs/super.c | 13 +- fs/tracefs/event_inode.c | 70 +- fs/tracefs/internal.h | 2 - fs/ubifs/debug.c | 9 +- fs/ubifs/dir.c | 2 + fs/ubifs/file.c | 443 ++- fs/ubifs/find.c | 32 +- fs/ubifs/journal.c | 171 +- fs/ubifs/lprops.c | 6 +- fs/ubifs/lpt_commit.c | 1 - fs/ubifs/super.c | 2 + fs/ubifs/tnc.c | 9 +- fs/ubifs/tnc_misc.c | 22 + fs/ubifs/ubifs.h | 5 + include/acpi/acpi_bus.h | 14 +- include/drm/bridge/aux-bridge.h | 15 + include/dt-bindings/clock/exynos850.h | 54 + include/kvm/arm_vgic.h | 9 +- include/linux/compiler_types.h | 10 +- include/linux/cpufreq.h | 4 +- include/linux/cpuhotplug.h | 1 + include/linux/interconnect-provider.h | 11 +- include/linux/iommu.h | 3 + include/linux/kernel.h | 6 - include/linux/kfifo.h | 105 +- include/linux/kvm_host.h | 2 +- include/linux/mfd/syscon.h | 25 +- include/linux/mfd/twl.h | 1 + include/linux/mtd/ubi.h | 2 + include/linux/nfs_fs_sb.h | 2 + include/linux/phy/phy.h | 14 +- include/linux/proc_fs.h | 1 + include/linux/ring_buffer.h | 7 + include/linux/sched/topology.h | 6 + include/linux/skbuff.h | 5 + include/linux/soc/samsung/exynos-pmu.h | 11 +- include/linux/string.h | 8 + include/linux/thermal.h | 18 +- include/linux/timer.h | 16 +- include/linux/trace_events.h | 3 + include/net/genetlink.h | 2 +- include/net/mctp.h | 1 + include/rdma/ib_verbs.h | 19 +- include/soc/tegra/mc.h | 7 +- include/sound/cs-amp-lib.h | 52 + include/sound/cs35l56.h | 10 + include/sound/soc-card.h | 2 + include/trace/events/oom.h | 36 +- include/trace/events/rcu.h | 27 + include/trace/events/rpm.h | 42 + include/trace/events/sunrpc.h | 12 +- include/trace/events/timer_migration.h | 298 ++ include/trace/stages/stage2_data_offsets.h | 4 +- include/trace/stages/stage5_get_offsets.h | 15 +- include/trace/stages/stage6_event_callback.h | 12 +- include/uapi/drm/nouveau_drm.h | 14 + include/uapi/drm/xe_drm.h | 19 - include/uapi/linux/fuse.h | 23 +- include/uapi/linux/trace_mmap.h | 48 + include/uapi/linux/user_events.h | 6 +- include/uapi/sound/asound.h | 4 +- init/Kconfig | 6 +- ipc/ipc_sysctl.c | 3 +- kernel/bpf/Kconfig | 2 +- kernel/bpf/verifier.c | 30 +- kernel/cpu.c | 2 +- kernel/cred.c | 4 +- kernel/kprobes.c | 4 +- kernel/power/energy_model.c | 3 +- kernel/power/hibernate.c | 57 +- kernel/power/power.h | 2 +- kernel/power/snapshot.c | 25 +- kernel/power/swap.c | 8 +- kernel/power/user.c | 4 +- kernel/rcu/Kconfig | 6 +- kernel/rcu/rcu.h | 6 + kernel/rcu/rcutorture.c | 4 +- kernel/rcu/tasks.h | 25 +- kernel/rcu/tiny.c | 1 + kernel/rcu/tree.c | 365 +- kernel/rcu/tree.h | 20 + kernel/rcu/tree_exp.h | 2 +- kernel/sched/core.c | 11 + kernel/time/Makefile | 3 + kernel/time/hrtimer.c | 3 +- kernel/time/tick-internal.h | 14 + kernel/time/tick-sched.c | 66 +- kernel/time/timer.c | 522 ++- kernel/time/timer_migration.c | 1787 +++++++++ kernel/time/timer_migration.h | 140 + kernel/trace/Kconfig | 4 +- kernel/trace/ring_buffer.c | 385 +- kernel/trace/trace.c | 747 ++-- kernel/trace/trace.h | 19 +- kernel/trace/trace_events_trigger.c | 63 +- kernel/trace/trace_events_user.c | 209 +- kernel/trace/trace_sched_switch.c | 515 +++ kernel/workqueue.c | 2 +- lib/kfifo.c | 37 +- lib/nlattr.c | 4 + lib/stackdepot.c | 2 +- lib/time_stats.c | 8 +- localversion-next | 2 +- mm/hugetlb.c | 88 +- mm/internal.h | 1 + mm/memory.c | 2 +- mm/mmap.c | 5 +- mm/oom_kill.c | 6 +- mm/page_alloc.c | 6 +- mm/userfaultfd.c | 6 +- mm/util.c | 6 +- mm/vmscan.c | 24 +- net/ethtool/ioctl.c | 5 +- net/ipv4/ip_tunnel.c | 28 +- net/ipv6/sit.c | 12 +- net/iucv/af_iucv.c | 10 +- net/mac80211/rate.c | 3 +- net/mctp/route.c | 10 +- net/mpls/mpls_gso.c | 3 + net/netlink/af_netlink.c | 2 +- rust/kernel/lib.rs | 32 + rust/kernel/str.rs | 185 +- rust/kernel/types.rs | 19 + rust/macros/module.rs | 7 +- scripts/Makefile.build | 2 +- scripts/Makefile.lib | 20 +- scripts/check-sysctl-docs | 65 +- security/selinux/hooks.c | 2 +- security/selinux/ss/avtab.c | 105 +- security/selinux/ss/avtab.h | 74 +- security/selinux/ss/conditional.c | 68 +- security/selinux/ss/conditional.h | 23 +- security/selinux/ss/constraint.h | 67 +- security/selinux/ss/context.c | 2 +- security/selinux/ss/context.h | 41 +- security/selinux/ss/ebitmap.c | 56 +- security/selinux/ss/ebitmap.h | 42 +- security/selinux/ss/hashtab.c | 23 +- security/selinux/ss/hashtab.h | 35 +- security/selinux/ss/mls.c | 83 +- security/selinux/ss/mls.h | 58 +- security/selinux/ss/mls_types.h | 32 +- security/selinux/ss/policydb.c | 405 +- security/selinux/ss/policydb.h | 192 +- security/selinux/ss/services.h | 3 +- security/selinux/ss/sidtab.c | 69 +- security/selinux/ss/sidtab.h | 36 +- security/selinux/ss/symtab.c | 4 +- security/selinux/ss/symtab.h | 9 +- sound/core/compress_offload.c | 36 +- sound/core/control.c | 23 +- sound/core/control_compat.c | 69 +- sound/core/oss/mixer_oss.c | 59 +- sound/core/oss/pcm_oss.c | 33 +- sound/core/pcm.c | 4 +- sound/core/pcm_compat.c | 29 +- sound/core/pcm_native.c | 124 +- sound/core/seq/oss/seq_oss_init.c | 15 +- sound/core/seq/oss/seq_oss_midi.c | 11 +- sound/core/seq/seq_compat.c | 12 +- sound/core/seq/seq_midi.c | 14 +- sound/core/seq/seq_ump_client.c | 33 +- sound/core/seq/seq_virmidi.c | 22 +- sound/core/timer.c | 13 +- sound/core/vmaster.c | 19 +- sound/pci/hda/Kconfig | 2 + sound/pci/hda/cs35l56_hda.c | 39 +- sound/pci/hda/patch_realtek.c | 29 +- sound/soc/codecs/Kconfig | 4 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/cs-amp-lib.c | 263 ++ sound/soc/codecs/cs35l45.c | 2 +- sound/soc/codecs/cs35l56-sdw.c | 20 + sound/soc/codecs/cs35l56-shared.c | 83 + sound/soc/codecs/cs35l56.c | 46 +- sound/soc/codecs/wm_adsp.c | 27 +- sound/soc/codecs/wm_adsp.h | 2 + sound/soc/fsl/fsl_xcvr.c | 12 +- sound/soc/soc-card.c | 24 +- tools/build/Makefile.feature | 2 + tools/build/feature/Makefile | 4 + tools/build/feature/test-all.c | 4 + tools/build/feature/test-libcapstone.c | 11 + tools/crypto/ccp/test_dbc.py | 8 +- tools/lib/subcmd/run-command.c | 2 + tools/lib/subcmd/run-command.h | 2 + tools/net/ynl/Makefile.deps | 4 +- tools/net/ynl/lib/ynl.py | 43 +- tools/perf/Documentation/perf-intel-pt.txt | 14 +- tools/perf/Documentation/perf-script.txt | 20 +- tools/perf/Makefile.config | 21 + tools/perf/Makefile.perf | 8 + tools/perf/builtin-list.c | 21 +- tools/perf/builtin-script.c | 45 +- tools/perf/builtin-version.c | 1 + .../perf/pmu-events/arch/s390/cf_z16/extended.json | 62 +- .../pmu-events/arch/x86/alderlake/adl-metrics.json | 459 ++- .../arch/x86/alderlake/floating-point.json | 30 +- .../arch/x86/alderlake/metricgroups.json | 11 +- .../perf/pmu-events/arch/x86/alderlake/other.json | 10 + .../pmu-events/arch/x86/alderlake/pipeline.json | 13 + .../perf/pmu-events/arch/x86/alderlaken/other.json | 9 + .../pmu-events/arch/x86/alderlaken/pipeline.json | 9 + .../pmu-events/arch/x86/broadwell/bdw-metrics.json | 204 +- .../perf/pmu-events/arch/x86/broadwell/memory.json | 2 +- .../arch/x86/broadwell/metricgroups.json | 7 +- .../arch/x86/broadwellde/bdwde-metrics.json | 191 +- .../arch/x86/broadwellde/metricgroups.json | 7 +- .../arch/x86/broadwellx/bdx-metrics.json | 250 +- .../arch/x86/broadwellx/metricgroups.json | 7 +- .../arch/x86/cascadelakex/clx-metrics.json | 566 ++- .../arch/x86/cascadelakex/metricgroups.json | 12 +- .../arch/x86/emeraldrapids/uncore-cache.json | 152 + .../perf/pmu-events/arch/x86/grandridge/cache.json | 185 + .../arch/x86/grandridge/floating-point.json | 68 + .../pmu-events/arch/x86/grandridge/frontend.json | 16 + .../pmu-events/arch/x86/grandridge/memory.json | 66 + .../perf/pmu-events/arch/x86/grandridge/other.json | 16 + .../pmu-events/arch/x86/grandridge/pipeline.json | 353 ++ .../arch/x86/grandridge/uncore-cache.json | 1795 +++++++++ .../arch/x86/grandridge/uncore-interconnect.json | 175 + .../pmu-events/arch/x86/grandridge/uncore-io.json | 1187 ++++++ .../arch/x86/grandridge/uncore-memory.json | 385 ++ .../arch/x86/grandridge/uncore-power.json | 10 + .../arch/x86/grandridge/virtual-memory.json | 113 +- .../pmu-events/arch/x86/haswell/hsw-metrics.json | 178 +- tools/perf/pmu-events/arch/x86/haswell/memory.json | 2 +- .../pmu-events/arch/x86/haswell/metricgroups.json | 7 +- .../pmu-events/arch/x86/haswellx/hsx-metrics.json | 224 +- .../pmu-events/arch/x86/haswellx/metricgroups.json | 7 +- .../pmu-events/arch/x86/icelake/icl-metrics.json | 398 +- tools/perf/pmu-events/arch/x86/icelake/memory.json | 1 + .../pmu-events/arch/x86/icelake/metricgroups.json | 12 +- tools/perf/pmu-events/arch/x86/icelake/other.json | 2 +- .../perf/pmu-events/arch/x86/icelake/pipeline.json | 10 +- .../pmu-events/arch/x86/icelakex/icx-metrics.json | 586 ++- .../pmu-events/arch/x86/icelakex/metricgroups.json | 12 +- .../pmu-events/arch/x86/ivybridge/ivb-metrics.json | 197 +- .../arch/x86/ivybridge/metricgroups.json | 7 +- .../pmu-events/arch/x86/ivytown/ivt-metrics.json | 200 +- .../pmu-events/arch/x86/ivytown/metricgroups.json | 7 +- .../pmu-events/arch/x86/jaketown/jkt-metrics.json | 64 +- .../pmu-events/arch/x86/jaketown/metricgroups.json | 7 +- tools/perf/pmu-events/arch/x86/mapfile.csv | 24 +- .../perf/pmu-events/arch/x86/meteorlake/cache.json | 8 +- .../arch/x86/meteorlake/floating-point.json | 86 +- .../perf/pmu-events/arch/x86/meteorlake/other.json | 10 + .../pmu-events/arch/x86/meteorlake/pipeline.json | 76 + .../arch/x86/meteorlake/virtual-memory.json | 36 + .../pmu-events/arch/x86/rocketlake/memory.json | 1 + .../arch/x86/rocketlake/metricgroups.json | 12 +- .../perf/pmu-events/arch/x86/rocketlake/other.json | 2 +- .../pmu-events/arch/x86/rocketlake/pipeline.json | 10 +- .../arch/x86/rocketlake/rkl-metrics.json | 406 +- .../arch/x86/sandybridge/metricgroups.json | 7 +- .../arch/x86/sandybridge/snb-metrics.json | 71 +- .../arch/x86/sapphirerapids/metricgroups.json | 12 +- .../arch/x86/sapphirerapids/spr-metrics.json | 773 ++-- .../pmu-events/arch/x86/sierraforest/cache.json | 185 + .../arch/x86/sierraforest/floating-point.json | 68 + .../pmu-events/arch/x86/sierraforest/frontend.json | 16 + .../pmu-events/arch/x86/sierraforest/memory.json | 66 + .../pmu-events/arch/x86/sierraforest/other.json | 16 + .../pmu-events/arch/x86/sierraforest/pipeline.json | 360 ++ .../arch/x86/sierraforest/uncore-cache.json | 2853 ++++++++++++++ .../arch/x86/sierraforest/uncore-cxl.json | 10 + .../arch/x86/sierraforest/uncore-interconnect.json | 1228 ++++++ .../arch/x86/sierraforest/uncore-io.json | 1634 ++++++++ .../arch/x86/sierraforest/uncore-memory.json | 385 ++ .../arch/x86/sierraforest/uncore-power.json | 10 + .../arch/x86/sierraforest/virtual-memory.json | 113 +- tools/perf/pmu-events/arch/x86/skylake/memory.json | 2 +- .../pmu-events/arch/x86/skylake/metricgroups.json | 12 +- .../perf/pmu-events/arch/x86/skylake/pipeline.json | 2 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 395 +- .../arch/x86/skylake/virtual-memory.json | 2 +- .../pmu-events/arch/x86/skylakex/metricgroups.json | 12 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 548 ++- .../arch/x86/tigerlake/metricgroups.json | 12 +- .../perf/pmu-events/arch/x86/tigerlake/other.json | 2 +- .../pmu-events/arch/x86/tigerlake/pipeline.json | 10 +- .../pmu-events/arch/x86/tigerlake/tgl-metrics.json | 406 +- .../arch/x86/tigerlake/uncore-interconnect.json | 2 + tools/perf/tests/Build | 2 +- tools/perf/tests/builtin-test-list.c | 207 - tools/perf/tests/builtin-test-list.h | 12 - tools/perf/tests/builtin-test.c | 378 +- tools/perf/tests/make | 4 +- tools/perf/tests/shell/base_probe/settings.sh | 48 + .../tests/shell/base_probe/test_adding_kernel.sh | 278 ++ .../tests/shell/common/check_all_lines_matched.pl | 39 + .../tests/shell/common/check_all_patterns_found.pl | 34 + .../tests/shell/common/check_no_patterns_found.pl | 34 + tools/perf/tests/shell/common/init.sh | 117 + tools/perf/tests/shell/common/patterns.sh | 268 ++ tools/perf/tests/shell/common/settings.sh | 79 + tools/perf/tests/shell/lib/perf_has_symbol.sh | 2 +- tools/perf/tests/shell/perftool-testsuite_probe.sh | 23 + tools/perf/tests/symbols.c | 68 + tools/perf/tests/tests-scripts.c | 257 ++ tools/perf/tests/tests-scripts.h | 9 + tools/perf/ui/browsers/res_sample.c | 2 +- tools/perf/ui/browsers/scripts.c | 2 +- tools/perf/util/Build | 1 + .../util/bpf_skel/augmented_raw_syscalls.bpf.c | 15 +- tools/perf/util/bpf_skel/vmlinux/vmlinux.h | 7 + tools/perf/util/metricgroup.c | 2 + tools/perf/util/print-events.c | 13 +- tools/perf/util/print_insn.c | 135 + tools/perf/util/print_insn.h | 16 + tools/perf/util/stat-display.c | 9 +- tools/perf/util/stat-shadow.c | 65 +- tools/perf/util/symbol.c | 21 +- tools/perf/util/thread.h | 1 - tools/perf/util/thread_map.c | 9 +- tools/perf/util/util.c | 19 + tools/perf/util/util.h | 8 + .../x86_energy_perf_policy.c | 1 + tools/testing/selftests/cgroup/test_zswap.c | 12 +- tools/testing/selftests/damon/.gitignore | 1 + .../sysfs_update_schemes_tried_regions_hang.py | 2 +- ..._update_schemes_tried_regions_wss_estimation.py | 2 +- tools/testing/selftests/kvm/s390x/memop.c | 2 + tools/testing/selftests/resctrl/cat_test.c | 92 +- tools/testing/selftests/resctrl/cmt_test.c | 2 +- tools/testing/selftests/resctrl/mba_test.c | 2 +- tools/testing/selftests/resctrl/mbm_test.c | 6 +- tools/testing/selftests/resctrl/resctrl.h | 10 +- tools/testing/selftests/resctrl/resctrl_tests.c | 18 +- tools/testing/selftests/resctrl/resctrlfs.c | 96 +- tools/testing/selftests/ring-buffer/Makefile | 8 + tools/testing/selftests/ring-buffer/config | 2 + tools/testing/selftests/ring-buffer/map_test.c | 273 ++ tools/testing/selftests/user_events/abi_test.c | 134 + virt/kvm/kvm_main.c | 8 +- 825 files changed, 36324 insertions(+), 11183 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-fs-virtiofs create mode 100644 Documentation/devicetree/bindings/hwmon/hwmon-common.yaml delete mode 100644 Documentation/devicetree/bindings/input/da9062-onkey.txt create mode 100644 Documentation/devicetree/bindings/input/dlg,da9062-onkey.yaml create mode 100644 Documentation/devicetree/bindings/mfd/atmel,sama5d2-flexcom.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/atmel-flexcom.txt delete mode 100644 Documentation/devicetree/bindings/mfd/da9062.txt create mode 100644 Documentation/devicetree/bindings/mtd/partitions/linux,ubi.yaml create mode 100644 Documentation/devicetree/bindings/mtd/partitions/ubi-volume.yaml create mode 100644 Documentation/devicetree/bindings/regulator/infineon,ir38060.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/da9062-thermal.txt create mode 100644 Documentation/devicetree/bindings/thermal/dlg,da9062-thermal.yaml create mode 100644 Documentation/devicetree/bindings/timer/ralink,cevt-systick.yaml create mode 100644 Documentation/filesystems/bcachefs/errorcodes.rst delete mode 100644 Documentation/firmware-guide/acpi/method-customizing.rst create mode 100644 Documentation/trace/ring-buffer-map.rst create mode 100644 arch/arm/boot/dts/microchip/at91-sama7g54_curiosity.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx53-qsb-hdmi.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx-usbotg.dtso create mode 100644 arch/riscv/kernel/return_address.c delete mode 100644 drivers/acpi/custom_method.c create mode 100644 drivers/mtd/ubi/nvmem.c create mode 100644 fs/fuse/iomode.c create mode 100644 fs/fuse/passthrough.c create mode 100644 fs/smb/client/reparse.c create mode 100644 fs/smb/client/reparse.h create mode 100644 include/sound/cs-amp-lib.h create mode 100644 include/trace/events/timer_migration.h create mode 100644 include/uapi/linux/trace_mmap.h create mode 100644 kernel/time/timer_migration.c create mode 100644 kernel/time/timer_migration.h create mode 100644 sound/soc/codecs/cs-amp-lib.c create mode 100644 tools/build/feature/test-libcapstone.c create mode 100644 tools/perf/pmu-events/arch/x86/grandridge/floating-point.json create mode 100644 tools/perf/pmu-events/arch/x86/grandridge/uncore-cache.json create mode 100644 tools/perf/pmu-events/arch/x86/grandridge/uncore-interconnect.json create mode 100644 tools/perf/pmu-events/arch/x86/grandridge/uncore-io.json create mode 100644 tools/perf/pmu-events/arch/x86/grandridge/uncore-memory.json create mode 100644 tools/perf/pmu-events/arch/x86/grandridge/uncore-power.json create mode 100644 tools/perf/pmu-events/arch/x86/sierraforest/floating-point.json create mode 100644 tools/perf/pmu-events/arch/x86/sierraforest/uncore-cache.json create mode 100644 tools/perf/pmu-events/arch/x86/sierraforest/uncore-cxl.json create mode 100644 tools/perf/pmu-events/arch/x86/sierraforest/uncore-interconnect.json create mode 100644 tools/perf/pmu-events/arch/x86/sierraforest/uncore-io.json create mode 100644 tools/perf/pmu-events/arch/x86/sierraforest/uncore-memory.json create mode 100644 tools/perf/pmu-events/arch/x86/sierraforest/uncore-power.json delete mode 100644 tools/perf/tests/builtin-test-list.c delete mode 100644 tools/perf/tests/builtin-test-list.h create mode 100644 tools/perf/tests/shell/base_probe/settings.sh create mode 100755 tools/perf/tests/shell/base_probe/test_adding_kernel.sh create mode 100755 tools/perf/tests/shell/common/check_all_lines_matched.pl create mode 100755 tools/perf/tests/shell/common/check_all_patterns_found.pl create mode 100755 tools/perf/tests/shell/common/check_no_patterns_found.pl create mode 100644 tools/perf/tests/shell/common/init.sh create mode 100644 tools/perf/tests/shell/common/patterns.sh create mode 100644 tools/perf/tests/shell/common/settings.sh create mode 100755 tools/perf/tests/shell/perftool-testsuite_probe.sh create mode 100644 tools/perf/tests/tests-scripts.c create mode 100644 tools/perf/tests/tests-scripts.h create mode 100644 tools/perf/util/print_insn.c create mode 100644 tools/perf/util/print_insn.h create mode 100644 tools/testing/selftests/ring-buffer/Makefile create mode 100644 tools/testing/selftests/ring-buffer/config create mode 100644 tools/testing/selftests/ring-buffer/map_test.c