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 e31185ce00a9 Add linux-next specific files for 20240222 omits 4cc1b93cc26f fix up for "arm64/sysreg: Add register fields for ID_AA64D [...] omits 19c0253a71a4 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 2c87bc4a6df5 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits f7d7bd92d6d3 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 29bf3da7a660 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 4664742abf7f Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 03425b9977da Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 18e7700dc675 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits b64f31220708 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b32e8cc15cf4 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 11d6a84e2571 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 8d350bcd7a1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a29b1b5b6b01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b3fa50f263f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 602bc9930ab4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b3861a6b52db Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 4c7782cd9254 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 172dfa96a9e4 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 468f5908db1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a0fb57b286d7 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 30d8a5235bfd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 22941ba03c6f Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits f2341c8ee021 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 7a515ecdc452 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 31fd82901c59 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 4ef32c33b5ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3fc8a4c647e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7336290aef68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7e53ceebd33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b82d8ee8cd3f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a634386b777c Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits a2d944dc7d3a Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 295996d7ceba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f145761940f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 33d769c43054 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a86cdf6c8a88 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits a92aa4c7a30e Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits dbb9fe12b33a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8d97e582eb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e25581409b3b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f27943ee615b Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 5e5114929d47 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 1505a31920ea Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 5167a28b180c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cb2b0fb5a574 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 0d5e3dbfa763 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 100ede738c99 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 1992092c353c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d61de6fb69d2 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits bba62845c616 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53238e55506f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84edaed03729 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4866a1dd7341 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits f8b9c0538b80 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c5db511084f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9aef51283d46 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits a548e0fbd79f Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits f1210b4e76bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 222a38baac62 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits c6944d4b5202 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 64870226e319 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c29e437a6dde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc8da51c28cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0016a85457d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 706f31a4077b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4991e2f8582e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d9f8d982b379 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e40e65356855 Merge branch 'next' of git://github.com/cschaufler/smack-next omits e56ea5981a14 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 15bffa356740 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 5f64e258cf6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7778a107185f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6608b862df77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 492c47d0e6fa Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 9a7552852920 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 23436afa3ae3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1937303fbff1 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits fbaebba87f04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e06087a6bfbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 366f87e692eb Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits bd029e261ca8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3d3f16ff2e26 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 6d943c3ccea4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 77778a1c6262 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b97c2c28eeed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86f87531dbe8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits efbee76d7ef9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 669c2184f371 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits d683332c7eaf Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 7230be04027e Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits b0dff4c2ac64 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 4649f6d7a83f Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits de3496e295dc next-20240221/drm-misc omits c6279f2b1f51 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 7b73b30734d8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ce3ec2b28ce4 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 82106b1a597e Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 7eac89aebb02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8a1f0080ad9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0fae5f36aad0 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 3d1e2cfc9f2c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5b018f6b7920 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d966fba1daf Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits e7c42e4d034e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dd12c61bce60 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits a7672edf97d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 17520721998d Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits b7aa849a8e54 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 7dcbde586241 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits b6fc98c0707b Automated merge of 'dev' into 'next' omits a7b83a4cead4 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits cfd24a93f425 Merge branch 'master' of git://linuxtv.org/media_tree.git omits e9ff437fa877 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits aa486e6f67fd Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 97d9a336f76e Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 25e11beff81e Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 3e40c3d3bd8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f0feffb3489f Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 47a32cb67f89 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 549bd67d24b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b15c110dc57 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 9b6fe7adcead Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a6bf2a2f716 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits f95afccd58a4 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] omits 6dca39f607fc Merge branch '9p-next' of git://github.com/martinetd/linux omits e0d6dab175e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13a37605299b Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 90fc1d33a372 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 4faef9053ae7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 0c456172db3c Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 0ee7576b4eb4 Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] omits 186a479c7433 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 606b301f8d73 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 85f7bb206440 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits ed8fac238997 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 5a43552eb4af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c42a04b82cf0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 940adce147e5 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits 12df41b391c5 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits d766888014c2 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] omits ad84752cc873 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 59ed663a1572 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits f9b46eae6787 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 26f92ee8c551 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 95d814f10c8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be63156266e2 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 138cb03f44f2 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 68d980241c67 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 25964e95b3bf Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 4ab5525d91ef Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 08e461effc59 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 6e3a0ecc0dc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78213c5499fd Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits badcbe93cf66 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits c4bf044cd24f Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 6e4d4e599883 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits e9e252ab3a1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5f347e3f7e40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7ae20d8f5d5b Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits edfde4bae63b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7708698dc581 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b20712826c0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 41e0b9e6f51b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d44643706f8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 151bef4c2057 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d05abdd1e2f Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 5a150e423198 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 82626fe8c40d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b8120e79267e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f943ab675cb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4d97bc2ddb45 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 37e0de013354 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 8c3ca4b31ccb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits afb1b569fac6 Merge branch 'compiler-attributes' of https://github.com/o [...] omits bce043c3c557 next-20240221/perf omits 6af57e4cfc0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 181dcd1fb7aa Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 6847b0e2fcc7 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits ce4cc5b2b665 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits c33b0d18f3f2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f7569a29b241 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits e02006fc320e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 56e64ca27c6f Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits b19da1cfce59 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits 495a8e71b30f Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 62a40092805d Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits 7f9ceebb3251 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits c0fc81c67f82 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 88e5f626720d Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 52b56d653c2a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d3f287e58fd4 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits a341e21780b5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e8c96df2ad06 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f140a6184b1e Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 8761135f2216 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 113f45704fc9 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits cf2403ded85e Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits a966ea240e33 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 19d19178bd13 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0f920d203130 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 7209e7632d63 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 0127557afcfb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ba8f6e2dfcc0 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 9e07e86bb82d Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits b3980ef570a0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5ccc51d1a8c4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7d264c71d7fc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8fef8d36bc42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86662831c752 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d07c5339aeac Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3292e6c0b5eb Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 900e1abb49cf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 606a6273a716 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 554f991930d4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5335784ada7e Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits fdbf3798af68 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits df99b8891b10 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits cbe1db134989 Merge branch 'mm-nonmm-unstable' into mm-everything omits b238d020eeab const_structs.checkpatch: add device_type omits 84b902cc5406 Normalise "name (ad@dr)" MODULE_AUTHORs to "name ad@dr" omits 419eb654c4b0 dyndbg: replace kstrdup() + strchr() with kstrdup_and_replace() omits 9265c2962a11 list: leverage list_is_head() for list_entry_is_head() omits 9950815c8573 nilfs2: MAINTAINERS: drop unreachable project mirror site omits c2f972af5274 smp: make __smp_processor_id() 0-argument macro omits 44c745477b3a fat: Fix uninitialized field in nostale filehandles omits a69242999132 const_structs.checkpatch: add bus_type omits e962e2206c02 panic-add-option-to-dump-blocked-tasks-in-panic_print-fix omits 19079d48b815 panic: add option to dump blocked tasks in panic_print omits 257276a44864 init: remove obsolete arch_call_rest_init() wrapper omits 4be33062d47a selftests/mm: run_vmtests: use correct flag in the code omits 7db11ee9b3ae selftests/mm: run_vmtests.sh: add missing tests omits bea5f6db2447 selftests/mm: protection_keys: save/restore nr_hugepages settings omits c994dc109f23 selftests/mm: save and restore nr_hugepages value omits 919f4c5104b2 selftests/mm: on-fault-limit: run test without root privil [...] omits dd9883f3385a selftests/mm: run_vmtests: remove sudo and conform to tap omits aff42d135e08 selftests/mm: hugetlb_reparenting_test: do not unmount omits 7ea3c7e3882f compiler-clang.h: update __diag_clang() macros for minimum [...] omits ba418000ba06 lib/Kconfig.debug: update Clang version check in CONFIG_KCOV omits a978a6daf646 fortify: drop Clang version check for 12.0.1 or newer omits 38d4d1cbb82d riscv: Kconfig: remove version dependency from CONFIG_CLAN [...] omits 20656f1f6983 riscv: remove MCOUNT_NAME workaround omits 401b6bdb7062 powerpc: Kconfig: remove tautology in CONFIG_COMPAT omits 1f5aab3fd0b8 arm64: Kconfig: clean up tautological LLVM version checks omits 2aef3b41edd4 ARM: remove Thumb2 __builtin_thread_pointer workaround for Clang omits 35800a879623 x86: drop stack-alignment plugin opt omits 84eab3d49f4c Makefile: drop warn-stack-size plugin opt omits c361149d37fb kbuild: raise the minimum supported version of LLVM to 13.0.1 omits 91086ddc91a6 nilfs2: convert cpfile to use kmap_local omits fdbb6668bba6 nilfs2: remove nilfs_cpfile_{get,put}_checkpoint() omits 0844a7c0fb75 nilfs2: localize highmem mapping for checkpoint reading wi [...] omits 1e6cbd01571a nilfs2: localize highmem mapping for checkpoint finalizati [...] omits 1a46152ed879 nilfs2: localize highmem mapping for checkpoint creation w [...] omits 1a3b30bc0ef1 nilfs2: convert ifile to use kmap_local omits 2f4ebb5c7f90 nilfs2: do not acquire rwsem in nilfs_bmap_write() omits 5d981719da5b nilfs2: move nilfs_bmap_write call out of nilfs_write_inod [...] omits fd5bcac52c71 nilfs2: convert DAT to use kmap_local omits 19cb8f81cedb nilfs2: convert persistent object allocator to use kmap_local omits fc9637b86b19 nilfs2: convert sufile to use kmap_local omits 26db639f15d0 nilfs2: convert metadata file common code to use kmap_local omits 0f937b24c945 nilfs2: convert nilfs_copy_buffer() to use kmap_local omits 5044dc2aa4de nilfs2: convert segment buffer to use kmap_local omits 206f8f3cb26d lib: dhry: add missing closing parenthesis omits d4d9ff00de99 lib: dhry: use ktime_ms_delta() helper omits 49c74d6d2ad1 lib: dhry: remove unneeded <linux/mutex.h> omits 112adee52cd5 ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped() omits e5d932cbd1be flex_proportions: remove unused fprop_local_single omits 3a00526eb59b kprobes-use-synchronize_rcu_tasks_rude-in-kprobe_optimizer-fix omits 6d89395472d6 kprobes: use synchronize_rcu_tasks_rude in kprobe_optimizer omits d1dd8e45c1fa lib/sort: Optimize heapsort with double-pop variation omits 5872e96a3440 lib/sort: optimize heapsort for equal elements in sift-down path omits 9592909468d7 user_namespace: Remove unnecessary NULL values from kbuf omits 9c7fb0e88156 sysctl: allow to change limits for posix messages queues omits 57c214f7b173 docs: add information about ipc sysctls limitations omits dbb1e7ece9e4 sysctl: allow change system v ipc sysctls inside ipc namespace omits f74e938f505f lib min_heap: optimize number of comparisons in min_heapify() omits 06cadac3d8d4 lib min_heap: optimize number of calls to min_heapify() omits 354fd5478f3e panic: suppress gnu_printf warning omits fc09f48df032 lib/win_minmax: fix header comments omits 509fd0a26ab5 ocfs2: Spelling fix omits f9de16afdd01 bcache: use of hlist_count_nodes() omits e2303896a9c1 binder: use of hlist_count_nodes() omits ff286d96e6ce list: add hlist_count_nodes() omits a580a12b2c8c selftests: add eventfd selftests omits 9674172db53f treewide: update LLVM Bugzilla links omits 6e2799a2c16e arch and include: update LLVM Phabricator links omits c7d3005e17f1 bounds: support non-power-of-two CONFIG_NR_CPUS omits ef2ac498dd80 mm: add swappiness= arg to memory.reclaim omits bd3bddb8f4e7 mm: add defines for min/max swappiness omits 02cd89efb3c1 mm: optimization on page allocation when CMA enabled omits 1374cb1b9a68 writeback: remove a use of write_cache_pages() from do_wri [...] omits 08d5ebe04797 writeback: add a writeback iterator omits 823d0527efee writeback: move the folio_prepare_writeback loop out of wr [...] omits 9aea71f37b8d writeback: use the folio_batch queue iterator omits 889b79945e2c pagevec: add ability to iterate a queue omits aff8a25311ce writeback: simplify the loops in write_cache_pages() omits 643bbe9b01b2 writeback: factor writeback_get_batch() out of write_cache [...] omits 4f2863d0c665 writeback: Factor folio_prepare_writeback() out of write_c [...] omits 3a44fefc4e40 writeback: rework the loop termination condition in write_ [...] omits 89b322acfbc7 writeback: only update ->writeback_index for range_cyclic [...] omits 266673047260 writeback: also update wbc->nr_to_write on writeback failure omits 42e03714ba74 writeback: fix done_index when hitting the wbc->nr_to_write omits f73b2a2df563 writeback: remove a duplicate prototype for tag_pages_for_ [...] omits a8e206dac97e writeback: don't call mapping_set_error on AOP_WRITEPAGE_ACTIVATE omits 494bbca58633 mm/page_alloc: make bad_range() return bool omits 0c8b1a68f239 madvise:madvise_cold_or_pageout_pte_range(): allow split w [...] omits 61a829a8bc31 mm-swapfile-__swap_duplicate-drop-redundant-write_once-on- [...] omits bf10100dd580 mm/swapfile:__swap_duplicate: drop redundant WRITE_ONCE on [...] omits 83cab84f6421 mm/util.c: add page count to __vm_enough_memory failure warning omits b39d0e47942c shmem: properly report quota mount options omits e1b48ad5f0e6 mm/compaction: optimize >0 order folio compaction with fre [...] omits 5961af4fc165 mm/compaction: add support for >0 order folio memory compaction. omits 9a2349198418 mm/compaction: enable compacting >0 order folios. omits d95a80fa5192 mm/page_alloc: remove unused fpi_flags in free_pages_prepare() omits 341e983bf40f MAINTAINERS: add Chengming Zhou as a zswap reviewer omits fa45dea0de09 mm/zsmalloc: remove get_zspage_mapping() omits 7887426bfec7 mm/zsmalloc: remove_zspage() don't need fullness parameter omits 3c0a5cf457bc mm/zsmalloc: remove set_zspage_mapping() omits bd6499f11eb6 sched/numa, mm: do not try to migrate memory to memoryless nodes omits cf524f40a18a mm/zswap: change zswap_pool kref to percpu_ref omits be524cf4dbd3 mm/zswap: global lru and shrinker shared by all zswap_pools omits af803054a565 mm/z3fold: fix the comment for __encode_handle() omits b5a822b040eb mm/zsmalloc: remove unused zspage->isolated omits 82b5b3fe3677 mm/zsmalloc: remove migrate_write_lock_nested() omits a40588e1b8c1 mm/zsmalloc: fix migrate_write_lock() when !CONFIG_COMPACTION omits a04fd8e54d78 Docs/admin-guide/mm/damon/reclaim: document auto-tuning pa [...] omits 464073b2cb7e mm/damon/reclaim: implement memory PSI-driven quota self-tuning omits 5e2cc83584d3 mm/damon/reclaim: implement user-feedback driven quota aut [...] omits 994c10e60fa7 Docs/admin-guide/mm/damon/usage: fix a typo on the auto-tu [...] omits e9858d5b57f5 Docs/admin-guide/mm/damon/usage: document quota goal metric file omits 7a7aff5c7c7b Docs/ABI/damon: document quota goal metric file omits efc53b30773f Docs/mm/damon/design: document quota goal self-tuning omits 5a9dc2e314fd mm/damon/sysfs-schemes: support PSI-based quota auto-tune omits 9b89a376a734 mm/damon/core: implement PSI metric DAMOS quota goal omits 66eb71b3508b mm/damon/core: support multiple metrics for quota goal omits c45ebd957dae mm/damon/core: let goal specified with only target and cur [...] omits cef4d8b5f5fb mm/damon/core: remove ->goal field of damos_quota omits 49bd812c13da mm/damon/sysfs: use only quota->goals omits 0efc7b79ffc1 mm/damon/core: add multiple goals per damos_quota and help [...] omits c5a68e152093 mm/damon/core: split out quota goal related fields to a struct omits cb6a021a5fe9 mm/damon: move comments and fields for damos-quota-priorit [...] omits 941a585f22ad Docs/admin-guide/mm/damon/usage: document effective_bytes file omits 35b9d0751a93 Docs/ABI/damon: document effective_bytes sysfs file omits 15af9bec593c mm/damon/sysfs: implement a kdamond command for updating s [...] omits 65ea4ab7ec8b mm/damon/sysfs-schemes: implement quota effective_bytes file omits 34f6fb323854 mm/damon/core: set damos_quota->esz as public field and document omits e2cfb1a93404 mm: zswap: increase reject_compress_poor but not reject_co [...] omits 3ed67173833f mm/numa_balancing: allow migrate on protnone reference wit [...] omits 20b90e6c7730 mm/mempolicy: avoid the fallthrough with MPOLD_BIND in mpo [...] omits d8bbac0e11ef mm/mempolicy: use the already fetched local variable omits f28607efb69c Docs/admin-guide/mm/damon/usage: fix wrong quotas diabling [...] omits c197cd1b168f Docs/mm/damon: move monitoring target regions setup detail [...] omits 9a6795cbc58d Docs/admin-guide/mm/damon/usage: fix a typo on a reference link omits 51787205725f Docs/mm/damon: move DAMON operation sets list from the usa [...] omits 1db37ec04171 Docs/mm/damon: move the list of DAMOS actions to design doc omits fb1cea93a1b7 Docs/mm/damon/maintainer-profile: fix reference links for [...] omits 5a5ab6ac729f mm,page_owner: update Documentation regarding page_owner_stacks omits 1aff949366f3 mm,page_owner: filter out stacks by a threshold omits 0b97f136b08b mm,page_owner: display all stacks and their count omits e63d10415279 mm,page_owner: implement the tracking of the stacks count omits ec103154ed3c mm,page_owner: maintain own list of stack_records structs omits 0718b0ba642f lib/stackdepot: move stack_record struct definition into t [...] omits e560c78a9019 lib/stackdepot: fix first entry having a 0-handle omits a17d05315456 userfaultfd: use per-vma locks in userfaultfd operations omits ed61703b48a4 mm: add vma_assert_locked() for !CONFIG_PER_VMA_LOCK omits df08febd224f userfaultfd: protect mmap_changing with rw_sem in userfaulfd_ctx omits 1853ccc9ee48 userfaultfd: move userfaultfd_ctx struct to header file omits 428f5287701b kasan: increase the number of bits to shift when recording [...] omits 4cb0f5546c03 rmap: peplace two calls to compound_order with folio_order omits 5cb10034c20f dax: Fix incorrect list of data cache aliasing architectures omits bd676b2fbf53 Introduce cpu_dcache_is_aliasing() across all architectures omits a009156eeecc dax: Check for data cache aliasing at runtime omits 24f4fd44b8db virtio: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal omits 8dd130499878 dcssblk: Handle alloc_dax() -EOPNOTSUPP failure omits 86832386de16 dm: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal omits c7db14456966 nvdimm/pmem: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal omits 008e45bfa591 dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n omits b5d82fb25fb9 dax: add empty static inline for CONFIG_DAX=n omits eaf43d722147 nvdimm/pmem: fix leak on dax_add_host() failure omits 6694e863a598 arm64/mm: automatically fold contpte mappings omits 2535704f27d3 arm64/mm: __always_inline to improve fork() perf omits 0b5bbf0627b3 arm64/mm: implement pte_batch_hint() omits fd691e0155e1 mm: add pte_batch_hint() to reduce scanning in folio_pte_batch() omits c2eb0cb33890 arm64/mm: implement new [get_and_]clear_full_ptes() batch APIs omits c8789cb39051 arm64/mm: implement new wrprotect_ptes() batch API omits 2bddd561ca2e arm64/mm: wire up PTE_CONT for user mappings omits 0a255a369684 arm64/mm: dplit __flush_tlb_range() to elide trailing DSB omits 1996c131972b arm64/mm: new ptep layer to manage contig bit omits e265a83b8fd4 arm64/mm: convert ptep_clear() to ptep_get_and_clear() omits ebe482c4b237 arm64/mm: convert set_pte_at() to set_ptes(..., 1) omits 03119509af1c arm64/mm: convert READ_ONCE(*ptep) to ptep_get(ptep) omits cf09d0456322 mm: tidy up pte_next_pfn() definition omits e5282709b4df x86/mm: convert pte_next_pfn() to pte_advance_pfn() omits faa8e1dac4f7 arm64/mm: convert pte_next_pfn() to pte_advance_pfn() omits f2aa4bb904dc mm: introduce pte_advance_pfn() and use for pte_next_pfn() omits 55b8aaf6b9f3 mm: thp: batch-collapse PMD with set_ptes() omits 88958d50fd00 mm: clarify the spec for set_ptes() omits 9380eea5689e mm/memory: optimize unmap/zap with PTE-mapped THP omits 4f97df24c701 mm/mmu_gather: improve cond_resched() handling with large [...] omits cca26e1f52c9 mm/mmu_gather: add __tlb_remove_folio_pages() omits 12101c74a767 mm/mmu_gather: change __tlb_remove_tlb_entry() to an inlin [...] omits 09da821b8d3d mm/mmu_gather: add tlb_remove_tlb_entries() omits cb7edd5f2d2e mm/mmu_gather: define ENCODED_PAGE_FLAG_DELAY_RMAP omits 491850c936c0 mm/mmu_gather: pass "delay_rmap" instead of encoded page t [...] omits 40ce6501b2f6 mm/memory: factor out zapping folio pte into zap_present_f [...] omits 2d845bea34dc mm/memory: further separate anon and pagecache folio handl [...] omits 339d3a927c4c mm/memory: handle !page case in zap_present_pte() separately omits 54ccd095a5c8 mm/memory: factor out zapping of present pte into zap_pres [...] omits 5089ceedb6a1 zram: do not allocate physically contiguous strm buffers omits 9308b2271470 mm/hugetlb: move page order check inside hugetlb_cma_reserve() omits 404384e9e0af mm/mglru: improve swappiness handling omits 2e710bde8090 mm/mglru: improve struct lru_gen_mm_walk omits c8860a028ab9 mm/mglru: improve reset_mm_stats() omits dbb107a68bc7 mm/mglru: improve should_run_aging() omits 177decdc57ab mm/mglru: drop unused parameter omits 67cca1972cb0 kasan/test: avoid gcc warning for intentional overflow omits b8e9b4a29beb mm-document-memalloc_noreclaim_save-and-memalloc_pin_save-v2 omits 6de4efe0198b mm: document memalloc_noreclaim_save() and memalloc_pin_save() omits be85de78e39b mm/zswap: optimize and cleanup the invalidation of duplica [...] omits bd1fe9ce2d9f selftests/mm: log a consistent test name for check_compaction omits 0cbd30d251ea selftests/mm: log skipped compaction test as a skip omits 0a289be02d83 mm: compaction: early termination in compact_nodes() omits 4381dd81492a MAINTAINERS: update mm and memcg entries omits c246e95c3943 mm, vmscan: don't turn on cache_trim_mode at the highest s [...] omits 2e1798a52b27 mm: compaction: refactor compact_node() omits 0c0e2c8e322a mm/cma: add sysfs file 'release_pages_success' omits 15e8135d6f5e mm/z3fold: remove unneeded spinlock omits dfd74cc86ea6 selftests/damon/_chk_dependency: get debugfs mount point f [...] omits a574054f8a7f selftests/damon: add a test for the pid leak of dbgfs_targ [...] omits 23b74d355de2 selftests/damon: add a test for a race between target_ids_ [...] omits 1dc63095ddb0 selftests/damon: add a test for DAMOS apply intervals omits 0445998fc339 selftests/damon: add a test for DAMOS quota omits 8656fddb5505 selftests/damon/_damon_sysfs: support DAMOS apply interval omits 51d283a0e2ee selftests/damon/_damon_sysfs: support DAMOS stats omits 7375017643d7 selftests/damon/_damon_sysfs: support DAMOS quota omits f5dc59294927 meminfo: provide estimated per-node's available memory omits b175bbe86be2 memremap.h: correct an error in a comment omits 970720b233b2 zram: use copy_page for full page copy omits c49e52cf354c mm/demotion: print demotion targets omits a6248243985a mm/damon/sysfs: handle 'state' file inputs for every sampl [...] omits e07b4667124c mm: hugetlb: improve the handling of hugetlb allocation fa [...] omits 312855581873 mm/migrate: preserve exact soft-dirty state omits 80fe39c0afe0 mm/zswap: zswap entry doesn't need refcount anymore omits d7cf7e96c5a9 mm/zswap: only support zswap_exclusive_loads_enabled omits d25fd91e92e9 mm/zswap: remove duplicate_entry debug value omits 08b492c2f962 mm/zswap: stop lru list shrinking when encounter warm region omits 43997e7170ca mm/zswap: invalidate zswap entry when swap entry free omits 87daefbc6142 mm/zswap: add more comments in shrink_memcg_cb() omits 8b616b5ac9a5 mm/z3fold: remove unneeded spinlock in z3fold_alloc omits 7e512da7576f memory tier: make memory_tier_subsys const omits 33dc1c784e2e mm/vmscan: make too_many_isolated return bool omits 819b995905db mm/cma: make MAX_CMA_AREAS = CONFIG_CMA_AREAS omits 5f646eace481 dma-contiguous: remove debug code to removed CONFIG_CMA_DEBUG omits 7a76aeb32e82 mm/cma: drop CONFIG_CMA_DEBUG omits cd716a502888 kasan: rename test_kasan_module_init to kasan_test_module_init omits b76c3317a24d kasan: docs: update descriptions about test file and module omits 1a75e5856b3b ubsan: reintroduce signed overflow sanitizer omits 98a294be8bfe selftests: add zswapin and no zswap tests omits 6a4bcadca893 selftests: fix the zswap invasive shrink test omits 565f4a245d85 selftests: zswap: add zswap selftest file to zswap maintai [...] omits 11aff273ca05 selftests/mm: run_vmtests.sh: add hugetlb_madv_vs_map omits a9d647cad10c mm/hugetlb: Restore the reservation if needed omits ab868669d91a kasan: add atomic tests omits 2c66999fb74b mm: reduce dependencies on <linux/kernel.h> omits 9ca6f70dbb0b mm-memcg-use-larger-batches-for-proactive-reclaim-v4 omits e5eaaaae6615 mm: memcg: use larger batches for proactive reclaim omits 8bb926cd6849 mm/mmap: pass vma to vma_merge() omits 24ee4ca546b9 selftests/mm: run_vmtests.sh: add hugetlb test category omits 9807d9b140bf mm/memory: ignore writable bit in folio_pte_batch() omits 48ff0d6e1395 mm/memory: ignore dirty/accessed/soft-dirty bits in folio_ [...] omits 4f4612e8ec80 mm/memory: optimize fork() with PTE-mapped THP omits 4261f5a9b37d fixup: mm/memory: pass PTE to copy_present_pte() omits 27aaffe8af9f mm/memory: pass PTE to copy_present_pte() omits 15f13c483b6e mm/memory: factor out copying the actual PTE in copy_prese [...] omits d55702050cb6 powerpc/mm: use pte_next_pfn() in set_ptes() omits 07c41ebc7b61 arm/mm: use pte_next_pfn() in set_ptes() omits afbbe120d8db mm/pgtable: make pte_next_pfn() independent of set_ptes() omits b6131364af72 sparc/pgtable: define PFN_PTE_SHIFT omits 8c5f3fc4f210 s390/pgtable: define PFN_PTE_SHIFT omits 1512303cc011 riscv/pgtable: define PFN_PTE_SHIFT omits 2fa328d0c72f powerpc/pgtable: define PFN_PTE_SHIFT omits 32cb4f43ced2 nios2/pgtable: define PFN_PTE_SHIFT omits 4b62a5b7ac22 arm/pgtable: define PFN_PTE_SHIFT omits d2ff18763162 arm64/mm: Make set_ptes() robust when OAs cross 48-bit boundary omits ab9ab77e236e mm/vmscan: change the type of file from int to bool omits d47239b60118 mm: compaction: update the cc->nr_migratepages when alloca [...] omits 8dfdb6ef68e1 selftests/mm: virtual_address_range: conform to TAP format output omits 45c53af26a58 selftests/mm: transhuge-stress: conform to TAP format output omits 2bcc6a41e3d1 selftests/mm: thuge-gen: conform to TAP format output omits c7a068277f81 selftests/mm: split_huge_page_test: conform test to TAP fo [...] omits 56f3ada430f7 selftests/mm: mremap_dontunmap: conform test to TAP format output omits c7f9890dac76 selftests/mm: mrelease_test: conform test to TAP format output omits a0482555a77b selftests/mm: mlock2-tests: conform test to TAP format output omits 2f39d6ff6127 selftests/mm: mlock-random-test: conform test to TAP forma [...] omits 13076ed9d737 selftests/mm: map_populate: conform test to TAP format output omits 19fe3a526608 selftests/mm: map_hugetlb: conform test to TAP format output omits dc571a859122 selftests/mm: map_fixed_noreplace: conform test to TAP for [...] omits b4a649635f64 userfaultfd: handle zeropage moves by UFFDIO_MOVE omits 61405bc9a8a3 XArray: add cmpxchg order test omits 23f29d7cfb72 test_xarray-add-tests-for-advanced-multi-index-use-fix-fix-fix omits 9f66fc1c35cd test_xarray-fix-soft-lockup-for-advanced-api-tests-fix omits dd886938b0e1 test_xarray: fix soft lockup for advanced-api tests omits 1985b279415a test_xarray: add tests for advanced multi-index use omits d33f19d89ecc mm/cma: Don't treat bad input arguments for cma_alloc() as [...] omits 0349fb0084f2 modules: wait do_free_init correctly omits d880bb73565c modules: wait do_free_init correctly omits b629e95a724c mm: ptdump: add check_wx_pages debugfs attribute omits 5c88ab72fb20 mm-ptdump-have-ptdump_check_wx-return-bool-fix omits 15633df0e50f mm: ptdump: have ptdump_check_wx() return bool omits 8f5efddf9405 powerpc,s390: ptdump: define ptdump_check_wx() regardless [...] omits 0c34860db791 arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_ [...] omits 472b07d55ffe arm: ptdump: rename CONFIG_DEBUG_WX to CONFIG_ARM_DEBUG_WX omits 10539f52258a mm/mempolicy: weighted interleave checks wrong parameter omits d4c24538afe8 mm/mempolicy: protect task interleave functions with tsk-> [...] omits 51654be366f3 mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weigh [...] omits 4209f7551004 mm/mempolicy: refactor a read-once mechanism into a functi [...] omits f2be3acd5c5f mm/mempolicy: implement the sysfs-based weighted_interleav [...] omits ec3d662346f8 mm/mmap: use SZ_{8K, 128K} helper macro omits ff573d56e0f5 Docs/translations/damon/usage: update for monitor_on renaming omits 66e58fb65e5a Docs/admin-guide/mm/damon/usage: update for monitor_on renaming omits 2a5ee94476f0 mm/damon/dbgfs: rename monitor_on file to monitor_on_DEPRECATED omits a55778b63e44 selftets/damon: prepare for monitor_on file renaming omits e2eb2ca90557 Docs/admin-guide/mm/damon/usage: document 'DEPRECATED' fil [...] omits 6d76d6191453 mm-damon-dbgfs-make-debugfs-interface-deprecation-message- [...] omits 0489e02eb518 mm/damon/dbgfs: make debugfs interface deprecation message [...] omits 1d6c6f4ae888 mm/damon/dbgfs: fix bogus string length omits ac78ebb26ecd mm/damon/dbgfs: implement deprecation notice file omits 03c499995aba mm/damon: rename CONFIG_DAMON_DBGFS to DAMON_DBGFS_DEPRECATED omits d2c310d37708 Docs/admin-guide/mm/damon/usage: use sysfs interface for t [...] omits 38d9881ce94f mm: zswap: function ordering: shrink_memcg_cb omits 3b5a12c06291 mm: zswap: function ordering: writeback omits 2e2476dd9616 mm: zswap: function ordering: per-cpu compression infra omits 7c64db190c8b mm: zswap: function ordering: compress & decompress functions omits 50e65cad24da mm: zswap: function ordering: move entry section out of tr [...] omits f1d39d8fd6d7 mm: zswap: function ordering: move entry sections out of L [...] omits 2b8b6f07303e mm: zswap: function ordering: public lru api omits 08f28a6a7a3d mm: zswap: function ordering: pool params omits dbff77e7ec63 mm: zswap: function ordering: zswap_pools omits acce87a5c017 mm: zswap: function ordering: pool refcounting omits b7cb71ea28bc mm: zswap: function ordering: pool alloc & free omits 779fba19d022 mm: zswap: simplify zswap_invalidate() omits 5492a5241c82 mm: zswap: further cleanup zswap_store() omits 736774e116ba mm: zswap: break out zwap_compress() omits a0ec82d78a33 mm: zswap: rename __zswap_load() to zswap_decompress() omits 29ebf767f655 mm: zswap: clean up zswap_entry_put() omits 5280dc45cf35 mm: zswap: warn when referencing a dead entry omits 9bb5fe05bc83 mm: zswap: move zswap_invalidate_entry() to related functions omits 3b93ea85951d mm: zswap: inline and remove zswap_entry_find_get() omits 7d6cd391710b mm: zswap: rename zswap_free_entry to zswap_entry_free omits 5de622af6ad7 mm: compaction: limit the suitable target page order to be [...] omits 7337669189b6 mm/khugepaged: bypassing unnecessary scans with MMF_DISABL [...] omits d0018e88e2b0 mm/list_lru: remove list_lru_putback() omits 54a5e07ff4d0 mm/zswap: fix race between lru writeback and swapoff omits 1a4e83192cd6 x86/mm: clarify "prev" usage in switch_mm_irqs_off() omits a9e0a6145a60 x86/mm: delete unused cpu argument to leave_mm() omits 460acd127450 mm and cache_info: remove unnecessary CPU cache info update omits 62bfd4fc0055 hugetlb: parallelize 1G hugetlb initialization omits a44ad93767eb hugetlb: parallelize 2M hugetlb allocation and initialization omits aa0d8aedb347 hugetlb: have CONFIG_HUGETLBFS select CONFIG_PADATA omits 5789986e1a6a hugetlb: pass *next_nid_to_alloc directly to for_each_node [...] omits 47eab9e6a384 padata: dispatch works on different nodes omits 9a1e278547cf hugetlb: split hugetlb_hstate_alloc_pages omits ae1e65ce7e68 hugetlb: code clean for hugetlb_hstate_alloc_pages omits bc17597fdba3 kswapd: replace try_to_freeze() with kthread_freezable_sho [...] omits 7d3e4dd1baa7 mm: memcg: don't periodically flush stats when memcg is disabled omits 22e81c731301 arch-crash-move-arch_crash_save_vmcoreinfo-out-to-file-vmc [...] omits d41aae1c402b arch, crash: move arch_crash_save_vmcoreinfo() out to file [...] omits 2ff361e87c5e loongarch, crash: wrap crash dumping code into crash relat [...] omits c83cc9e033c0 arm, crash: wrap crash dumping code into crash related ifdefs omits e43b243fe461 riscv, crash: wrap crash dumping code into crash related ifdefs omits 653f56af8079 mips, crash: wrap crash dumping code into crash related ifdefs omits 23eab1d3f7b2 sh, crash: wrap crash dumping code into crash related ifdefs omits 975ae1a4fa65 s390, crash: wrap crash dumping code into crash related ifdefs omits 62b1cdc3de13 ppc-crash-enforce-kexec-and-kexec_file-to-select-crash_dump-fix omits 3ded8875c08f ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP omits 8fda201639be crash: fix building error in generic codes omits 2c55f0ef7f17 arm64, crash: wrap crash dumping code into crash related ifdefs omits f6f20a1ccf09 x86, crash: don't nest CONFIG_CRASH_DUMP ifdef inside CONF [...] omits e72c5da6b78a x86, crash: wrap crash dumping code into crash related ifdefs omits 37f9bcfe11fd crash: clean up kdump related config items omits 5b870e4c5494 crash: split crash dumping code out from kexec_core.c omits 33d0030533f4 power/fadump: make FA_DUMP select CRASH_DUMP omits 8b1d10209002 crash: remove dependency of FA_DUMP on CRASH_DUMP omits 6025946eff7c crash: remove duplicated include in vmcore_info.c omits ecfd0a64f91f crash: split vmcoreinfo exporting code out from crash_core.c omits 917fbe478938 kexec-split-crashkernel-reservation-code-out-from-crash_corec-fix omits ae385e2b42bb kexec: split crashkernel reservation code out from crash_core.c omits 799bbc07e57e selftests/mm: new test that steals pages omits 06333340da71 mm: vmalloc: refactor vmalloc_dump_obj() function omits ff1b31b21baa mm: vmalloc: improve description of vmap node layer omits f8a87966a3af mm: vmalloc: add a shrinker to drain vmap pools omits be5748efa17a mm: vmalloc: set nr_nodes based on CPUs in a system omits 80e5aacc7873 mm: vmalloc: support multiple nodes in vmallocinfo omits 91c27c14c328 mm: vmalloc: support multiple nodes in vread_iter omits 0b3dce2380d8 mm: vmalloc: add a scan area of VA only once omits f07c81e6b37d mm: vmalloc: offload free_vmap_area_lock lock omits d30d2c2e8851 mm: vmalloc: remove global purge_vmap_area_root rb-tree omits 6ef9d8b2afd7 mm: vmalloc: Fix a warning in the crash_save_vmcoreinfo_init() omits afd78f0b3c8a mm/vmalloc: remove vmap_area_list omits 132a802b79f1 fix a wrong value passed to __find_vmap_area() omits c729a61c9259 mm: vmalloc: mark vmap_init_free_space() with __init tag omits ead86d5a02fb mm: vmalloc: remove global vmap_area_root rb-tree omits 337be8cad14a mm: vmalloc: move vmap_init_free_space() down in vmalloc.c omits a553b22fef46 mm: vmalloc: rename adjust_va_to_fit_type() function omits 2650ab04cf34 mm: vmalloc: add va_alloc() helper omits c4bfa14dd8c5 mm: kmsan: remove runtime checks from kmsan_unpoison_memory() omits 01af7a115c86 highmem: add kernel-doc for memcpy_*_folio() omits 5eb1f34777e1 dax: add a sysfs knob to control memmap_on_memory behavior omits a8cb34b42db6 mm-memory_hotplug-export-mhp_supports_memmap_on_memory-fix omits 73d57d70b125 mm/memory_hotplug: export mhp_supports_memmap_on_memory() omits e32fd592aaeb Documentatiion/ABI: add ABI documentation for sys-bus-dax omits 5847be66c824 dax/bus.c: replace several sprintf() with sysfs_emit() omits dbd37d5a89b0 dax/bus.c: replace driver-core lock usage by a local rwsem omits ca934d41461c mm: zswap: remove unused tree argument in zswap_entry_put() omits 639351a9b857 mm/mmap: introduce vma_set_range() omits 03e5aa659fd6 mm: zswap: remove unnecessary trees cleanups in zswap_swapoff() omits 9b84dc37a4a8 mm: swap: enforce updating inuse_pages at the end of swap_ [...] omits 0d13744b624e mm/zswap: split zswap rb-tree omits a1fd83e79044 mm/zswap: make sure each swapfile always have zswap rb-tree omits f2659a46f474 mempolicy: clean up minor dead code in queue_pages_test_walk() omits 966e5c8336b3 maple_tree: avoid duplicate variable init in mast_spanning [...] omits fb5f1c9b24ec selftests: mm: perform some system cleanup before using hugepages omits d87e04852dff userfaultfd: fix return error if mmap_changing is non-zero [...] omits 1a5bba4b5ebd selftests/memfd: delete unused declarations omits a692834120e8 mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats omits 30f136a18b53 mm: memory: move mem_cgroup_charge() into alloc_anon_folio() omits 790d8b70dc97 tools/mm: add thpmaps script to dump THP usage info omits 770dd8fed904 mm/zswap: improve with alloc_workqueue() call omits 2bc3e1ad6453 readahead: use ilog2 instead of a while loop in page_cache [...] omits 9b5feb65bb08 mm: update mark_victim tracepoints fields omits 5ce53fff23e1 fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr omits 14bccbf25077 mm: convert mm_counter_file() to take a folio omits decec05aa2cc mm: convert mm_counter() to take a folio omits 5ccb1fdd6682 mm-convert-to-should_zap_page-to-should_zap_folio-fix omits 53ebc1a119e8 mm: convert to should_zap_page() to should_zap_folio() omits 0af5f2381395 mm: use pfn_swap_entry_folio() in copy_nonpresent_pte() omits e9807552b7bb mm: use pfn_swap_entry_to_folio() in zap_huge_pmd() omits b0884b86d2fd mm: use pfn_swap_entry_folio() in __split_huge_pmd_locked() omits bf7b27c57beb s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() omits fedf237a9d56 mprotect: use pfn_swap_entry_folio omits b03c3fa248a6 proc: use pfn_swap_entry_folio where obvious omits a55a96ad977f mm: add pfn_swap_entry_folio() omits 56f7a9341284 memcg: use a folio in get_mctgt_type_thp omits 99268cfbeb65 memcg: use a folio in get_mctgt_type omits f58edba4879a memcg: return the folio in union mc_target omits 6511e66752c1 memcg: convert mem_cgroup_move_charge_pte_range() to use a folio omits 3c56b210cd91 mm: mmap: no need to call khugepaged_enter_vma() for stack omits 1c1ecda07b8e mm: list_lru: remove unused macro list_lru_init_key() omits 56d080ed1e25 mm: list_lru: disable memcg_aware when cgroup.memory is se [...] omits f46be480d880 mm: memory: use nth_page() in clear/copy_subpage() omits cca937d837fe mm/mmap: simplify vma link and unlink omits 4079cbab363f scripts/gdb/vmalloc: fix vmallocinfo error omits a0687ffe4c76 selftests/mm/ksm_functional: prevent unmapping undefined address omits 86ed69b32cd1 mm/filemap: avoid type conversion omits 906de59b3a8e s390: enable MHP_MEMMAP_ON_MEMORY omits 2911893477c4 s390/mm: implement MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE n [...] omits 77c9adcf8bde s390/sclp: remove unhandled memory notifier type omits dad63510877e s390/mm: allocate vmemmap pages from self-contained memory range omits 8f0057f79e5b mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH [...] omits e9bf8262eadc maple_tree: fix comment describing mas_node_count_gfp() omits d28f31253d30 mm/cma: fix placement of trace_cma_alloc_start/finish omits 262ee4198b24 mm, vmscan: prevent infinite loop for costly GFP_NOIO | __ [...] omits 8b761bb6ad2d mm/debug_vm_pgtable: fix BUG_ON with pud advanced test omits d1b9f310ab89 mm: cachestat: fix folio read-after-free in cache walk omits 4bb6b4c2afd6 MAINTAINERS: add memory mapping entry with reviewers omits dd1f6b2589a4 mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong [...] omits 0a9e07204dcd kasan: revert eviction of stack traces in generic mode omits 120513e2f46b stackdepot: fix -Wstringop-overflow warning omits f453e3c25e90 stackdepot: use variable size records for non-evictable entries omits 6c36da2323f3 drm/xe: Implement VM snapshot support for BO's and userptr omits d4e734a7e351 drm/xe: Add vm snapshot mutex for easily taking a vm snaps [...] omits cffc0f729788 drm/xe: Annotate each dumpable vma as such omits d4a0b0ec9d1a drm/xe: Add uapi for dumpable bos omits 61a23f90cc5a drm/xe: Clear all snapshot members after deleting coredump omits fc7d14f6ea28 drm/xe/snapshot: Remove drm_err on guc alloc failures omits a87e24a02426 Merge remote-tracking branch 'spi/for-6.9' into spi-next omits 74caf2e40fd2 Merge remote-tracking branch 'asoc/for-6.9' into asoc-next omits 8da5df713f13 Merge branch 'renesas-dts-for-v6.9' into renesas-next omits 5e9e1fdbb159 arm64: dts: renesas: rzg2ul-smarc: Enable CRU, CSI support omits c37d8b147921 arm64: dts: renesas: r9a08g045: Add missing interrupts to [...] omits bc732306dff9 arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes omits dca9f6083f5c Merge branch 'features' into for-next omits e3b320f2ba82 Merge branch 'fixes' into for-next omits e3508eabe0cc x86/vdso: Move vDSO to mmap region omits 3b03afc4ebbb fortify: Improve buffer overflow reporting omits aea52ebe8f1b fortify: Add KUnit tests for runtime overflows omits 36d0a6800b52 fortify: Provide KUnit counters for failure testing omits d5ea5b5291a5 fortify: Allow KUnit test to build without FORTIFY omits 0f4459080884 fortify: Split reporting and avoid passing string pointer omits 53003a74bdc0 refcount: Annotated intentional signed integer wrap-around omits dc97f8330be8 leaking_addresses: Provide mechanism to scan binary files omits 21dbc438dde6 Merge branches 'asyncpf', 'asyncpf_abi', 'fixes', 'generic [...] omits 87fc1e8b66fe drm/i915: Convert REG_GENMASK* to fixed-width GENMASK_* omits 34b80df456ca bits: Introduce fixed-type BIT omits b77cb9640f1f bits: introduce fixed-type genmasks omits 801de0882d8a pwm: dwc: simplify error handling omits ec333072f84f pwm: dwc: Add 16 channel support for Intel Elkhart Lake omits 7d9048d174dc pwm: dwc: drop redundant error check omits dadeabc3b6fa KVM: x86/xen: allow vcpu_info content to be 'safely' copied omits 21dadfcd665e KVM: pfncache: check the need for invalidation under read [...] omits 49668ce7e1ae KVM: x86/xen: advertize the KVM_XEN_HVM_CONFIG_SHARED_INFO [...] omits 5359bf19a3f0 KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPA omits 95c27ed8619b KVM: selftests: map Xen's shared_info page using HVA rathe [...] omits 16877dd45f98 KVM: x86/xen: allow vcpu_info to be mapped by fixed HVA omits 10dcbfc46724 KVM: x86/xen: allow shared_info to be mapped by fixed HVA omits f49191cdf834 Merge branches 'for-next/vexpress/updates', 'for-next/ffa/ [...] omits 1c2c88cfcb2b clk: scmi: Support get/set duty_cycle operations omits a99ec6a1d9c1 clk: scmi: Allocate CLK operations dynamically omits f20d4a130208 clk: scmi: Add support for forbidden clock state controls omits 666d09dd5e8f firmware: arm_scmi: Update the supported clock protocol version omits e37453587a52 firmware: arm_scmi: Add standard clock OEM definitions omits de57bf58ca3c firmware: arm_scmi: Add clock check for extended config support omits 5b3c6bc8003d firmware: arm_scmi: Add support for v3.2 NEGOTIATE_PROTOCO [...] omits 0c096fb42ae5 Merge branch 'renesas-dts-for-v6.9' into renesas-next omits 2be6d3e14d85 arm64: dts: renesas: gray-hawk-single: Add QSPI FLASH support omits 1e0e81a0f6d6 arm64: dts: renesas: r8a779h0: Add RPC node omits b5cbe1bfb009 arm64: dts: renesas: r8a779h0: Add DMA support omits 13dd267358c2 arm64: dts: renesas: gray-hawk-single: Add eMMC support omits ebf3b77a75bf arm64: dts: renesas: r8a779h0: Add SD/MMC node omits 2e45b42f1bb8 arm64: dts: renesas: gray-hawk-single: Add Ethernet support omits 34086c340660 arm64: dts: renesas: r8a779h0: Add Ethernet-AVB support omits 61dab16ddfb2 arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes omits b9236e616186 arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes omits 12171b8475e6 arm64: dts: renesas: r8a779h0: Add GPIO nodes omits 7102e3f9ef71 arm64: dts: renesas: gray-hawk-single: Add I2C0 and EEPROMs omits 775d3714d864 arm64: dts: renesas: r8a779h0: Add I2C nodes omits bce7b55b2a9a arm64: dts: renesas: gray-hawk-single: Add serial console [...] omits 1b76e7291c1b arm64: dts: renesas: r8a779h0: Add pinctrl device node omits c56ac217a3c0 Merge branch into tip/master: 'x86/vdso' omits 7373f8035667 Merge branch into tip/master: 'x86/sev' omits 77e8cd2e5724 Merge branch into tip/master: 'x86/mm' omits b08f3a0a1def Merge branch into tip/master: 'x86/misc' omits a7d986508db4 Merge branch into tip/master: 'x86/fred' omits b56b8d97b98e Merge branch into tip/master: 'x86/entry' omits 8d3bd614290c Merge branch into tip/master: 'x86/cpu' omits 8fdbabf25317 Merge branch into tip/master: 'x86/cleanups' omits beb5395a30cb Merge branch into tip/master: 'x86/cache' omits 441b41abc15d Merge branch into tip/master: 'x86/boot' omits 2772f8dcab3a Merge branch into tip/master: 'timers/ptp' omits e1b12ce185b6 Merge branch into tip/master: 'timers/core' omits ccacd230a4ef Merge branch into tip/master: 'smp/core' omits 55fee7f40c05 Merge branch into tip/master: 'sched/core' omits 1ea2464daf25 Merge branch into tip/master: 'ras/core' omits d1495c4a3352 Merge branch into tip/master: 'locking/core' omits 118787afb9c1 Merge branch into tip/master: 'irq/msi' omits e961710c1dbf Merge branch into tip/master: 'irq/core' omits 43f5ce0f9270 Merge branch into tip/master: 'irq/urgent' omits 804e136ed325 Merge branch into tip/master: 'x86/merge' omits c9ec42e4c5af Merge branch 'x86/urgent' into x86/merge, to resolve conflict omits c2a7d665a0e8 Merge branches 'renesas-dt-bindings-for-v6.9' and 'renesas [...] omits 2d5452e7853d ARM: dts: renesas: r8a7778: Add missing reg-names for sound omits b4f97d1b5aeb ARM: dts: renesas: rcar-gen2: Add missing #interrupt-cells [...] omits b14df970aa6c arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ G [...] omits 2e2a26f3a92d pwm: Ensure that pwm_chips are allocated using pwmchip_alloc() omits 0a3e8c2d3c7e staging: greybus: pwm: Make use of devm_pwmchip_alloc() function omits da8d54ad2ac3 staging: greybus: pwm: Rework how the number of PWM lines [...] omits 6dad83c5b213 staging: greybus: pwm: Drop unused gb_connection_set_data() omits d61a7acda530 staging: greybus: pwm: Rely on pwm framework to pass a val [...] omits c5a4a04fbf7c staging: greybus: pwm: Make use of pwmchip_parent() accessor omits ecbc4f575e03 staging: greybus: pwm: Change prototype of helpers to prep [...] omits 42bb2d3a8319 leds: qcom-lpg: Make use of devm_pwmchip_alloc() function omits 41728f9725c0 drm/bridge: ti-sn65dsi86: Make use of devm_pwmchip_alloc() [...] omits 47510523f563 drm/bridge: ti-sn65dsi86: Make use of pwmchip_parent() accessor omits 2e68507e7090 gpio: mvebu: Make use of devm_pwmchip_alloc() function omits 57721161c73b pwm: xilinx: Make use of devm_pwmchip_alloc() function omits c0098705d700 pwm: xilinx: Prepare removing pwm_chip from driver data omits fb9fc6aa5f66 pwm: vt8500: Make use of devm_pwmchip_alloc() function omits 0b2a084ff759 pwm: vt8500: Make use of pwmchip_parent() accessor omits 2dfea59c2698 pwm: vt8500: Introduce a local pwm_chip variable in .probe() omits 05513ae63f6f pwm: vt8500: Change prototype of a helper to prepare furth [...] omits cca8d1e0ae21 pwm: visconti: Make use of devm_pwmchip_alloc() function omits ef9faf9f868b pwm: twl-led: Make use of devm_pwmchip_alloc() function omits a5c179130044 pwm: twl-led: Make use of pwmchip_parent() accessor omits a6b3691c0df1 pwm: twl: Make use of devm_pwmchip_alloc() function omits 022f650598e9 pwm: twl: Make use of pwmchip_parent() accessor omits 420bfd50fd66 pwm: tiehrpwm: Make use of devm_pwmchip_alloc() function omits d083ced47c06 pwm: tiehrpwm: Make use of pwmchip_parent() accessor omits ea9096aae7b8 pwm: tiehrpwm: Change prototype of helpers to prepare furt [...] omits 1c8135ad2534 pwm: tiehrpwm: Simplify code to determine the pwmchip's pa [...] omits 92011df86c77 pwm: tiecap: Make use of devm_pwmchip_alloc() function omits 2bb023b12bbb pwm: tiecap: Make use of pwmchip_parent() accessor omits 9798f2c24313 pwm: tiecap: Change prototype of helpers to prepare furthe [...] omits 71ecf0a6e9bc pwm: tiecap: Simplify code to determine the pwmchip's pare [...] omits 0579fa65ba67 pwm: tegra: Make use of devm_pwmchip_alloc() function omits 28dddc0f86d5 pwm: tegra: Prepare removing pwm_chip from driver data omits 36e199783d7b pwm: tegra: Drop duplicated tracking of the parent device omits 9b656e62eedc pwm: sunplus: Make use of devm_pwmchip_alloc() function omits d8342a88c9f1 pwm: sun4i: Make use of devm_pwmchip_alloc() function omits bc80331261a6 pwm: sun4i: Consistently name driver data sun4ichip omits dbcc0e63323e pwm: sun4i: Prepare removing pwm_chip from driver data omits 8523b212b0f1 pwm: sun4i: Make use of pwmchip_parent() accessor omits 570a7d90e21b pwm: stmpe: Make use of devm_pwmchip_alloc() function omits cb2d6de52bd6 pwm: stmpe: Make use of pwmchip_parent() accessor omits 091734a6f175 pwm: stm32-lp: Make use of devm_pwmchip_alloc() function omits 0d82523be1ef pwm: stm32-lp: Make use of pwmchip_parent() accessor omits 315821b150b1 pwm: stm32-lp: Prepare removing pwm_chip from driver data omits cf9d260cb438 pwm: stm32-lp: Simplify code to determine the pwmchip's pa [...] omits d559edff15f0 pwm: stm32: Make use of devm_pwmchip_alloc() function omits d4f5c06a7d3f pwm: stm32: Change prototype of helper that detects npwm t [...] omits ee08daa053f5 pwm: stm32: Prepare removing pwm_chip from driver data omits 8f56af8b0676 pwm: stm32: Change prototype of a helper to prepare furthe [...] omits cfe715977b98 pwm: stm32: Simplify code to determine the pwmchip's paren [...] omits 9fec4eedfa04 pwm: sti: Make use of devm_pwmchip_alloc() function omits ed0d9698ffa0 pwm: sti: Prepare removing pwm_chip from driver data omits 216f66084a11 pwm: sprd: Make use of devm_pwmchip_alloc() function omits c44c3dda4e40 pwm: sprd: Drop duplicated tracking of the parent device omits b4a5e636dd91 Merge patch series "RISC-V: Fix CONFIG_AS_HAS_OPTION_ARCH [...] omits 481860974faa tty: hvc: Don't enable the RISC-V SBI console by default omits fc9699999179 Merge branch for-6.8/arm64/dt into for-next omits b4e2eb3c4ee2 Merge branch for-6.9/arm/dt into for-next omits 63595f066aee Merge branch for-6.9/dt-bindings into for-next omits ece65c25cf95 Merge branch for-6.9/soc into for-next omits 9bbe13a5d414 genirq/msi: Provide MSI_FLAG_PARENT_PM_DEV omits e49312fe09df genirq/irqdomain: Reroute device MSI create_mapping omits 0ee1578b00bc genirq/msi: Provide allocation/free functions for "wired" [...] omits 9d1c58c80046 genirq/msi: Optionally use dev->fwnode for device domain omits 2d566a498d64 genirq/msi: Provide DOMAIN_BUS_WIRED_TO_MSI omits 3095cc0d5b2c genirq/msi: Split msi_domain_alloc_irq_at() omits 9c78c1a85c04 genirq/msi: Provide optional translation op omits 1a4671ff7a90 platform-msi: Remove unused interfaces omits 14fd06c776b5 irqchip: Convert all platform MSI users to the new API omits c88f9110bfbc platform-msi: Prepare for real per device domains omits 6516d5a29535 genirq/irqdomain: Add DOMAIN_BUS_DEVICE_MSI omits ac81e94ab001 genirq/msi: Extend msi_parent_ops omits de1ff306dcf4 genirq/irqdomain: Remove the param count restriction from [...] omits 151378251004 irqchip/gic-v3: Make gic_irq_domain_select() robust for ze [...] omits 218b13db258c Merge branch 'x86/core' into x86/merge, to ease integratio [...] omits 06b031a5a07e Merge tag 'v6.8-rc4' into x86/merge, to ease integration testing omits d3cfdbb1ea50 Merge branch 'for-next-next-v6.8-20240213' into for-next-20240213 omits 5e8911c0b6d7 Merge branch 'for-next-current-v6.7-20240213' into for-nex [...] omits 0a3956ecc890 Merge branch 'misc-next' into for-next-next-v6.8-20240213 omits a6773da5af65 Merge branch 'misc-6.8' into for-next-current-v6.7-20240213 omits 1d25dbbe328d btrfs: sysfs: drop unnecessary double logical negation in [...] omits ffdc36daabf2 btrfs: do not skip re-registration for the mounted device omits da4cb9663e2f btrfs: fix deadlock with fiemap and extent locking omits 01e165497ea7 btrfs: defrag: avoid unnecessary defrag caused by incorrec [...] omits fc8304ff9241 btrfs: handle unexpected parent block offset in btrfs_allo [...] omits f35fafe43174 btrfs: prevent pathological periodic reclaim loops omits 53adbfe41a7e btrfs: urgent periodic reclaim pass omits 224a37ebdc68 btrfs: periodic block_group reclaim omits ea2abf316722 btrfs: dynamic block_group reclaim threshold omits 070172b6776f btrfs: store fs_info on space_info omits 5b30dcfa8fc2 btrfs: report reclaim count in sysfs omits ae4a7bb03e7a btrfs: introduce offload_csum_mode to tweak checksum offlo [...] omits 10ca718b71df btrfs: compression: migrate compression/decompression path [...] omits 8bf09fd1f8dc btrfs: introduce btrfs_alloc_folio_array() omits 85d9eeb5d52a btrfs: migrate insert_inline_extent() to folio interfaces omits ab1ffa7021ab btrfs: make insert_inline_extent() to accept one page directly omits 73bc0c778e4b btrfs: compression: convert page allocation to folio interfaces omits 927fada89635 btrfs: compression: add error handling for missed page cache omits 54650c6ab3cb btrfs: tree-checker: dump the page status if hit something wrong omits 965fc913425a btrfs: raid56: extra debug for raid6 syndrome generation omits 65f64df5db7c btrfs: defrag: prepare defrag for larger data folio size omits 73c92cfa8da8 btrfs: introduce cached folio size omits b6ea4bf9fe0d btrfs: page to folio conversion in put_file_data() omits 10ed9b4736a3 btrfs: convert relocate_one_page() to relocate_one_folio() omits 44fb7b037a9a btrfs: page to folio conversion: prealloc_file_extent_cluster() omits 9b130d5c50cf btrfs: prefer to allocate larger folio for metadata omits f5a9fa96c6a4 btrfs: delete BUG_ON in btrfs_init_locked_inode() omits ce05bcedfb11 btrfs: delete pointless BUG_ONs on extent item size omits e8df4c1ea271 btrfs: delete pointless BUG_ON check on quota root in btrf [...] omits 62756b9727fd btrfs: change BUG_ONs to assertions in btrfs_qgroup_trace_ [...] omits d4a8ebfafcbc btrfs: change BUG_ON to assertion in tree_move_down() omits 41fc58f6b3c2 btrfs: send: handle path ref underflow in header iterate_i [...] omits b485fa713fb7 btrfs: send: handle unexpected inode in header process_rec [...] omits 80e3afb5b2c1 btrfs: send: handle unexpected data in header buffer in be [...] omits a5ee5fe06d7e btrfs: handle invalid root reference found in may_destroy_ [...] omits 549476940e9d btrfs: handle invalid extent item reference found in find_ [...] omits 42b7b25c9d8b btrfs: handle invalid extent item reference found in exten [...] omits f8470f84c2b3 btrfs: update comment and drop assertion in extent item lo [...] omits 75a0b92805e5 btrfs: push errors up from add_async_extent() omits 2fefeb0003e9 btrfs: don't refill whole delayed refs block reserve when [...] omits 1866c6061622 btrfs: zoned: fix chunk map leak when loading block group [...] omits ba3f88c3ab16 btrfs: remove do_list variable at btrfs_clear_delalloc_extent() omits 2d330b3b3060 btrfs: remove do_list variable at btrfs_set_delalloc_extent() omits 2a91ac8a51e7 btrfs: use assertion instead of BUG_ON when adding/removin [...] omits db31da27dde8 btrfs: add lockdep assertion to remaining delalloc callbacks omits 9defc1f949c6 btrfs: reduce inode lock critical section when setting and [...] omits 2ad1f1a1af29 btrfs: rename btrfs_add_delalloc_inodes() to singular form omits 37b6c0ea2a3a btrfs: assert root delalloc lock is held at __btrfs_del_de [...] omits 2844cd16bc0b btrfs: stop passing root argument to __btrfs_del_delalloc_inode() omits 53c51d96e3c9 btrfs: stop passing root argument to btrfs_add_delalloc_inodes() omits 28bcd294c39d Merge branches 'renesas-dt-bindings-for-v6.9' and 'renesas [...] omits dad3078f8695 arm64: dts: renesas: r9a08g045: Add PSCI support omits a80974199d10 arm64: dts: renesas: r8a779h0: Add CA76 operating points omits 6061af689099 arm64: dts: renesas: r8a779h0: Add CPU core clocks omits ad802e18165a arm64: dts: renesas: r8a779h0: Add CPUIdle support omits 7db43283be53 arm64: dts: renesas: r8a779h0: Add secondary CA76 CPU cores omits 48a9cfe6d9f2 arm64: dts: renesas: r8a779h0: Add L3 cache controller omits 2a1c27371d08 arm64: dts: renesas: ulcb-kf: Adapt sound 5v regulator to [...] omits 57a49af7e5ae arm64: dts: renesas: ulcb-kf: Adapt 1.8V HDMI regulator to [...] omits fca901387e5d arm64: dts: renesas: ulcb-kf: Add regulators for PCIe ch1 omits 48e69b630abe btrfs: add forward declarations and headers, part 3 omits 0c2c9b152176 btrfs: add forward declarations and headers, part 2 omits e95cd684beda btrfs: add forward declarations and headers, part 1 omits 6a1ac55313ee btrfs: reject encoded write if inode has nodatasum flag set omits 7113deccba99 btrfs: don't reserve space for checksums when writing to n [...] omits 7f2c4f406aab btrfs: hoist fs_info out of loops in end_bbio_data_write a [...] omits 2e85b25200a8 btrfs: add helper to get fs_info from struct inode pointer omits cc6a271673dc btrfs: add helpers to get fs_info from page/folio pointers omits 20fa34922b57 btrfs: add helpers to get inode from page/folio pointers omits aa20901b07b6 btrfs: tests: allocate dummy fs_info and root in test_find [...] omits 38528da75b9b btrfs: mark __btrfs_add_free_space static omits 10667d0e7baf btrfs: move transaction abort to the error site btrfs_rebu [...] omits 4c91c1efccb2 btrfs: move transaction abort to the error site in btrfs_c [...] omits a5985dc8625c btrfs: move transaction abort to the error site in btrfs_d [...] omits 47c03f7d9fef btrfs: unify handling of return values of btrfs_insert_emp [...] omits c0febf1edd9f btrfs: change BUG_ON to assertion in reset_balance_state() omits 1076e14cf1f0 btrfs: change BUG_ON to assertion when verifying root in b [...] omits 1bd094058e11 btrfs: change BUG_ON to assertion when verifying lockdep c [...] omits c4095828b88a btrfs: change BUG_ON to assertion in btrfs_read_roots() omits 391cb8d2a3b0 btrfs: defrag: change BUG_ON to assertion in btrfs_defrag_ [...] omits b412b4572927 btrfs: change BUG_ON to assertion when checking for delaye [...] omits 1f1900ea74e9 btrfs: delayed-inode: drop pointless BUG_ON in __btrfs_rem [...] omits 17e83a9bde9f btrfs: export: handle invalid inode or root reference in b [...] omits a91b186e2721 btrfs: handle invalid extent item reference found in check [...] omits 8fd791871d9e btrfs: handle chunk tree lookup error in btrfs_relocate_sy [...] omits 2e5490ce34e9 btrfs: handle invalid root reference found in btrfs_init_r [...] omits 23b5c73a31bb btrfs: handle invalid root reference found in btrfs_find_root() omits 6811e3d50a1a btrfs: handle root deletion lookup error in btrfs_del_root() omits 2ebb97ad3c79 btrfs: handle block group lookup error when it's being removed omits c71a7787340b btrfs: handle invalid range and start in merge_extent_mapping() omits 539aaa8211e3 btrfs: handle directory and dentry mismatch in btrfs_may_delete() omits c70e41f5a8f2 btrfs: use READ/WRITE_ONCE for fs_devices->read_policy omits 3fb2a0b94749 btrfs: preallocate temporary extent buffer for inode loggi [...] omits a59e75f3a85d btrfs: add comment about list_is_singular() use at btrfs_d [...] omits 00191e4896a3 btrfs: document what the spinlock unused_bgs_lock protects omits 205fc6964cb5 btrfs: add new unused block groups to the list of unused b [...] omits 049941652da9 btrfs: do not delete unused block group if it may be used soon omits 1a8ac5944506 btrfs: add and use helper to check if block group is used omits 69f02feeea08 btrfs: don't drop extent_map for free space inode on write error omits f67aa6d837d4 btrfs: make btrfs_error_unpin_extent_range() return void omits 62bcb604ba4f btrfs: return errors from unpin_extent_range() omits 837672267e26 btrfs: handle errors returned from unpin_extent_cache() omits 6f17c6cab662 btrfs: zlib: Fix spelling mistake "infalte" -> "inflate" omits d6d1fdfaa36c btrfs: zstd: fix and simplify the inline extent decompression omits a670951217d1 btrfs: remove unused included headers omits 02372039509b btrfs: replace i_blocksize by fs_info::sectorsize omits 242f1c34d013 btrfs: replace sb::s_blocksize by fs_info::sectorsize omits 670454f618b7 btrfs: remove duplicate recording of physical address omits 6bfddf2ed842 btrfs: page to folio conversion in btrfs_truncate_block() omits 23d64e6784d0 btrfs: use a folio array throughout the defrag process omits 683a1784c248 btrfs: convert defrag_prepare_one_page() to use a folio omits 8c3ea5685656 btrfs: add set_folio_extent_mapped() helper omits e36e3767884f btrfs: WARN_ON_ONCE() in our leak detection code omits 82f275a092f1 btrfs: remove extent_map_tree forward declaration at extent_io.h omits ceabfd5ef4b2 btrfs: cache folio size and shift in extent_buffer omits f8ac489e1292 btrfs: remove unused variable bio_offset from end_bbio_dat [...] omits b97afc4b8574 btrfs: remove the pg_offset parameter from btrfs_get_extent() omits c7d0cc2959e1 Merge branch 'linus' into x86/merge, to ease integration testing omits 118cf391d73a Merge branch 'x86/sev' into x86/merge, to ease integration [...] omits 6a8e64e00b38 Merge branch 'x86/build' into x86/merge, to ease integrati [...] omits 91487349a9c3 Merge branch 'renesas-dts-for-v6.9' into renesas-next omits 69f381e67d6f pstore/zone: Add a null pointer check to the psz_kmsg_read omits c3f849caf81b efi: pstore: Allow dynamic initialization based on module [...] omits 393bd157dbf8 arm64: defconfig: Enable PSTORE_RAM omits d8c70720ebfd pstore/ram: Register to module device table omits fc471a60797b Merge branch 'x86/fred' into x86/merge, to ease integratio [...] omits d13e690b2e48 Merge branch 'x86/sev' into x86/merge, to ease integration [...] omits 5506695840ce Merge branch 'x86/bugs' into x86/merge, to ease integratio [...] omits 6fc5bb9da080 Merge branches 'renesas-arm-defconfig-for-v6.9', 'renesas- [...] omits ad98371eb297 Merge branches 'renesas-arm-defconfig-for-v6.9', 'renesas- [...] omits 4b323027574f Merge branch 'x86/percpu' into x86/merge, to ease integrat [...] omits 071ad962baf5 bitmap: Step down as a reviewer omits 5e95ee6fd52b sh: mach-x3proto: optimize ilsel_enable() omits 18eda5a17806 microblaze: optimize get_mmu_context() omits 4d56bf2e0c23 m68k: optimize get_mmu_context() omits 78cdf2d0f456 ALSA: use atomic find_bit() functions where applicable omits 668284d460b5 net: smc: optimize smc_wr_tx_get_free_slot_index() omits 137ce860bc80 bluetooth: optimize cmtp_alloc_block_id() omits e63a961be48f serial: sc12is7xx: optimize sc16is7xx_alloc_line() omits 35a11cd220c7 ethernet: rocker: optimize ofdpa_port_internal_vlan_id_get() omits fbde99eaa647 media: em28xx: cx231xx: optimize drivers by using find_and [...] omits fea0ea785cef mISDN: optimize get_free_devid() omits fe80b801ee43 RDMA/rtrs: optimize __rtrs_get_permit() by using find_and_ [...] omits f3687f2f7db4 block: null_blk: replace get_tag() with a generic find_and [...] omits d744113d7dac usb: cdc-acm: optimize acm_softint() omits 468cf2a9e826 tty: nozomi: optimize interrupt_handler() omits 7b39dbf951db sfc: optimize the driver by using atomic find_bit() API omits 4678bace092c media: radio-shark: optimize the driver by using atomic fi [...] omits 2ebbcd7bcb17 iommu: optimize subsystem by using atomic find_bit() API omits 1e9e099525e5 powerpc: optimize arch code by using atomic find_bit() API omits 2cedc5c4cbed scsi: qedi: optimize qedi_get_task_idx() by using find_and [...] omits b0bfc29429fd scsi: mpi3mr: optimize the driver by using find_and_set_bit() omits 57dd83bdbe3c scsi: core: optimize scsi_evt_emit() by using an atomic iterator omits 020c02d58ef0 PCI: hv: Optimize hv_get_dom_num() by using find_and_set_bit() omits 252479be16f7 KVM: x86: hyper-v: optimize and cleanup kvm_hv_process_stimers() omits f55f49707def wifi: rtw88: optimize the driver by using atomic iterator omits 10922d08df49 ath10k: optimize ath10k_snoc_napi_poll() omits 37cd1b38270a dmaengine: idxd: optimize perfmon_assign_event() omits f5f61c6f9f27 drivers/perf: optimize ali_drw_get_counter_idx() by using [...] omits e905d8a7d76b perf/arm: use atomic find_bit() API omits 448a89c116ca sparc: optimize alloc_msi() by using find_and_set_bit() omits 991411e2febc mips: sgi-ip30: optimize heart_alloc_int() by using find_a [...] omits cd6c08c6647d sched: add cpumask_find_and_set() and use it in __mm_cid_get() omits fc3bdc592a72 watch_queue: optimize post_one_notification() by using fin [...] omits 0af7b0df61f9 lib/sbitmap; optimize __sbitmap_get_word() by using find_a [...] omits 9297e2067074 lib/find: add test for atomic find_bit() ops omits f7b487648986 lib/find: add atomic find_bit() primitives omits e60f7a99d378 ARM: dts: aspeed: minerva: add sgpio line name omits 7a7ed4a02a94 ARM: dts: aspeed: minerva: add gpio line name omits f5dac195b500 ARM: dts: aspeed: minerva: Add led-fan-fault gpio omits 165a1f2db3dd ARM: dts: aspeed: minerva: add fan rpm controller omits 0a40f5979a40 ARM: dts: aspeed: minerva: add bus labels and aliases omits 96b198848ecd ARM: dts: aspeed: minerva: correct the address of eeprom omits 10f776c80b1a ARM: dts: aspeed: minerva: Add temperature sensor omits aca2d2f36bf7 ARM: dts: aspeed: minerva: Enable power monitor device omits f15468aa4cdf ARM: dts: aspeed: minerva: Change sgpio use omits bbdcf72f21fd ARM: dts: aspeed: minerva: Modify mac3 setting omits 965a8ea59ec5 ARM: dts: aspeed: minerva: Revise the name of DTS omits e17770a3388e ARM: dts: aspeed: Harma: Add Meta Harma (AST2600) BMC omits 763f0b3f1402 dt-bindings: arm: aspeed: add Meta Harma board omits ecab6c95f79b ARM: dts: aspeed: asrock: Add ASRock X570D4U BMC omits eadd52a6233d dt-bindings: arm: aspeed: add Asrock X570D4U board omits f957714c0f53 ARM: dts: aspeed: Add ASRock E3C256D4I BMC omits 01bb8d5bf1ab dt-bindings: arm: aspeed: document ASRock E3C256D4I omits 2e09eb0615f0 ARM: dts: aspeed: Add ASRock SPC621D8HM3 BMC omits 96c4f072b2ed dt-bindings: arm: aspeed: document ASRock SPC621D8HM3 adds e78fb4eac817 ring-buffer: Do not let subbuf be bigger than write mask adds efa80dcbb7a3 Merge tag 'trace-v6.8-rc5' of git://git.kernel.org/pub/scm [...] adds 136cfaca2256 gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() adds 10f41d0710fc tls: break out of main loop when PEEK gets a non-data record adds fdfbaec5923d tls: stop recv() if initial process_rx_list gave us non-DATA adds ec823bf3a479 tls: don't skip over different type records from the rx_list adds 7b2a4c2a623a selftests: tls: add test for merging of same-type control [...] adds 2bf6172632e1 selftests: tls: add test for peeking past a record of a di [...] adds f76d5f658056 Merge branch 'tls-fixes-for-record-type-handling-with-peek' adds 9990889be142 net: mctp: put sock on tag allocation failure adds e4fe082c38cd tools: ynl: make sure we always pass yarg to mnl_cb_run adds 5d78b73e8514 tools: ynl: don't leak mcast_groups on init error adds 1e07900d87f1 Merge branch 'tools-ynl-fix-impossible-errors' adds 90d07e36d400 net: stmmac: Fix EST offset for dwmac 5.10 adds 61c43780e944 devlink: fix port dump cmd type adds 1fde0ca3a0de net/sched: flower: Add lock protection when remove filter handle adds 603ead96582d net: sparx5: Add spinlock for frame transmission from CPU adds 3b2d9bc4d4ac phonet: take correct lock to peek at the RX queue adds 7d2a894d7f48 phonet/pep: fix racy skb_queue_empty() use adds f198d933c2e4 Fix write to cloned skb in ipv6_hop_ioam() adds 187bbb6968af selftests: ioam: refactoring to align with the fix adds 39a4cd5a3a32 Merge branch 'ioam6-fix-write-to-cloned-skb-s' adds 3489182b11d3 net: phy: realtek: Fix rtl8211f_config_init() for RTL8211F [...] adds fdcd4467ba15 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] adds bccebf647017 netfilter: nf_tables: set dormant flag on hook register failure adds 9e0f0430389b netfilter: nft_flow_offload: reset dst in route object aft [...] adds 8762785f459b netfilter: nft_flow_offload: release dst in case direct xm [...] adds d472e9853d7b netfilter: nf_tables: register hooks last when adding new [...] adds 195e5f88c2e4 netfilter: nf_tables: use kzalloc for hook allocation adds 9ff27943060c Merge tag 'nf-24-02-22' of git://git.kernel.org/pub/scm/li [...] adds 359e54a93ab4 l2tp: pass correct message length to ip6_append_data adds 6714ebb922ab Merge tag 'net-6.8.0-rc6' of git://git.kernel.org/pub/scm/ [...] adds 1c892cdd8fe0 Merge tag 'vfs-6.8-rc6.fixes' of git://git.kernel.org/pub/ [...] adds 88953761b94d Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 6f7d0f5fd8e4 platform/x86: think-lmi: Fix password opcode ordering for [...] adds 8f812373d195 platform/x86: intel: int0002_vgpio: Pass IRQF_ONESHOT to r [...] adds dbcbfd662a72 platform/x86: touchscreen_dmi: Allow partial (prefix) matc [...] adds f0ddb8a90213 platform/x86: touchscreen_dmi: Consolidate Goodix upside-d [...] adds 3da01394c0f7 platform/x86/amd/pmf: Remove smart_pc_status enum adds 11e298f3548a platform/x86/amd/pmf: Fix TEE enact command failure after [...] adds b2b6fa6f5c57 platform/x86/amd/pmf: Fix a suspend hang on Framework 13 adds 20545af302bb platform/x86/amd/pmf: Add debugging message for missing po [...] adds e70961505808 platform/x86/amd/pmf: Fixup error handling for amd_pmf_ini [...] adds 76d41fb06333 platform/x86/amd/pmf: Fix a potential race with policy bin [...] adds bd8905d70944 platform/x86: x86-android-tablets: Fix keyboard touchscree [...] adds dc5afd720f84 platform/x86: Add new get_serdev_controller() helper adds 812a79b52b92 platform/x86: x86-android-tablets: Fix serdev instantiatio [...] adds 8215ca518164 platform/x86: x86-android-tablets: Fix acer_b1_750_goodix_ [...] adds 84c16d01ff21 platform/x86: intel-vbtn: Stop calling "VBDL" from notify_handler adds 427c70dec738 platform/x86: thinkpad_acpi: Only update profile if succes [...] adds c7138f7a354d Merge tag 'platform-drivers-x86-v6.8-3' of git://git.kerne [...] adds 510325e5ac5f selftests/iommu: fix the config fragment adds 4c36fbb46f13 Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/ [...] adds 855678ed8534 md: Fix missing release of 'active_io' for flush adds 1baae052cccd md: Don't ignore suspended array in md_check_recovery() adds 55a48ad2db64 md: Don't ignore read-only array in md_check_recovery() adds 82ec0ae59d02 md: Make sure md_do_sync() will set MD_RECOVERY_DONE adds ad39c08186f8 md: Don't register sync_thread for reshape directly adds 9e46c70e829b md: Don't suspend the array for interrupted reshape adds 15afd3d332b8 Merge tag 'md-6.8-20240216' of https://git.kernel.org/pub/ [...] adds 5429c8de56f6 block: sed-opal: handle empty atoms when parsing response adds ffd2cb6b718e Merge tag 'block-6.8-2024-02-22' of git://git.kernel.dk/linux adds 59821245b7fe stackdepot: use variable size records for non-evictable entries adds 48a831db74c6 stackdepot: fix -Wstringop-overflow warning adds d7c61fb7b1d4 kasan: revert eviction of stack traces in generic mode adds dd98eeacfaee mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong [...] adds d9e46d424903 MAINTAINERS: add memory mapping entry with reviewers adds afdada9cbccc mm: cachestat: fix folio read-after-free in cache walk adds e85ec66404d4 mm/debug_vm_pgtable: fix BUG_ON with pud advanced test adds af0b60a310ba mm, vmscan: prevent infinite loop for costly GFP_NOIO | __ [...] adds a0fbfbfedee7 mm, mmap: fix vma_merge() case 7 with vma_ops->close adds f0503facb9e3 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 5a8ac3e5933d Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 141b1337baf1 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 74c463b928f3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 202cb32b3241 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5ef1dc40ffa6 s390/cio: fix invalid -EBUSY on ccw_device_start adds 1e9064ca2532 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f31f0fe3d738 bpf: check bpf_func_state->callback_depth when pruning states adds 2861d07c5289 selftests/bpf: test case for callback_depth states pruning logic adds dced881ead78 Merge branch 'check-bpf_func_state-callback_depth-when-pru [...] adds bb0b846d3869 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c1e3dc20ee24 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 153f260710c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 840a9a877432 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds aeaf07b02cab Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds bdd4b1021ea9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 32ce3bb57b6b spi: cadence-qspi: fix pointer reference in runtime PM hooks adds 959043afe53a spi: cadence-qspi: remove system-wide suspend helper calls [...] adds 4efa1250b59e spi: cadence-qspi: put runtime in runtime PM hooks names adds 078d62de433b spi: cadence-qspi: add system-wide suspend and resume callbacks adds 4f7a1e184191 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e698367698d0 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 1077911a1786 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 25519ee05380 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a744df0e5d25 Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds 6b14e0310fad Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 00be18a42f66 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 92ff0e9b46b1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cab51ade2078 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds d4a5ef32afb3 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds beae9a6f5f5e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 980cc68b1569 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 7cd6018ced16 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2f238dcdcd9b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b13a0da691f0 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds ca23e2edb555 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 903057154978 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 58506612bf02 Merge patch series "RISC-V: Fix CONFIG_AS_HAS_OPTION_ARCH [...] adds 6b3f91f89d46 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 005458b51dc1 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds f7b8978caad2 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds 0477752c7c04 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 56ee7db31187 erofs: fix refcount on the metabuf used for inode lookup adds 5479cff529e6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e5277f1ab180 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] adds 8c987693dc2d ARM: dts: renesas: rcar-gen2: Add missing #interrupt-cells [...] adds 736b40e4deb7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c0fb4b9c11a0 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 14b0c63a0b11 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d480970dde48 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cf8281b1aeab i2c: imx: when being a target, mark the last read as processed adds 213d2d3ba719 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] adds 40510a941d27 drm/ttm: Fix an invalid freeing on already freed page in e [...] adds 3c43177ffb54 drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVA [...] adds 2aa6f5b0fd05 drm/syncobj: handle NULL fence in syncobj_eventfd_entry_func adds 1fa8d07ae1a5 gpu: host1x: Skip reset assert on Tegra186 adds bf23699d860e Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 51ae3f4ac5e9 mm/cma: fix placement of trace_cma_alloc_start/finish new e755c43eb4a3 maple_tree: fix comment describing mas_node_count_gfp() new c5f1e2d18909 mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH [...] new 1a65b73ae9ab s390/mm: allocate vmemmap pages from self-contained memory range new fb6d5eb9f4c9 s390/sclp: remove unhandled memory notifier type new 890a4212de71 s390/mm: implement MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE n [...] new 9eda317c15ff s390: enable MHP_MEMMAP_ON_MEMORY new 6212eb4d7a63 mm/filemap: avoid type conversion new 3956570ef777 selftests/mm/ksm_functional: prevent unmapping undefined address new 0040f2c5531f scripts/gdb/vmalloc: fix vmallocinfo error new 30afc8c34290 mm/mmap: simplify vma link and unlink new 21fff064a26d mm: memory: use nth_page() in clear/copy_subpage() new 0057db47f878 mm: list_lru: disable memcg_aware when cgroup.memory is se [...] new a02b8bfe9a60 mm: list_lru: remove unused macro list_lru_init_key() new 05976a42b327 mm: mmap: no need to call khugepaged_enter_vma() for stack new b267e1a3e45f memcg: convert mem_cgroup_move_charge_pte_range() to use a folio new b46777da7d8d memcg: return the folio in union mc_target new b67fa6e47bff memcg: use a folio in get_mctgt_type new f6c7590b4e05 memcg: use a folio in get_mctgt_type_thp new 5662400a9ac0 mm: add pfn_swap_entry_folio() new 7101422464ec proc: use pfn_swap_entry_folio where obvious new f2d571b0b207 mprotect: use pfn_swap_entry_folio new 0601ac883a81 s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() new 439992ff4637 mm: use pfn_swap_entry_folio() in __split_huge_pmd_locked() new 0103b27a6b82 mm: use pfn_swap_entry_to_folio() in zap_huge_pmd() new 530c2a0da0b4 mm: use pfn_swap_entry_folio() in copy_nonpresent_pte() new eabafaaa9575 mm: convert to should_zap_page() to should_zap_folio() new a23f517b0e15 mm: convert mm_counter() to take a folio new 6b27cc6c66ab mm: convert mm_counter_file() to take a folio new cabbb6d51e2a fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr new e03c16fb4af1 readahead: use ilog2 instead of a while loop in page_cache [...] new 8409a385a6b4 mm/zswap: improve with alloc_workqueue() call new 2444172cfde4 tools/mm: add thpmaps script to dump THP usage info new 085ff35e7636 mm: memory: move mem_cgroup_charge() into alloc_anon_folio() new d9b3ce8769e3 mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats new a9117b4d7f17 selftests/memfd: delete unused declarations new 6ca03f1bb5a7 userfaultfd: fix return error if mmap_changing is non-zero [...] new b433ffa8dbac selftests: mm: perform some system cleanup before using hugepages new 8689d750006b maple_tree: avoid duplicate variable init in mast_spanning [...] new 3efbe13e361a mempolicy: clean up minor dead code in queue_pages_test_walk() new bb29fd7760ae mm/zswap: make sure each swapfile always have zswap rb-tree new 44c7c734a513 mm/zswap: split zswap rb-tree new 64cf264c8fef mm: swap: enforce updating inuse_pages at the end of swap_ [...] new 83e68f25decd mm: zswap: remove unnecessary trees cleanups in zswap_swapoff() new 412c6ef98624 mm/mmap: introduce vma_set_range() new db128f5fdee9 mm: zswap: remove unused tree argument in zswap_entry_put() new c05ae9d85b47 dax/bus.c: replace driver-core lock usage by a local rwsem new 6ebed0007f08 dax/bus.c: replace several sprintf() with sysfs_emit() new 51e7849cd6e4 Documentatiion/ABI: add ABI documentation for sys-bus-dax new 42d9358252e5 mm/memory_hotplug: export mhp_supports_memmap_on_memory() new 73954d379efd dax: add a sysfs knob to control memmap_on_memory behavior new 9af47276ed83 highmem: add kernel-doc for memcpy_*_folio() new d749cc7547bb mm: kmsan: remove runtime checks from kmsan_unpoison_memory() new 8c407e05a9b3 selftests/mm: new test that steals pages new 13ef7424577f mm: memcg: don't periodically flush stats when memcg is disabled new 96200c915040 kswapd: replace try_to_freeze() with kthread_freezable_sho [...] new 5cec4eb7fad6 mm and cache_info: remove unnecessary CPU cache info update new 7dbbc8f57d4b x86/mm: delete unused cpu argument to leave_mm() new 3cfd6625a6cf x86/mm: clarify "prev" usage in switch_mm_irqs_off() new 5878303c5353 mm/zswap: fix race between lru writeback and swapoff new 3f798aa6121a mm/list_lru: remove list_lru_putback() new 42398be2adb1 mm: zswap: rename zswap_free_entry to zswap_entry_free new 5b297f70bb26 mm: zswap: inline and remove zswap_entry_find_get() new 7dd1f7f0fc1c mm: zswap: move zswap_invalidate_entry() to related functions new e477559ca602 mm: zswap: warn when referencing a dead entry new dab7711fac6d mm: zswap: clean up zswap_entry_put() new ff2972aa1b5d mm: zswap: rename __zswap_load() to zswap_decompress() new fa9ad6e21003 mm: zswap: break out zwap_compress() new be7fc97c5283 mm: zswap: further cleanup zswap_store() new 06ed22890cf9 mm: zswap: simplify zswap_invalidate() new a984649b5c1f mm: zswap: function ordering: pool alloc & free new 39f3ec8eaa60 mm: zswap: function ordering: pool refcounting new c1a0ecb82bdc mm: zswap: function ordering: zswap_pools new abca07c04aa5 mm: zswap: function ordering: pool params new 506a86c5e221 mm: zswap: function ordering: public lru api new 5182661a11ba mm: zswap: function ordering: move entry sections out of L [...] new 36034bf6fcdb mm: zswap: function ordering: move entry section out of tr [...] new f91e81d31c1e mm: zswap: function ordering: compress & decompress functions new 64f200b8304c mm: zswap: function ordering: per-cpu compression infra new 9986d35d4ceb mm: zswap: function ordering: writeback new eb23ee4f9693 mm: zswap: function ordering: shrink_memcg_cb new 5af28560fe4f Docs/admin-guide/mm/damon/usage: use sysfs interface for t [...] new f4cba4bf6777 mm/damon: rename CONFIG_DAMON_DBGFS to DAMON_DBGFS_DEPRECATED new f921003b40d1 mm/damon/dbgfs: implement deprecation notice file new eceea30c9086 mm/damon/dbgfs: make debugfs interface deprecation message [...] new cf3810cc317c Docs/admin-guide/mm/damon/usage: document 'DEPRECATED' fil [...] new 8d1d3807d501 selftets/damon: prepare for monitor_on file renaming new 772333cb2acf mm/damon/dbgfs: rename monitor_on file to monitor_on_DEPRECATED new ec28cf530cdf Docs/admin-guide/mm/damon/usage: update for monitor_on renaming new 87beb00404b7 Docs/translations/damon/usage: update for monitor_on renaming new 9c793854a04b mm/mmap: use SZ_{8K, 128K} helper macro new dce41f5ae253 mm/mempolicy: implement the sysfs-based weighted_interleav [...] new 9685e6e30d11 mm/mempolicy: refactor a read-once mechanism into a functi [...] new fa3bea4e1f82 mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weigh [...] new 274519ed414b mm/mempolicy: protect task interleave functions with tsk-> [...] new a90f0a02f139 arm: ptdump: rename CONFIG_DEBUG_WX to CONFIG_ARM_DEBUG_WX new a5e8131a0329 arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_ [...] new 592e15f62f94 powerpc,s390: ptdump: define ptdump_check_wx() regardless [...] new 6cdc82db0c04 mm: ptdump: have ptdump_check_wx() return bool new 565474afe08a mm: ptdump: add check_wx_pages debugfs attribute new d818c98a52cc mm/cma: don't treat bad input arguments for cma_alloc() as [...] new a60cc288a1a2 test_xarray: add tests for advanced multi-index use new e777ae44e33e XArray: add cmpxchg order test new eb1521dad8f3 userfaultfd: handle zeropage moves by UFFDIO_MOVE new 4838cf70e539 selftests/mm: map_fixed_noreplace: conform test to TAP for [...] new d1e7bf2c70d6 selftests/mm: map_hugetlb: conform test to TAP format output new 7ef98513c75f selftests/mm: map_populate: conform test to TAP format output new 244ae27161b1 selftests/mm: mlock-random-test: conform test to TAP forma [...] new 65c89684896d selftests/mm: mlock2-tests: conform test to TAP format output new 746f356f1170 selftests/mm: mrelease_test: conform test to TAP format output new a0d470578587 selftests/mm: mremap_dontunmap: conform test to TAP format output new 735887041a45 selftests/mm: split_huge_page_test: conform test to TAP fo [...] new b38bd9b2c448 selftests/mm: thuge-gen: conform to TAP format output new c811b0ce1263 selftests/mm: transhuge-stress: conform to TAP format output new d1d86ce28d0f selftests/mm: virtual_address_range: conform to TAP format output new ab755bf4249b mm: compaction: update the cc->nr_migratepages when alloca [...] new e321d7c93477 mm/vmscan: change the type of file from int to bool new 6e8f58870897 arm64/mm: make set_ptes() robust when OAs cross 48-bit boundary new 12b884f2e09a arm/pgtable: define PFN_PTE_SHIFT new 3a6a6c3fbda8 nios2/pgtable: define PFN_PTE_SHIFT new f7dc4d689e6f powerpc/pgtable: define PFN_PTE_SHIFT new 57c254b2fb31 riscv/pgtable: define PFN_PTE_SHIFT new 4555ac8b3c16 s390/pgtable: define PFN_PTE_SHIFT new ce7a9de353da sparc/pgtable: define PFN_PTE_SHIFT new 6cdfa1d5d5d8 mm/pgtable: make pte_next_pfn() independent of set_ptes() new e5ea320aec81 arm/mm: use pte_next_pfn() in set_ptes() new 802cc2ab33b0 powerpc/mm: use pte_next_pfn() in set_ptes() new 23ed190868a6 mm/memory: factor out copying the actual PTE in copy_prese [...] new 53723298ba43 mm/memory: pass PTE to copy_present_pte() new f8d937761d65 mm/memory: optimize fork() with PTE-mapped THP new 25365e10699a mm/memory: ignore dirty/accessed/soft-dirty bits in folio_ [...] new d7c0e5f722ab mm/memory: ignore writable bit in folio_pte_batch() new d2d20f08e93a selftests/mm: run_vmtests.sh: add hugetlb test category new 2c8b947416a9 mm/mmap: pass vma to vma_merge() new 287d5fedb377 mm: memcg: use larger batches for proactive reclaim new 09dacb787539 mm: reduce dependencies on <linux/kernel.h> new 4e76c8cc3378 kasan: add atomic tests new df7a6d1f6405 mm/hugetlb: restore the reservation if needed new f81ed7c4e1de selftests/mm: run_vmtests.sh: add hugetlb_madv_vs_map new d83109148482 kasan: docs: update descriptions about test file and module new be142b808030 kasan: rename test_kasan_module_init to kasan_test_module_init new fe58582c0e36 mm/cma: drop CONFIG_CMA_DEBUG new 73307523c9bb mm/cma: make MAX_CMA_AREAS = CONFIG_CMA_AREAS new 981417185285 mm/vmscan: make too_many_isolated return bool new e374ae2be2f7 memory tier: make memory_tier_subsys const new f9c0f1c32cb5 mm/zswap: add more comments in shrink_memcg_cb() new 0827a1fb143f mm/zswap: invalidate zswap entry when swap entry free new b49547ade38a mm/zswap: stop lru list shrinking when encounter warm region new 3b631bd06550 mm/zswap: remove duplicate_entry debug value new c2e2ba770200 mm/zswap: only support zswap_exclusive_loads_enabled new a230c20e63ef mm/zswap: zswap entry doesn't need refcount anymore new 055267feaecc mm/migrate: preserve exact soft-dirty state new 831bc31a5e82 mm: hugetlb: improve the handling of hugetlb allocation fa [...] new 6a080670d688 mm/damon/sysfs: handle 'state' file inputs for every sampl [...] new 601e793a749d mm/demotion: print demotion targets new 80ba4caf8ba9 zram: use copy_page for full page copy new 0c32c9f7a58e memremap.h: correct an error in a comment new faf4977ef084 selftests/damon/_damon_sysfs: support DAMOS quota new a0f87454c0e3 selftests/damon/_damon_sysfs: support DAMOS stats new a8622625bf64 selftests/damon/_damon_sysfs: support DAMOS apply interval new 51f58c9da14b selftests/damon: add a test for DAMOS quota new ce7a2834659f selftests/damon: add a test for DAMOS apply intervals new e6255a297628 selftests/damon: add a test for a race between target_ids_ [...] new f08db42b1c3a selftests/damon: add a test for the pid leak of dbgfs_targ [...] new 501e3dc505f7 selftests/damon/_chk_dependency: get debugfs mount point f [...] new b9ad003af13a mm/cma: add sysfs file 'release_pages_success' new 3e40b3f41723 mm: compaction: refactor compact_node() new 9c1490d911f8 selftests/mm: log skipped compaction test as a skip new f3b7568c4942 selftests/mm: log a consistent test name for check_compaction new f576a1e80c3a mm/zswap: optimize and cleanup the invalidation of duplica [...] new cfb837e84331 mm: document memalloc_noreclaim_save() and memalloc_pin_save() new e10aea105e9e kasan/test: avoid gcc warning for intentional overflow new 1ce2292c1480 mm/mglru: drop unused parameter new 51973cc9e538 mm/mglru: improve should_run_aging() new 2d823764fafa mm/mglru: improve reset_mm_stats() new cc25bbe10a86 mm/mglru: improve struct lru_gen_mm_walk new 4acef5694e01 mm/mglru: improve swappiness handling new ce70cfb145ad mm/hugetlb: move page order check inside hugetlb_cma_reserve() new 45866e0e214f zram: do not allocate physically contiguous strm buffers new 0f25721b752a Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 36a03da3611c Merge branch 'mm-stable' into mm-unstable new dfbe5b5a9310 MAINTAINERS: update mm and memcg entries new c3e2e4c6b7a6 mm: vmalloc: add va_alloc() helper new 7ea314b190ef mm: vmalloc: rename adjust_va_to_fit_type() function new 5e115339a330 mm: vmalloc: move vmap_init_free_space() down in vmalloc.c new 6a04f1d86f8e mm: vmalloc: remove global vmap_area_root rb-tree new 986237580ef6 mm: vmalloc: mark vmap_init_free_space() with __init tag new 1fc0453b6a42 fix a wrong value passed to __find_vmap_area() new a65ccfba583d mm/vmalloc: remove vmap_area_list new 3fc4538ccfbb mm: vmalloc: Fix a warning in the crash_save_vmcoreinfo_init() new 97d74761ede7 mm: vmalloc: remove global purge_vmap_area_root rb-tree new 8f068720ec5e mm: vmalloc: offload free_vmap_area_lock lock new 4734fd85fa62 mm: vmalloc: add a scan area of VA only once new f41299c88c2c mm: vmalloc: support multiple nodes in vread_iter new 2531f704827c mm: vmalloc: support multiple nodes in vmallocinfo new 8c0400a6b400 mm: vmalloc: set nr_nodes based on CPUs in a system new 4e9ead272be7 mm: vmalloc: add a shrinker to drain vmap pools new e2e2479a655b mm: vmalloc: improve description of vmap node layer new 1222dbe255f4 mm: vmalloc: refactor vmalloc_dump_obj() function new 42d72b1a43d0 kexec: split crashkernel reservation code out from crash_core.c new d4b97e84b6f0 kexec-split-crashkernel-reservation-code-out-from-crash_corec-fix new bfab78f91c92 crash: split vmcoreinfo exporting code out from crash_core.c new eca282665b0d crash: remove duplicated include in vmcore_info.c new b3593dcc7b3c crash: remove dependency of FA_DUMP on CRASH_DUMP new f78e04ac78d9 power/fadump: make FA_DUMP select CRASH_DUMP new deb1e8542c30 crash: split crash dumping code out from kexec_core.c new a03ba774a29d crash: clean up kdump related config items new ca9bf7431784 x86, crash: wrap crash dumping code into crash related ifdefs new cf4cf467c41e x86, crash: don't nest CONFIG_CRASH_DUMP ifdef inside CONF [...] new a4e9b22e3e0a arm64, crash: wrap crash dumping code into crash related ifdefs new 9e72e0726d4f crash: fix building error in generic codes new ed6f2e10b43e ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP new c216a5a6cfa4 ppc-crash-enforce-kexec-and-kexec_file-to-select-crash_dump-fix new e90d3b3ac416 s390, crash: wrap crash dumping code into crash related ifdefs new 3d0a197721d8 sh, crash: wrap crash dumping code into crash related ifdefs new e828b7ab89ea mips, crash: wrap crash dumping code into crash related ifdefs new be971da7d299 riscv, crash: wrap crash dumping code into crash related ifdefs new 22180a8a4d40 arm, crash: wrap crash dumping code into crash related ifdefs new d52699dcc05f loongarch, crash: wrap crash dumping code into crash relat [...] new 6c11804630fe arch, crash: move arch_crash_save_vmcoreinfo() out to file [...] new 744eb1208208 arch-crash-move-arch_crash_save_vmcoreinfo-out-to-file-vmc [...] new 3edccc600975 mm/khugepaged: bypassing unnecessary scans with MMF_DISABL [...] new de72b8b8ee14 mm: compaction: limit the suitable target page order to be [...] new 4ea4dd92bf4e selftests: zswap: add zswap selftest file to zswap maintai [...] new d515accda051 selftests: fix the zswap invasive shrink test new 98198135d42e selftests: add zswapin and no zswap tests new 3377e3967dd2 mm: compaction: early termination in compact_nodes() new 8e424dd41912 mm/memory: factor out zapping of present pte into zap_pres [...] new b36a9cb36443 mm/memory: handle !page case in zap_present_pte() separately new 0475e7e6052f mm/memory: further separate anon and pagecache folio handl [...] new 8ae58e7817c6 mm/memory: factor out zapping folio pte into zap_present_f [...] new 0bce230a81cb mm/mmu_gather: pass "delay_rmap" instead of encoded page t [...] new b7aa6cf496a8 mm/mmu_gather: define ENCODED_PAGE_FLAG_DELAY_RMAP new 852ad3bee0c2 mm/mmu_gather: add tlb_remove_tlb_entries() new b523d4d8dc34 mm/mmu_gather: change __tlb_remove_tlb_entry() to an inlin [...] new b12d1cc2b893 mm/mmu_gather: add __tlb_remove_folio_pages() new 4f3eb75545d0 mm/mmu_gather: improve cond_resched() handling with large [...] new d49fba0259af mm/memory: optimize unmap/zap with PTE-mapped THP new 8caee3d986ce mm: clarify the spec for set_ptes() new 02ee376f239c mm: thp: batch-collapse PMD with set_ptes() new 58c833d660f1 mm: introduce pte_advance_pfn() and use for pte_next_pfn() new 79ddb87d8e1a arm64/mm: convert pte_next_pfn() to pte_advance_pfn() new 3b738dc1a150 x86/mm: convert pte_next_pfn() to pte_advance_pfn() new 37be90a090a2 mm: tidy up pte_next_pfn() definition new 8c79a326761f arm64/mm: convert READ_ONCE(*ptep) to ptep_get(ptep) new 59e3551480b3 arm64/mm: convert set_pte_at() to set_ptes(..., 1) new 9b828fa0d177 arm64/mm: convert ptep_clear() to ptep_get_and_clear() new 112a6f9c6217 arm64/mm: new ptep layer to manage contig bit new c71003602749 arm64/mm: dplit __flush_tlb_range() to elide trailing DSB new b4bd4a976a54 arm64/mm: wire up PTE_CONT for user mappings new 387ac6e7a10f arm64/mm: implement new wrprotect_ptes() batch API new b2a5c75f8f63 arm64/mm: implement new [get_and_]clear_full_ptes() batch APIs new a143bdfd02d6 mm: add pte_batch_hint() to reduce scanning in folio_pte_batch() new 6c409bdfb8a6 arm64/mm: implement pte_batch_hint() new 732df4657e53 arm64/mm: __always_inline to improve fork() perf new 66cf8bdf98f5 arm64/mm: automatically fold contpte mappings new 0a01b99b4bc0 nvdimm/pmem: fix leak on dax_add_host() failure new e6b10d380c8e dax: add empty static inline for CONFIG_DAX=n new d8fc1c95b9dc dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n new 5cf0c690f9b2 nvdimm/pmem: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal new 365e66cf8fb3 dm: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal new 3be6a0a83a48 dcssblk: Handle alloc_dax() -EOPNOTSUPP failure new fa138023ae97 virtio: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal new 3d1a29396864 dax: Check for data cache aliasing at runtime new 92191601c1ea Introduce cpu_dcache_is_aliasing() across all architectures new 80918237e641 dax: Fix incorrect list of data cache aliasing architectures new c7f8cd9e34c9 rmap: peplace two calls to compound_order with folio_order new 9f5b35401dfd kasan: increase the number of bits to shift when recording [...] new 33e5beb17b49 userfaultfd: move userfaultfd_ctx struct to header file new ac37591dada7 userfaultfd: protect mmap_changing with rw_sem in userfaulfd_ctx new a76f87f00596 mm: add vma_assert_locked() for !CONFIG_PER_VMA_LOCK new 93c28464944d userfaultfd: use per-vma locks in userfaultfd operations new 9177446746d6 lib/stackdepot: fix first entry having a 0-handle new a8210ea9c4e9 lib/stackdepot: move stack_record struct definition into t [...] new e5e16ead9054 mm,page_owner: maintain own list of stack_records structs new 66feb9c1cc98 mm,page_owner: implement the tracking of the stacks count new 155beb943228 mm,page_owner: display all stacks and their count new 03656aa2b3fa mm,page_owner: filter out stacks by a threshold new f86b24633cba mm,page_owner: update Documentation regarding page_owner_stacks new b3af324e356c Docs/mm/damon/maintainer-profile: fix reference links for [...] new 9ee7f9ec7b56 Docs/mm/damon: move the list of DAMOS actions to design doc new 94cb8be9183d Docs/mm/damon: move DAMON operation sets list from the usa [...] new 9f4ad6e4b318 Docs/admin-guide/mm/damon/usage: fix a typo on a reference link new 363236af754a Docs/mm/damon: move monitoring target regions setup detail [...] new 9167df8ece30 Docs/admin-guide/mm/damon/usage: fix wrong quotas diabling [...] new c4ebaa582990 mm/mempolicy: use the already fetched local variable new dd07e448ac0c mm/mempolicy: avoid the fallthrough with MPOLD_BIND in mpo [...] new 0a954acc9502 mm/numa_balancing: allow migrate on protnone reference wit [...] new c8a03c2ba99a mm: zswap: increase reject_compress_poor but not reject_co [...] new 5d161d69327a mm/damon/core: set damos_quota->esz as public field and document new 177c0c6b77bf mm/damon/sysfs-schemes: implement quota effective_bytes file new 4db999b63441 mm/damon/sysfs: implement a kdamond command for updating s [...] new 50641e8965eb Docs/ABI/damon: document effective_bytes sysfs file new 39b8bb4362c9 Docs/admin-guide/mm/damon/usage: document effective_bytes file new ff7bcbeda4bc mm/damon: move comments and fields for damos-quota-priorit [...] new aeff415d8341 mm/damon/core: split out quota goal related fields to a struct new ad1047fca15d mm/damon/core: add multiple goals per damos_quota and help [...] new bcabb871b4ea mm/damon/sysfs: use only quota->goals new 5b65c72fdbcb mm/damon/core: remove ->goal field of damos_quota new 4198d1738116 mm/damon/core: let goal specified with only target and cur [...] new fd58b25d32e5 mm/damon/core: support multiple metrics for quota goal new e642e9b2ec1f mm/damon/core: implement PSI metric DAMOS quota goal new 611a8234c834 mm/damon/sysfs-schemes: support PSI-based quota auto-tune new 333c3d416cfe Docs/mm/damon/design: document quota goal self-tuning new 23ca88ad802c Docs/ABI/damon: document quota goal metric file new 7035a160b9cd Docs/admin-guide/mm/damon/usage: document quota goal metric file new 7ad0d5cf273d Docs/admin-guide/mm/damon/usage: fix a typo on the auto-tu [...] new 67a4d81a3763 mm/damon/reclaim: implement user-feedback driven quota aut [...] new b1f585d50c4c mm/damon/reclaim: implement memory PSI-driven quota self-tuning new 227cb3dbff85 Docs/admin-guide/mm/damon/reclaim: document auto-tuning pa [...] new edb6ddb374de mm/zsmalloc: fix migrate_write_lock() when !CONFIG_COMPACTION new 8e3d7993830c mm/zsmalloc: remove migrate_write_lock_nested() new de095beff331 mm/zsmalloc: remove unused zspage->isolated new a4bc315f8d52 mm/z3fold: fix the comment for __encode_handle() new 6945c3d9dd75 mm/zswap: global lru and shrinker shared by all zswap_pools new b45bd23cc138 mm/zswap: change zswap_pool kref to percpu_ref new 6149a26b2c59 sched/numa, mm: do not try to migrate memory to memoryless nodes new e45f3afdcf7d mm/zsmalloc: remove set_zspage_mapping() new af5d65882477 mm/zsmalloc: remove_zspage() don't need fullness parameter new de53684bede0 mm/zsmalloc: remove get_zspage_mapping() new 5a1be0512a7a MAINTAINERS: add Chengming Zhou as a zswap reviewer new dccd24021f19 mm/page_alloc: remove unused fpi_flags in free_pages_prepare() new 5c1cd086d03d mm/compaction: enable compacting >0 order folios. new fa1470ecb27f mm/compaction: add support for >0 order folio memory compaction. new 7d5fcc720488 mm/compaction: optimize >0 order folio compaction with fre [...] new 11e382a73183 shmem: properly report quota mount options new 03b76193038c mm/util.c: add page count to __vm_enough_memory failure warning new 96cfe1f7cc46 mm/swapfile:__swap_duplicate: drop redundant WRITE_ONCE on [...] new d07b914c2871 mm-swapfile-__swap_duplicate-drop-redundant-write_once-on- [...] new 335c67614271 madvise:madvise_cold_or_pageout_pte_range(): allow split w [...] new 8c904763c553 mm/page_alloc: make bad_range() return bool new 65a1d57a054e writeback: don't call mapping_set_error on AOP_WRITEPAGE_ACTIVATE new cb5a9e3fef5c writeback: remove a duplicate prototype for tag_pages_for_ [...] new 89a460e2b95a writeback: fix done_index when hitting the wbc->nr_to_write new f7f5da0f34f0 writeback: also update wbc->nr_to_write on writeback failure new 279ff94b2602 writeback: only update ->writeback_index for range_cyclic [...] new b42ec4c649da writeback: rework the loop termination condition in write_ [...] new 9e5c35d329ef writeback: Factor folio_prepare_writeback() out of write_c [...] new 0bc98a63831a writeback: factor writeback_get_batch() out of write_cache [...] new 46256648ddf6 writeback: simplify the loops in write_cache_pages() new 19fedb72339e pagevec: add ability to iterate a queue new 5cfd56af4fd3 writeback: use the folio_batch queue iterator new e10790a7c48b writeback: move the folio_prepare_writeback loop out of wr [...] new 450449ac6dd9 writeback: add a writeback iterator new 8e6bab2ec7c9 writeback: remove a use of write_cache_pages() from do_wri [...] new 486aa43a1a4a modules: wait do_free_init correctly new 15a480a92af2 modules: wait do_free_init correctly new 51c9c5c3a31d hugetlb: code clean for hugetlb_hstate_alloc_pages new a73cd4c04416 hugetlb: split hugetlb_hstate_alloc_pages new 790c9223f810 hugetlb: pass *next_nid_to_alloc directly to for_each_node [...] new 7100b29ee19d padata: dispatch works on different nodes new 464043946471 padata: downgrade padata_do_multithreaded to serial execut [...] new 5ad6ce9c4677 hugetlb: have CONFIG_HUGETLBFS select CONFIG_PADATA new 0cf5560e9096 hugetlb: parallelize 2M hugetlb allocation and initialization new e77458363a7b hugetlb: parallelize 1G hugetlb initialization new 9d0eb1104a35 hugetlb-parallelize-1g-hugetlb-initialization-fix new 23e299181f71 mm: optimization on page allocation when CMA enabled new 7d513e0ccc3a mm: add defines for min/max swappiness new 903baf9f9f13 mm: add swappiness= arg to memory.reclaim new e0d0311760a4 bounds: support non-power-of-two CONFIG_NR_CPUS new 78928579f669 arch and include: update LLVM Phabricator links new ef72d7ef8aa6 treewide: update LLVM Bugzilla links new f65545fd7450 selftests: add eventfd selftests new 3d3bb948616c list: add hlist_count_nodes() new d5b3e98e556c binder: use of hlist_count_nodes() new d64cd5a5c10c bcache: use of hlist_count_nodes() new ab8658f6b076 ocfs2: Spelling fix new a60160a1f88d lib/win_minmax: fix header comments new cdee021d8c53 panic: suppress gnu_printf warning new 29bd3265626f lib min_heap: optimize number of calls to min_heapify() new 2f7ecc35c154 lib min_heap: optimize number of comparisons in min_heapify() new acbce952c4b6 sysctl: allow change system v ipc sysctls inside ipc namespace new 51ccf86e3670 docs: add information about ipc sysctls limitations new 8d103ba94197 sysctl: allow to change limits for posix messages queues new cf5e0a96f1af user_namespace: Remove unnecessary NULL values from kbuf new 3a14340bbc99 lib/sort: optimize heapsort for equal elements in sift-down path new 050e96c13a6f lib/sort: Optimize heapsort with double-pop variation new 6c104eff8731 kprobes: use synchronize_rcu_tasks_rude in kprobe_optimizer new 95a3ca359223 kprobes-use-synchronize_rcu_tasks_rude-in-kprobe_optimizer-fix new a6e49fc82576 flex_proportions: remove unused fprop_local_single new 281149e16bb6 ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped() new 128eea123ebb lib: dhry: remove unneeded <linux/mutex.h> new 91c8cfe4716d lib: dhry: use ktime_ms_delta() helper new f12529be29a8 lib: dhry: add missing closing parenthesis new 73c7184626b5 nilfs2: convert segment buffer to use kmap_local new ecc2a94f2c93 nilfs2: convert nilfs_copy_buffer() to use kmap_local new 30511c0f6580 nilfs2: convert metadata file common code to use kmap_local new 373283b0e71d nilfs2: convert sufile to use kmap_local new ed81c11555c7 nilfs2: convert persistent object allocator to use kmap_local new d32d85295e26 nilfs2: convert DAT to use kmap_local new 8d1408bc944a nilfs2: move nilfs_bmap_write call out of nilfs_write_inod [...] new 7371ab536da6 nilfs2: do not acquire rwsem in nilfs_bmap_write() new afa1c035acf5 nilfs2: convert ifile to use kmap_local new 9521fe4eeb42 nilfs2: localize highmem mapping for checkpoint creation w [...] new e1a6f407d0bd nilfs2: localize highmem mapping for checkpoint finalizati [...] new c1df14182a56 nilfs2: localize highmem mapping for checkpoint reading wi [...] new fb124e97b5d4 nilfs2: remove nilfs_cpfile_{get,put}_checkpoint() new adc68c055845 nilfs2: convert cpfile to use kmap_local new ebb4afb9e7d7 kbuild: raise the minimum supported version of LLVM to 13.0.1 new e320a2c3f097 Makefile: drop warn-stack-size plugin opt new e67724a8d9b8 x86: drop stack-alignment plugin opt new ec817c2a320e ARM: remove Thumb2 __builtin_thread_pointer workaround for Clang new e7cec56446f8 arm64: Kconfig: clean up tautological LLVM version checks new cd869f68efb1 powerpc: Kconfig: remove tautology in CONFIG_COMPAT new 86660837d68b riscv: remove MCOUNT_NAME workaround new f5f486fdced4 riscv: Kconfig: remove version dependency from CONFIG_CLAN [...] new 1961315cab82 fortify: drop Clang version check for 12.0.1 or newer new da8f7c5d5bc4 lib/Kconfig.debug: update Clang version check in CONFIG_KCOV new 37be62d1f982 compiler-clang.h: update __diag_clang() macros for minimum [...] new 118a1b8f9345 selftests/mm: hugetlb_reparenting_test: do not unmount new 04e222360f7c selftests/mm: run_vmtests: remove sudo and conform to tap new 4a437169c4ce selftests/mm: on-fault-limit: run test without root privil [...] new 3ca75e4bbe08 selftests/mm: save and restore nr_hugepages value new 483683e74f75 selftests/mm: protection_keys: save/restore nr_hugepages settings new 2e9b453eadf3 selftests/mm: run_vmtests.sh: add missing tests new 0eaabbcc1d02 selftests/mm: run_vmtests: use correct flag in the code new 3bd6a14bf5bb init: remove obsolete arch_call_rest_init() wrapper new b5ba62fae5da panic: add option to dump blocked tasks in panic_print new f0281c400ae8 panic-add-option-to-dump-blocked-tasks-in-panic_print-fix new 7f0e9dfedb97 const_structs.checkpatch: add bus_type new 50961d7c1d95 fat: Fix uninitialized field in nostale filehandles new 914e7b749590 smp: make __smp_processor_id() 0-argument macro new e93d18ec5a39 nilfs2: MAINTAINERS: drop unreachable project mirror site new 671d9c072a57 list: leverage list_is_head() for list_entry_is_head() new 0a7d1afd88c2 dyndbg: replace kstrdup() + strchr() with kstrdup_and_replace() new 948e990b6a9e Normalise "name (ad@dr)" MODULE_AUTHORs to "name ad@dr" new 59dd028f1ad5 const_structs.checkpatch: add device_type new 3430d1a2121e Merge branch 'mm-nonmm-unstable' into mm-everything new 5f6ce150ffa4 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 84a24e8a5cc6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e1fd326eb891 next-20240221/perf new 5f63b4aa2b5a Merge branch 'compiler-attributes' of https://github.com/o [...] new b4061e083833 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6a9be7e36ea0 ARM: 9334/1: mm: init: remove misuse of kernel-doc comment new 2a8861529c15 ARM: 9349/1: unwind: Add missing "Call trace:" line new 370a8d3dae01 ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed() new 3125172f8f61 ARM: 9351/1: fault: Add "cut here" line for prefetch aborts new b8e449e5c686 ARM: 9353/1: remove unneeded entry for CONFIG_FRAME_POINTER new 83ffbed67207 Merge branches 'misc' and 'fixes' into for-next new 29e9eb433563 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bce79b0c8097 arm64: remove unneeded BUILD_BUG_ON assertion new 58a0484eaf5e arm64: make member of struct pt_regs and it's offset macro [...] new 21eb468e9fc1 arm64/sve: Document that __SVE_VQ_MAX is much larger than needed new 2f0090549b64 arm64/sve: Ensure that all fields in ZCR_EL1 are set to kn [...] new 93576e349887 arm64/sme: Ensure that all fields in SMCR_EL1 are set to k [...] new b8a53a0396ac Merge branch 'for-next/misc' into for-next/core new 275826914925 arm64: gitignore: ignore relacheck new e8e5eae6f56d Merge branch 'for-next/stage1-lpa2' into for-next/core new ca1432be7d1e Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 3aaa87de0d80 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new b7aee2fa022a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 08c9d53810f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 224851a94cb9 dt-bindings: arm: aspeed: document ASRock SPC621D8HM3 new 7fac8a7dbb3b ARM: dts: aspeed: Add ASRock SPC621D8HM3 BMC new 4105992cfda3 dt-bindings: arm: aspeed: document ASRock E3C256D4I new 5aa9f761ad21 ARM: dts: aspeed: Add ASRock E3C256D4I BMC new 7540c982fa38 dt-bindings: arm: aspeed: add Asrock X570D4U board new 981695fea212 ARM: dts: aspeed: asrock: Add ASRock X570D4U BMC new bfd9e25a36cb dt-bindings: arm: aspeed: add Meta Harma board new ff671f768cf0 ARM: dts: aspeed: Harma: Add Meta Harma (AST2600) BMC new 4afd304e4e36 ARM: dts: aspeed: minerva: Revise the name of DTS new 6241b65454c7 ARM: dts: aspeed: minerva: Modify mac3 setting new 691720111cd9 ARM: dts: aspeed: minerva: Change sgpio use new 7cd464e91ea5 ARM: dts: aspeed: minerva: Enable power monitor device new 89e8c42662a3 ARM: dts: aspeed: minerva: Add temperature sensor new ec2156b7caab ARM: dts: aspeed: minerva: correct the address of eeprom new 66692224fcab ARM: dts: aspeed: minerva: add bus labels and aliases new bc07b55e703d ARM: dts: aspeed: minerva: add fan rpm controller new a1244a3ca0ac ARM: dts: aspeed: minerva: Add led-fan-fault gpio new 2bec6c80bbf0 ARM: dts: aspeed: minerva: add gpio line name new 7a576669bca3 ARM: dts: aspeed: minerva: add sgpio line name new 289a7f9a0189 ARM: dts: aspeed: Harma: Revise SGPIO line name. new 9b2bc006f6b0 ARM: dts: aspeed: Harma: mapping ttyS2 to UART4. new 57aace3c2e39 ARM: dts: aspeed: Harma: Remove Vuart new 8db8d2772d5e ARM: dts: aspeed: Harma: Add cpu power good line name new e7f6046aa9ea ARM: dts: aspeed: Harma: Add spi-gpio new 86acfc8c7d39 ARM: dts: aspeed: Harma: Add PDB temperature new 9539b324321b ARM: dts: aspeed: Harma: Revise max31790 address new 257e566f16f5 ARM: dts: aspeed: Harma: Add NIC Fru device new dff6df1e8789 ARM: dts: aspeed: Harma: Add ltc4286 device new 3eb230517b6a ARM: dts: aspeed: FSI interrupt support new 8ed8abd8ed5e dt-bindings: arm: aspeed: add IBM system1-bmc new caa1c8879099 ARM: dts: aspeed: system1: IBM System1 BMC board new e581626b9857 dt-bindings: arm: aspeed: add ASUS X4TF board new 0c30853731ec ARM: dts: aspeed: x4tf: Add dts for asus x4tf project new ff8dc571d785 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9bf83dbe03d4 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 6a963d419250 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new fdb88a1453d2 dt-bindings: memory: renesas,rpc-if: Document R-Car V4M support new 51d915cbeef4 memory: tegra: Correct DLA client names new 6a598c6c08dc memory: tegra: Add BPMP and ICC info for DLA clients new ae1e06fb62c3 memory: tegra: Fix indentation new d0c5080ace11 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2e96ee1efc1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 70ef06ed9280 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b94f60ca7fae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f4459d457d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f7e57e401d90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2660a6114352 Merge branch 'renesas-fixes-for-v6.8' into renesas-next new 9a1442efd1f2 arm64: dts: renesas: r8a779h0: Add pinctrl device node new 4b232e29cba7 arm64: dts: renesas: gray-hawk-single: Add serial console [...] new d151e4e5447b arm64: dts: renesas: ulcb-kf: Add regulators for PCIe ch1 new 52629143bddb arm64: dts: renesas: ulcb-kf: Adapt 1.8V HDMI regulator to [...] new b9bf24346cdd arm64: dts: renesas: ulcb-kf: Adapt sound 5v regulator to [...] new e3e7a865c4c7 arm64: dts: renesas: r8a779h0: Add I2C nodes new 74a9d17af7db arm64: dts: renesas: gray-hawk-single: Add I2C0 and EEPROMs new 93e28f88710b arm64: dts: renesas: r8a779h0: Add GPIO nodes new 20a942d60b34 arm64: dts: renesas: r8a779h0: Add L3 cache controller new 5db13ece46d6 arm64: dts: renesas: r8a779h0: Add secondary CA76 CPU cores new ad761924be2b arm64: dts: renesas: r8a779h0: Add CPUIdle support new 4c1fd23a220d arm64: dts: renesas: r8a779h0: Add CPU core clocks new 6bd8b0bc444e arm64: dts: renesas: r8a779h0: Add CA76 operating points new 14fe225dd5fc arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes new bf7e37716d99 arm64: dts: renesas: r9a08g045: Add missing interrupts to [...] new 150d81f7a260 arm64: dts: renesas: rzg3s-smarc-som: Guard Ethernet IRQ G [...] new 145f33d1f1db arm64: dts: renesas: r9a08g045: Add PSCI support new 0c51912331f8 arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes new 7edbb5880dc3 arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes new 243066ecc0f1 arm64: dts: renesas: r8a779h0: Add Ethernet-AVB support new 63275d848a6e arm64: dts: renesas: gray-hawk-single: Add Ethernet support new f66d8501c94b arm64: dts: renesas: rzg2ul-smarc: Enable CRU, CSI support new f0728eaf76de ARM: dts: renesas: r8a7778: Add missing reg-names to sound node new a0ac5b9d980a arm64: dts: renesas: r8a779h0: Add SD/MMC node new 81f1919b4f5e arm64: dts: renesas: gray-hawk-single: Add eMMC support new 7a7db3d1d794 arm64: dts: renesas: r8a779h0: Add DMA support new 4cd9289b70e5 arm64: dts: renesas: r8a779h0: Add RPC node new b52e015aa6b6 arm64: dts: renesas: gray-hawk-single: Add QSPI FLASH support new eb8362db9d70 Merge branches 'renesas-arm-defconfig-for-v6.9', 'renesas- [...] new 707179c94c37 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5577193630d5 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 9207154da82a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9690b9de81d1 MAINTAINERS: samsung: gs101: match patches touching Google [...] new 0e724e9e6442 Merge branch 'next/drivers' into for-next new 4ba8c4b99859 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a9c049f47e06 firmware: arm_scmi: Fix struct kernel-doc warnings in opte [...] new 8c80c42ad401 firmware: arm_scmi: Add support for v3.2 NEGOTIATE_PROTOCO [...] new e4ad2b0130ef firmware: arm_scmi: Add clock check for extended config support new 62092c428fb5 firmware: arm_scmi: Add standard clock OEM definitions new 5e0d2fe70cb8 firmware: arm_scmi: Update the supported clock protocol version new 06fb2727a1d6 Merge branches 'for-next/vexpress/updates', 'for-next/scmi [...] new 9d08d9ab8a15 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 3d9cf79e3fe3 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 813792467dbb Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 15f8eb1de4f8 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 0b3bd55209ff Merge branch for-6.9/soc into for-next new 1315848f1f8a firmware: tegra: bpmp: Return directly after a failed kzal [...] new a32d853c56a5 Merge branch for-6.9/firmware into for-next new a82242d802c7 dt-bindings: arm: tegra: Add LG Optimus Vu P895 and Optimu [...] new 253bf5594cb8 Merge branch for-6.9/dt-bindings into for-next new f7874e170617 ARM: tegra: nexus7: Add missing clock binding into sound node new b68e6e0d50c5 ARM: tegra: Add device-tree for LG Optimus Vu (P895) new ea5e97e9ce04 ARM: tegra: Add device-tree for LG Optimus 4X HD (P880) new 1b023937fcb0 Merge branch for-6.9/arm/dt into for-next new ff6bd76f4d99 arm64: tegra: Fix Tegra234 MGBE power-domains new f7dc5438c808 Merge branch for-6.8/arm64/dt into for-next new 341233b839bb arm64: tegra: Enable cros-ec-spi as wake source new 57cfb0aba290 arm64: tegra: Use consistent SD/MMC aliases on Tegra234 new 2709fe8f368f arm64: tegra: Add AXI configuration for Tegra234 MGBE new 2eb82a7a8ebb arm64: tegra: Add current monitors for Jetson Xavier new 1c9325123688 arm64: tegra: Add USB device support for Jetson AGX Xavier new 90d13d1f5243 arm64: tegra: Add USB Type-C controller for Jetson AGX Xavier new f1e0cfb4729f arm64: tegra: Move AHUB ports to SoC DTSI new 9ea7241a9b36 arm64: tegra: Define missing IO ports new 2daab920a91b arm64: tegra: Add audio support for Jetson Orin NX and Jet [...] new fa5e1502c0b6 arm64: tegra: Remove Jetson Orin NX and Jetson Orin Nano DTSI new 0e09c588b2f1 Merge branch for-6.9/arm64/dt into for-next new 03197983d32d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d62f72b4239d Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new ca32ca03cac6 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new a24f93f13ec3 Merge tag 'renesas-clk-for-v6.9-tag1' of git://git.kernel. [...] new bf82e027a6db Merge branch 'clk-renesas' into clk-next new 44042fb0d661 MAINTAINERS: drop Sekhar Nori new 410db2dcd610 Merge branch 'clk-cleanup' into clk-next new 74e39f526d95 clk: hisilicon: hi3519: Release the correct number of gate [...] new 64c6a38136b7 clk: hisilicon: hi3559a: Fix an erroneous devm_kfree() new 252c31a90e04 clk: hisilicon: Use devm_kcalloc() instead of devm_kzalloc() new 7e9275498f0c Merge branch 'clk-hisilicon' into clk-next new 03c1c51eba6b clk: mediatek: mt8135: Fix an error handling path in clk_m [...] new a32e88f2b202 clk: mediatek: mt7622-apmixedsys: Fix an error handling pa [...] new a65083fa663a clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF new aa690050c00a clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical new 1e365996b24b dt-bindings: clock: mediatek: convert hifsys to the json-s [...] new e77c6359a448 dt-bindings: clock: mediatek: convert PCIESYS to the json- [...] new 0a0156fe6ea5 dt-bindings: clock: mediatek: convert SSUSBSYS to the json [...] new c9d9bea92c6c dt-bindings: reset: mediatek: add MT7988 infracfg reset IDs new 7fcf1ef84f8c clk: mediatek: add infracfg reset controller for mt7988 new 3df56fa79656 Merge branch 'clk-mediatek' into clk-next new 265b07df758a clk: Provide managed helper to get and enable bulk clocks new 86a118aa85ed Merge branch 'clk-bulk' into clk-next new 692678b69cd6 dt-bindings: clock: ast2600: Add FSI clock new 56ce4e733cea clk: ast2600: Add FSI parent clock with correct rate new 93c69a58e930 Merge branch 'clk-aspeed' into clk-next new d71e1f5b1048 clk: cdce925: Remove redundant assignment to variable 'rate' new 05dbb505dbdb clk: keystone: sci-clk: match func name comment to actual new 2619f8385a83 Merge branch 'clk-cleanup' into clk-next new ad3ac13c6ec3 clk: keystone: sci-clk: Adding support for non contiguous clocks new 139dd01d0c2d Merge branch 'clk-keystone' into clk-next new ff773fd21999 clk: fixed-factor: add optional accuracy support new ae156a3633d3 clk: fixed-factor: add fwname-based constructor functions new 00d9ba08ba5c Merge branch 'clk-fixed-factor' into clk-next new 4a85e826582d dt-bindings: clock: mobileye,eyeq5-clk: add bindings new c6e0897ecaf0 dt-bindings: reset: mobileye,eyeq5-reset: add bindings new 948d9ddad423 Merge branch 'clk-mobileye' into clk-next new 1cf33798d1e4 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 421512467e47 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 80f7bd3f7b02 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 98804e85c15f Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 3a727aa73fbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed1a736b7409 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d6cfd1770f20 membarrier: riscv: Add full memory barrier in switch_mm() new a14d11a0f5f4 membarrier: Create Documentation/scheduler/membarrier.rst new 4ff4c745a16c locking: Introduce prepare_sync_core_cmd() new cd9b29014dc6 membarrier: riscv: Provide core serializing command new 0420af54c2c2 Merge patch series "membarrier: riscv: Core serializing command" new 45e0b0fd6dc5 riscv: defconfig: Enable mmc and dma drivers for T-Head TH1520 new 4ed69f24dee8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 530d5cd7bd46 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new d0ef30fb88e6 Merge branch 'fixes' into for-next new 01be7f53dfc2 KVM: s390: fix access register usage in ioctls new 559a1462909b KVM: s390: selftests: memop: add a simple AR test new 7f115ff4fc20 s390/boot: workaround current 'llvm-objdump -t -j ...' behavior new 97403b0ad3f8 Merge branch 'features' into for-next new 0b4d5db2bbe3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ed57f8ea48f Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] new 1dfa519fbcbb Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new ffac42e9efa2 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new 9d1fc01921e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 5906333cc4af btrfs: zoned: don't skip block group profile checks on con [...] new 9845664b9ee4 btrfs: dev-replace: properly validate device names new 5897710b28ca btrfs: send: don't issue unnecessary zero writes for trail [...] new e06cc89475ed btrfs: fix data races when accessing the reserved amount o [...] new c7bb26b847e5 btrfs: fix data race at btrfs_use_block_rsv() when accessi [...] new bdb7d54aa95c Merge branch 'misc-6.8' into for-next-current-v6.7-20240222 new 10e1ff22f158 Merge branch 'for-next-current-v6.7-20240222' into for-nex [...] new 73799b929e64 btrfs: remove the pg_offset parameter from btrfs_get_extent() new 936810f062c9 btrfs: remove unused variable bio_offset from end_bbio_dat [...] new aa8c907a7de3 btrfs: cache folio size and shift in extent_buffer new 3abf4a272e47 btrfs: remove extent_map_tree forward declaration at extent_io.h new 06dc0768c633 btrfs: WARN_ON_ONCE() in our leak detection code new 1d07d3f20aa4 btrfs: add set_folio_extent_mapped() helper new 3c6e2ceb16d2 btrfs: convert defrag_prepare_one_page() to use a folio new 48ba46161089 btrfs: use a folio array throughout the defrag process new 61bfbc583d49 btrfs: page to folio conversion in btrfs_truncate_block() new d12946bfff4d btrfs: remove duplicate recording of physical address new b52a2f2c81b9 btrfs: replace sb::s_blocksize by fs_info::sectorsize new 3128e0107529 btrfs: replace i_blocksize by fs_info::sectorsize new 1b99991b1fc9 btrfs: remove unused included headers new 8539b5b4c33e btrfs: zstd: fix and simplify the inline extent decompression new b21dc243912c btrfs: zlib: Fix spelling mistake "infalte" -> "inflate" new b4d8d86f680e btrfs: handle errors returned from unpin_extent_cache() new 2540a7bf8807 btrfs: return errors from unpin_extent_range() new 4251c4eb4114 btrfs: make btrfs_error_unpin_extent_range() return void new 6eca7b0deb67 btrfs: document what the spinlock unused_bgs_lock protects new 238a3505d327 btrfs: add comment about list_is_singular() use at btrfs_d [...] new 8aa508f59fb5 btrfs: preallocate temporary extent buffer for inode loggi [...] new 72d11e188839 btrfs: use READ/WRITE_ONCE for fs_devices->read_policy new 3a0a91eb3093 btrfs: handle directory and dentry mismatch in btrfs_may_delete() new dd9c65904fb9 btrfs: handle invalid range and start in merge_extent_mapping() new 06a3e8fe16a6 btrfs: handle block group lookup error when it's being removed new 6431d00f9c08 btrfs: handle root deletion lookup error in btrfs_del_root() new 45e975100af6 btrfs: handle invalid root reference found in btrfs_find_root() new 2df437e1e6d0 btrfs: handle invalid root reference found in btrfs_init_r [...] new 4b4e52debb7c btrfs: handle chunk tree lookup error in btrfs_relocate_sy [...] new 5feca49db9c9 btrfs: handle invalid extent item reference found in check [...] new 20f88ac6206b btrfs: export: handle invalid inode or root reference in b [...] new 3a84a12f2e8a btrfs: delayed-inode: drop pointless BUG_ON in __btrfs_rem [...] new 395a2af38530 btrfs: change BUG_ON to assertion when checking for delaye [...] new 1ef7435c4d95 btrfs: defrag: change BUG_ON to assertion in btrfs_defrag_ [...] new 18183e06f131 btrfs: change BUG_ON to assertion in btrfs_read_roots() new 5375f830e82b btrfs: change BUG_ON to assertion when verifying lockdep c [...] new 53c3c93d6fc5 btrfs: change BUG_ON to assertion when verifying root in b [...] new 1e762f44a57e btrfs: change BUG_ON to assertion in reset_balance_state() new d4770619ebcd btrfs: unify handling of return values of btrfs_insert_emp [...] new eead54f2021c btrfs: move transaction abort to the error site in btrfs_d [...] new 8d9545b00d1a btrfs: move transaction abort to the error site in btrfs_c [...] new 260bc8bb6093 btrfs: move transaction abort to the error site btrfs_rebu [...] new a0e56a103ad1 btrfs: mark __btrfs_add_free_space static new b8c0c3e5ab12 btrfs: tests: allocate dummy fs_info and root in test_find [...] new 10b46ea6ca40 btrfs: add helpers to get inode from page/folio pointers new 133d366c11b7 btrfs: add helpers to get fs_info from page/folio pointers new 7d4dcf4c3cac btrfs: add helper to get fs_info from struct inode pointer new 6f72e98b3f71 btrfs: hoist fs_info out of loops in end_bbio_data_write a [...] new 86149f47bdee btrfs: add forward declarations and headers, part 1 new 68abb1b60978 btrfs: add forward declarations and headers, part 2 new f69dd6387da8 btrfs: add forward declarations and headers, part 3 new a618dce740d4 btrfs: stop passing root argument to btrfs_add_delalloc_inodes() new 5aebcd76334c btrfs: stop passing root argument to __btrfs_del_delalloc_inode() new 87f9fdd3683f btrfs: assert root delalloc lock is held at __btrfs_del_de [...] new 61f22044b8b8 btrfs: rename btrfs_add_delalloc_inodes() to singular form new 2297e589085e btrfs: reduce inode lock critical section when setting and [...] new 485567b107d2 btrfs: add lockdep assertion to remaining delalloc callbacks new f3dad69d2723 btrfs: use assertion instead of BUG_ON when adding/removin [...] new 3cc26111b7f5 btrfs: remove do_list variable at btrfs_set_delalloc_extent() new 5b9a94c6725a btrfs: remove do_list variable at btrfs_clear_delalloc_extent() new 7db3ed0dbf32 btrfs: push errors up from add_async_extent() new 142511ebe37a btrfs: update comment and drop assertion in extent item lo [...] new b440c0affea5 btrfs: handle invalid extent item reference found in exten [...] new fee71a1b18f0 btrfs: handle invalid extent item reference found in find_ [...] new 7a86915853e5 btrfs: handle invalid root reference found in may_destroy_ [...] new 718e868a58fa btrfs: send: handle unexpected data in header buffer in be [...] new 0914c95eebc9 btrfs: send: handle unexpected inode in header process_rec [...] new 5248605f1aef btrfs: send: handle path ref underflow in header iterate_i [...] new 868903a1bc4c btrfs: change BUG_ON to assertion in tree_move_down() new ea4969c45cab btrfs: change BUG_ONs to assertions in btrfs_qgroup_trace_ [...] new 37a845922a9c btrfs: delete pointless BUG_ON check on quota root in btrf [...] new 540e73695c9a btrfs: delete pointless BUG_ONs on extent item size new 40ce095db32d btrfs: delete BUG_ON in btrfs_init_locked_inode() new 2b5e5fc04bb4 btrfs: sysfs: drop unnecessary double logical negation in [...] new 633636b62eec btrfs: zoned: don't skip block group profile checks on con [...] new ecb6dccfaf24 btrfs: remove no longer used btrfs_transaction_in_commit() new 3330b52cc608 btrfs: defrag: avoid unnecessary defrag caused by incorrec [...] new c338eed35d7d btrfs: fix deadlock with fiemap and extent locking new 4d5c12786fbb btrfs: factor out validation of btrfs_ioctl_vol_args::name new c46aa6e5a608 btrfs: factor out validation of btrfs_ioctl_vol_args_v2::name new ac0df8afeff5 btrfs: dev-replace: properly validate device names new 101f5e717f3d btrfs: send: don't issue unnecessary zero writes for trail [...] new fc421deb5359 btrfs: send: avoid duplicated search for last extent when [...] new 8388fcda8e41 btrfs: avoid unnecessary ref initialization when freeing l [...] new 2af17a0ae5cd btrfs: raid56: extra debugging for raid6 syndrome generation new a488ddbcb0d6 btrfs: introduce offload_csum_mode to tweak checksum offlo [...] new d5e8deda2892 btrfs: move balance args conversion helpers to volumes.c new 3deac224104c btrfs: open code btrfs_backref_iter_free() new ccb04b3c8239 btrfs: open code btrfs_backref_get_eb() new 40538da25f85 btrfs: uninline some static inline helpers from backref.h new a099f2350294 btrfs: uninline btrfs_init_delayed_root() new fc14a1efd3c1 btrfs: drop static inline specifiers from tree-mod-log.c new 1273135ebf62 btrfs: uninline some static inline helpers from tree-log.h new b4554e0ffe4b btrfs: open code trivial btrfs_lru_cache_size() new f648600ad1f2 btrfs: uninline some static inline helpers from delayed-ref.h new 7fde9ed592bd btrfs: use KMEM_CACHE() to create btrfs_delayed_node cache new 53ba76ae28f3 btrfs: use KMEM_CACHE() to create btrfs_ordered_extent cache new 952b88954d25 btrfs: use KMEM_CACHE() to create btrfs_trans_handle cache new b0e9670774f0 btrfs: use KMEM_CACHE() to create btrfs_path cache new 87e0c20a6347 btrfs: use KMEM_CACHE() to create delayed ref caches new 3e968bada920 btrfs: use KMEM_CACHE() to create btrfs_free_space cache new c40b4af95be6 btrfs: === misc-next === new 0663918f22f0 btrfs: prefer to allocate larger folio for metadata new ca4cc9b95137 btrfs: page to folio conversion: prealloc_file_extent_cluster() new 985ee8e292dc btrfs: convert relocate_one_page() to relocate_one_folio() new 64fe5b8dc990 btrfs: page to folio conversion in put_file_data() new 9be09cb380df btrfs: introduce cached folio size new 436b09716228 btrfs: defrag: prepare defrag for larger data folio size new 59c69da6528f btrfs: tree-checker: dump the page status if hit something wrong new 80b74b2a07c0 btrfs: compression: add error handling for missed page cache new 79c300fdce30 btrfs: compression: convert page allocation to folio interfaces new e2e6f22dbd08 btrfs: make insert_inline_extent() to accept one page directly new 345648539bf6 btrfs: migrate insert_inline_extent() to folio interfaces new e39830a2b7a4 btrfs: introduce btrfs_alloc_folio_array() new 8b459111941a btrfs: compression: migrate compression/decompression path [...] new fa720038130f btrfs: report reclaim count in sysfs new 8b762a955c0c btrfs: store fs_info on space_info new 6f85142a4821 btrfs: dynamic block_group reclaim threshold new cb8f48bc9c76 btrfs: periodic block_group reclaim new 2ddfee92dd54 btrfs: urgent periodic reclaim pass new 9b91fbdd577b btrfs: prevent pathological periodic reclaim loops new da9907ec362b btrfs: handle unexpected parent block offset in btrfs_allo [...] new 085d58c32060 Merge branch 'misc-next' into for-next-next-v6.8-20240222 new 2653677ec901 Merge branch 'for-next-next-v6.8-20240222' into for-next-20240222 new 9d2792ba989c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22793e2fab29 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 6ad68844a77f Merge branch 'for-next' of git://git.infradead.org/users/h [...] new be4d9b83ff5d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cfdcb32b1e4c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 1663f0dcc0da Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] new 47658b87eb5a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 6c5e0c9c2145 ext4: Add unit test for test_free_blocks_simple new 67d2a11b22b4 ext4: Add unit test of ext4_mb_generate_buddy new ac96b56a2fbd ext4: Add unit test for mb_mark_used new b7098e1fa7bc ext4: Add unit test for mb_free_blocks new 2b81493f8eb6 ext4: Add unit test for ext4_mb_mark_diskspace_used new 250448802cda ext4: remove unused buddy_loaded in ext4_mb_seq_groups_show new 4b55d3431ce5 ext4: improve error msg for ext4_mb_seq_groups_show new 547e64bda9c7 ext4: fix the comment of ext4_map_blocks()/ext4_ext_map_blocks() new 68ee261fb154 ext4: add a hint for block bitmap corrupt state in mb_groups new d8b945fa475f ext4: forbid commit inconsistent quota data when errors=re [...] new 4fbf8bc733d1 ext4: correct best extent lstart adjustment logic new 8208c41c43ad ext4: fold quota accounting into ext4_xattr_inode_lookup_create() new ea554578483b ext4: do not create EA inode under buffer lock new 72e38f861514 ext4: drop duplicate ea_inode handling in ext4_xattr_block_set() new f3edd83e2e71 ext4: don't report EOPNOTSUPP errors from discard new 3a944549dd26 ext4: fix corruption during on-line resize new 1f85b452e07c ext4: verify s_clusters_per_group even without bigalloc new b486775b9c08 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 6db37194273a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new de1aea68de7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 3d3e01bddb68 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new b1486180d23e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9e043f787738 Merge branch '9p-next' of git://github.com/martinetd/linux new da1ddd51cb58 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] new b64e74e95aa6 mm: move mapping_set_update out of <linux/swap.h> new aefacb2041f7 shmem: move shmem_mapping out of line new e11381d83d72 shmem: set a_ops earlier in shmem_symlink new 1cd81faaf61b shmem: move the shmem_mapping assert into shmem_get_folio_gfp new d7468609ee0f shmem: export shmem_get_folio new be9d93661d54 shmem: export shmem_kernel_file_setup new 9d8b36744935 shmem: document how to "persist" data when using shmem_*fi [...] new b44c0eb8ae9c xfs: use VM_NORESERVE in xfile_create new 1b07ea2ab3dc xfs: shmem_file_setup can't return NULL new efc9dc096399 xfs: use shmem_kernel_file_setup in xfile_create new a2078df025d9 xfs: don't modify file and inode flags for shmem files new 0473635d46e2 xfs: remove xfile_stat new e47e2e0ba910 xfs: remove the xfile_pread/pwrite APIs new 0e2a24afb992 xfs: don't try to handle non-update pages in xfile_obj_load new e62e26acc9ab xfs: don't allow highmem pages in xfile mappings new fd2634e2dd45 xfs: use shmem_get_folio in xfile_obj_store new e97d70a57370 xfs: use shmem_get_folio in in xfile_load new 6907e3c00a40 xfs: add file_{get,put}_folio new fd3d46e63040 xfs: remove xfarray_sortinfo.page_kaddr new b2fdfe19dfd7 xfs: fix a comment in xfarray.c new ee13fc67205b xfs: convert xfarray_pagesort to deal with large folios new e5a2f47cff81 xfs: remove xfile_{get,put}_page new 4b2f459d8625 xfs: fix SEEK_HOLE/DATA for regions with active COW extents new 510d37537c22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new a0ec5fa76bbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a186f831cc3 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 503cb99bdeff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c997b5f5f4e2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a43e0fc5e913 pstore: inode: Only d_invalidate() is needed new 12dc54f568d4 pstore/ram: Register to module device table new 77a6557d2a58 arm64: defconfig: Enable PSTORE_RAM new a28655c330ab efi: pstore: Allow dynamic initialization based on module [...] new 98bc7e26e14f pstore/zone: Add a null pointer check to the psz_kmsg_read new e18e51bacf0e Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 7f1579dfea61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb76c41d447d Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new c373a95417d6 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 808dbceb708e Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 698fed29e517 Merge branch 'docs-next' of git://git.lwn.net/linux.git new dbc9840ef242 Merge branch 'master' of git://linuxtv.org/media_tree.git new c7e2e77dd891 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 95c4460a00ea Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 22460b6bf5db Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new a68eb3caedbe Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new a82d4fe61d1b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a111266408ae Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new c22302846ee6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f796feabb9f5 udp: add local "peek offset enabled" flag new 6d5c36565c16 PPPoL2TP: Add more code snippets new ee076b73e576 net: mctp: avoid confusion over local/peer dest/source addresses new aee6479a458e net: mctp: Add some detail on the key allocation implementation new fc944ecc4f1a net: mctp: make key lookups match the ANY address on eithe [...] new a1f4cf5791e7 net: mctp: tests: create test skbs with the correct net an [...] new 43e6795574f5 net: mctp: separate key correlation across nets new c16d2380e8fd net: mctp: provide a more specific tag allocation ioctl new 61b50531dc66 net: mctp: tests: Add netid argument to __mctp_route_test_init new 9acdc089c088 net: mctp: tests: Add MCTP net isolation tests new 1394c1dec1c6 net: mctp: copy skb ext data when fragmenting new 109a5331143d net: mctp: tests: Test that outgoing skbs have flow data p [...] new d192eaf57f00 net: mctp: tests: Add a test for proper tag creation on lo [...] new e7b83f2fa445 Merge branch 'mctp-core-protocol-updates-minor-fixes-tests' new 257bbf45af81 bnxt_en: Refactor ring reservation functions new ae8186b2d406 bnxt_en: Explicitly specify P5 completion rings to reserve new 438ba39b25fe bnxt_en: Improve RSS context reservation infrastructure new 929429986773 bnxt_en: Check additional resources in bnxt_check_rings() new 8c81ae6c54c1 bnxt_en: Add bnxt_get_total_vnics() to calculate number of VNICs new 5d5b90fb4e90 bnxt_en: Refactor bnxt_set_features() new ef4ee64e9990 bnxt_en: Define BNXT_VNIC_DEFAULT for the default vnic index new 532c034e4b2b bnxt_en: Provision for an additional VNIC for ntuple filters new 93e90104bd12 bnxt_en: Create and setup the additional VNIC for adding n [...] new f6eff053a60c bnxt_en: Use the new VNIC to create ntuple filters new 85badb2c008a Merge branch 'bnxt_en-ntuple-filter-improvements' new 08d82175bfbb wifi: ath9k: remove redundant assignment to variable ret new 24355fcb0d4c wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until [...] new 413e20e82ee7 wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE [...] new 12f491cd6d81 wifi: ath12k: add firmware-2.bin support new 6925eba532e1 wifi: ath12k: indicate NON MBSSID vdev by default during v [...] new 9f06911998ca wifi: ath12k: fetch correct pdev id from WMI_SERVICE_READY [...] new 287033810990 wifi: ath12k: add support for peer meta data version new 902700d55d4a wifi: ath12k: fix fetching MCBC flag for QCN9274 new 94e8235c679d wifi: ath12k: Add logic to write QRTR node id to scratch new 664a1c96b297 wifi: ath12k: fix firmware assert during insmod in memory [...] new f7019c2fcdf6 wifi: ath12k: split hal_ops to support RX TLVs word mask c [...] new 3cf1a9f7a1b2 wifi: ath12k: remove hal_desc_sz from hw params new 419927ec8438 wifi: ath12k: subscribe required word mask from rx tlv new 57c8b5c332e5 wifi: ath12k: add MAC id support in WBM error path new afeee629e72e wifi: ath12k: fix PCI read and write new af9bc78d14fb wifi: ath12k: Read board id to support split-PHY QCN9274 new 2d3a7384b9c8 wifi: ath12k: disable QMI PHY capability learn in split-ph [...] new 2f92b22beef7 wifi: ath12k: add processing for TWT enable event new ad2b29ad94c3 wifi: ath12k: add processing for TWT disable event new e7c7fbb582bc wifi: ath12k: refactor the rfkill worker new 54ca3308a23c wifi: ath12k: enable 802.11 power save mode in station mode new b802e7b7e771 wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use new b82fb7ef690b wifi: ath11k: initialize eirp_power before use new 4f684533afe2 wifi: ath12k: fix broken structure wmi_vdev_create_cmd new 019b58dcb6ed wifi: ath12k: fix incorrect logic of calculating vdev_stats_id new ef860c6a3adf wifi: ath12k: change interface combination for P2P mode new 575ec73cb880 wifi: ath12k: add P2P IE in beacon template new 9411eecb60cb wifi: ath12k: implement handling of P2P NoA event new 2830bc9e784f wifi: ath12k: implement remain on channel for P2P mode new 28035a88f8b3 wifi: ath12k: change WLAN_SCAN_PARAMS_MAX_IE_LEN from 256 to 512 new 32e7b12e2611 wifi: ath12k: allow specific mgmt frame tx while vdev is not up new c9e4e41e71ff wifi: ath12k: move peer delete after vdev stop of station [...] new cf0425eead75 wifi: ath12k: designating channel frequency for ROC scan new e65a63986575 wifi: ath12k: advertise P2P dev support for WCN7850 new d7a5c7cde2cb wifi: ath11k: Really consistently use ath11k_vif_to_arvif() new 04edb5dc68f4 wifi: ath12k: Fix uninitialized use of ret in ath12k_mac_a [...] new 64493a7ff74b wifi: ath11k: Do not directly use scan_flags in struct sca [...] new 79ad70c6df0a wifi: ath11k: Remove scan_flags union from struct scan_req_params new b53adefc884c wifi: carl9170: Remove redundant assignment to pointer super new bcdb44f30be9 wifi: ath12k: Do not use scan_flags from struct ath12k_wmi [...] new 80fd22d7d41a wifi: ath12k: Remove unused scan_flags from struct ath12k_ [...] new f0024c980df2 wifi: ath12k: remove the unused scan_events from ath12k_wm [...] new f019f4dff2e4 wifi: ath11k: support 2 station interfaces new 24395ec11707 wifi: ath11k: provide address list if chip supports 2 stations new 515bcdf587f9 wifi: ath11k: move pci.ops registration ahead new 5dc9d1a55e95 wifi: ath11k: add support for QCA2066 new 3ab6aff5793c wifi: ath11k: remove unused scan_events from struct scan_r [...] new 1c33f0ffacfd Merge tag 'ath-next-20240222' of git://git.kernel.org/pub/ [...] new 0fb848d1a41e Merge tag 'wireless-next-2024-02-22' of git://git.kernel.o [...] new fecc51559a84 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new bd658515e173 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new b546b5752695 selftests/bpf: update tcp_custom_syncookie to use scalar p [...] new 8425b6eb5146 Merge branch 'selftests-bpf-reduce-tcp_custom_syncookie-ve [...] new c1bb68f6b2f6 bpf, docs: Fix typos in instruction-set.rst new 89ee838130f4 bpf, docs: specify which BPF_ABS and BPF_IND fields were zero new 58fd62e0aa50 bpf: Clarify batch lookup/lookup_and_delete semantics new 3e0008336ae3 bpf: Check cfi_stubs before registering a struct_ops type. new e9bbda13a7b8 selftests/bpf: Test case for lacking CFI stub functions. new 63c7049ef9d6 Merge branch 'Check cfi_stubs before registering a struct_ [...] new e27f978da275 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 237b219c2aa2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 52503786b138 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 75518da8cf76 Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with gpiod_ [...] new 99cfd43f1814 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9731afdad4ad Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 45f11b500f16 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 0f98cef9b6b4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 40d47c5fb4f2 Merge tag 'amd-drm-next-6.9-2024-02-19' of https://gitlab. [...] new d9b87071cbb3 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new aeedaee5ef54 drm/bridge: adv7511: fix crash on irq during probe new c1bb7f9f1e15 dt-bindings: display: Document Renesas RZ/G2L DU bindings new ac23216bb1f5 dt-bindings: display: renesas,rzg2l-du: Document RZ/V2L DU [...] new 768e9e61b3b9 drm: renesas: Add RZ/G2L DU Support new bf7e1dc79a59 MAINTAINERS: Update entries for Renesas DRM drivers new 583f2bdc8a44 MAINTAINERS: Create entry for Renesas RZ DRM drivers new 8c44ea81634a drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVA [...] new 18226ba52159 drm/syncobj: reject invalid flags in drm_syncobj_find_fence new d3f552488a73 drm/syncobj: call might_sleep before waiting for fence submission new a3baaca4a876 drm: renesas: rz-du: Fix redefinition errors related to rz [...] new 32ca5ebfde9a drm/i915: Fix possible null pointer dereference after drm_ [...] new cd145831c4d2 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 46e5de77b352 drm/amdgpu: add GFXHUB 11.5.1 support new 5c0701561933 drm/amdgpu: Do not toggle bif ras irq from guest new 2612c8313fb6 drm/amdgpu: add tmz support for GC IP v11.5.1 new b79f1e8ddbb8 drm/amd/display: Initialize variable with default value new 0fbe49bef988 drm/amd/display: Remove unused file new fe9e1549ceb1 drm/amd/display: Add SMU timeout check and retry new b4272c1c5959 drm/amd/display: Remove redundant FPU guard new c9aef4f6c6d7 drm/amd/display: adjust few initialization order in dm new 86a08f1af2b2 Revert "drm/amdgpu: Add pci usage to nbio v7.9" new 4acd31e6c2b9 drm/amdgpu: Drop redundant parameter in amdgpu_gfx_kiq_init_ring new 4af4d2c275ae drm/amd/display: Only allow dig mapping to pwrseq in new asic new c4a060372590 drm/amd/display: Fix S4 hang polling on HW power up done f [...] new 1d55183c2cd9 drm/amd/display: Fix potential null pointer dereference in [...] new c607e76e646e Revert "drm/amdgpu: Add pcie usage callback to nbio" new 5fe4a8d3c61f drm/amdgpu: Remove pcie bw sys entry new 7d1e9d0369e4 drm/amd/display: Check DP Alt mode DPCS state via DMUB new d2dea1f14038 drm/amd/display: Generalize new minimal transition path new b75a1da662eb drm/amd/display: fix input states translation error for dc [...] new 4588490a027a drm/amd/display: Only log during optimize_bandwidth call new 340383c734f8 drm/amd/display: Remove pixle rate limit for subvp new 34241dc665cf drm/amd/display: reenable windowed mpo odm support on dcn3 [...] new f4b96df9ab38 drm/amd/display: Drop unnecessary header new 14d68acfd04b drm/amd/display: Fix nanosec stat overflow new 94873e626556 drm/amd/display: 3.2.273 new 47136be6381c drm/amd: Update atomfirmware.h for DCN401 new 278318d3715a drm/amdgpu: enable gmc11 discovery support for GC 11.5.1 new e97199565760 drm/amdgpu: add initial GC 11.5.1 soc21 support new f1c40b6ea40b drm/amdgpu: enable soc21 discovery support for GC 11.5.1 new 93c5cc831267 drm/amdgpu: add GC 11.5.1 to GC 11.5.0 family new dad4f543ac18 drm/amdgpu: add firmware for GC 11.5.1 new fa744c0dd275 drm/amdgpu: add imu firmware support for GC 11.5.1 new 846f7385bfe9 drm/amdgpu: add mes firmware support for GC 11.5.1 new 7c15ac118302 drm/amdgpu: initialize gfx11.5.1 new 455918cf2887 drm/amdgpu: enable CGPG for GFX ip v11.5.1 new f5f83441c4e7 drm/amdkfd: add KFD support for GC 11.5.1 new e2442d3e32b8 drm/amdgpu: add GC 11.5.1 discovery support new d6a76c0a5a75 drm/amdgpu: enable MES discovery for GC 11.5.1 new 8093383ae7f5 drm/amdgpu: Improve error checking in amdgpu_virt_rlcg_reg [...] new bea07b215d55 drm/amdgpu: Do not program IH_CHICKEN in vega20_ih.c under SRIOV new 8f4de8f72e1e drm/amdgpu: Use correct SRIOV macro for gmc_v9_0_vm_fault_ [...] new 6f05159a0db0 drm/amdkfd: fix process reference drop on debug ioctl new 07cb7fd0fd80 drm/amdgpu/jpeg: add support for jpeg multi instance new 2b53b3668e5c drm/amdgpu/vcn: Enable VCN 4.0.6 Support new 437591d2377a drm/amdgpu/soc21: Added Video Capabilities for VCN 406 new 3d14cb026323 drm/amdgpu: Simplify the allocation of fence slab caches new e4e4618bc10b drm/amdgpu: Simplify the allocation of mux_chunk slab caches new f634ee1737e7 drm/amd/display: Use kcalloc() instead of kzalloc() new 145242ed6f3f drm/amd/display: Fix memory leak in dm_sw_fini() new 756762aeb11a drm/radeon: Use RMW accessors for changing LNKCTL2 new 3651306ae4c7 drm/amdgpu/display: Address kdoc for 'is_psr_su' in 'fill_ [...] new 84eaa2c2c655 drm/amdgpu/soc21: Enabling PG and CG flags for VCN 4.0.6 new a5fc4e5014cd drm/amdgpu: Simplify the allocation of sync slab caches new bb87e511b21b drm/amdgpu: Use RMW accessors for changing LNKCTL2 new a24029cc40ff drm/amdgpu: add vcn 4.0.6 discovery support new 21db6199f201 drm/amd/display: fix null-pointer dereference on edid reading new 258374a03cad Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 5a7923c2834e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 6f7efc569b7e Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new c22d32f24131 dt-bindings: display/msm: Document the DPU for X1E80100 new 81de267367d4 dt-bindings: display/msm: Document MDSS on X1E80100 new cf4d77b126b6 drm/msm: mdss: Add X1E80100 support new e3b1f369db5a drm/msm/dpu: Add X1E80100 support new 829e0eefdd3c Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 8491b0ef3233 drm/xe/snapshot: Remove drm_err on guc alloc failures new bd71cdd209c6 drm/xe: Clear all snapshot members after deleting coredump new 76a86b58d2b3 drm/xe: Add uapi for dumpable bos new ffb7249df199 drm/xe: Annotate each dumpable vma as such new 0cd99046ca05 drm/xe: Add vm snapshot mutex for easily taking a vm snaps [...] new 0eb2a18a8fad drm/xe: Implement VM snapshot support for BO's and userptr new de74079f0089 drm/xe: Add debug prints for skipping rebinds new a24d9099777d drm/xe: Do not include current dir for generated/xe_wa_oob.h new 7a975748d4dc drm/xe: Use pointers in trace events new 7e9e7c895795 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 72c3a2b15ebf Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 71e9a6ea91c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bb228c07bae0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 372709508b84 ALSA: echoaudio: remove redundant assignment to variable clock new bc80e83ebbb2 ALSA: hda: beep: Drop stale mutex new ec89fc1b7176 ALSA: seq: prioq: Unify cell removal functions new 077f96da846c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 38c4d294bf35 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 26c8a435fce6 ASoC: dt-bindings: qcom,wsa8840: Add reset-gpios for shared line new 0dae534c4823 ASoC: codecs: wsa884x: Allow sharing reset GPIO new 4c75493833a6 ASoC: amd: ps: update license new 253ce07d2a09 ASoC: amd: ps: modify ACP register end address macro new b1724c00f0d9 ASoC: soc-core: tidyup strcmp() param on snd_soc_is_matchi [...] new 1952c3c526cf Merge remote-tracking branch 'asoc/for-6.9' into asoc-next new cbb09aee3a23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 89399edac10a Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 64affb66bd04 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a3911966bd51 block: fix virt_boundary handling in blk_validate_limits new 6f420d6a2dd8 pktcdvd: stop setting q->queuedata new 406855087036 pktcdvd: set queue limits at disk allocation time new aa871c15d6fc Merge branch 'for-6.9/block' into for-next new 0f225f87873e null_blk: Delete nullb.{queue_depth, nr_queues} new e3a21046caf9 Merge branch 'for-6.9/block' into for-next new c8f6f88d2592 block: Clear zone limits for a non-zoned stacked queue new 522d73526f8d block: Do not include rbtree.h in blk-zoned.c new b636f9479139 Merge branch 'for-6.9/block' into for-next new 8505b8cddfd1 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 1b04e0005250 Merge remote-tracking branch 'tejun/for-6.9' into dm-6.9-bh-wq new 914571942d71 dm-crypt: Convert from tasklet to BH workqueue new 04954a432ca6 dm-verity: Convert from tasklet to BH workqueue new f943a77f5077 Merge branch 'dm-6.9-bh-wq' into for-next new ffdd6117ca1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d9a905bb4028 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0d7946843707 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new a0458147509b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4b0c34702608 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 173403229672 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 1d5e5cc358a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new adb99b928d39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 260017f31a8c lsm: use default hook return value in call_int_hook() new f89d47833d28 Automated merge of 'dev' into 'next' new 2a0476f4a559 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 16ac0856a106 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new c8ebf3ba0ce4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c8715bf9fb4d Merge branch 'next' of git://github.com/cschaufler/smack-next new e872054d5037 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 91662949cea9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3083a44c6b7c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 392703b6a18b dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Upd [...] new 77bbd20f80f4 dt-bindings: display: convert Atmel's HLCDC to DT schema new 08a5b9fe7714 dt-bindings: vendor-prefixes: Add missing prefixes used in [...] new 159004f387a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2e4f3ee5741a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d742874e776 Merge remote-tracking branch 'spi/for-6.9' into spi-next new a8afc728f823 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b388e57d4628 x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o new f14df823a61e Merge branch 'x86/vdso' into x86/core, to resolve conflict [...] new b7bcffe75295 x86/vdso/kbuild: Group non-standard build attributes and p [...] new 72d1a292c938 Merge branch 'x86/core' into x86/merge, to ease integratio [...] new e2377512724c Merge branch 'x86/urgent' into x86/merge, to resolve confl [...] new fe198c852646 Merge branch 'x86/sev' into x86/merge, to resolve conflict [...] new a96a55e1b924 Merge branch 'x86/fred' into x86/merge, to resolve conflic [...] new 95f0b570750f Merge branch 'x86/build' into x86/merge, to resolve confli [...] new 195c9c33b651 Merge branch into tip/master: 'x86/merge' new fb33a46cd75e irqchip/mbigen: Don't use bus_get_dev_root() to find the parent new ec4308ecfc88 irqchip/gic-v3-its: Do not assume vPE tables are preallocated new 07c4260d1fd0 Merge branch into tip/master: 'irq/urgent' new eb0e1ebb1772 irqchip/vic: Fix a kernel-doc warning new 7ca645a578c1 Merge branch into tip/master: 'irq/core' new 219edc9cb70d Merge branch into tip/master: 'locking/core' new cd24beb0ba84 Merge branch into tip/master: 'ras/core' new f2e657318f43 Merge branch into tip/master: 'sched/core' new 941f8e656412 Merge branch into tip/master: 'smp/core' new eeb9f5c2dcec vdso/helpers: Fix grammar in comments new 3ebacc96f886 s390/vdso/data: Drop unnecessary header include new 4eb0833d7de0 csky/vdso: Remove superfluous ifdeffery new a0d2fcd62ac2 vdso/ARM: Make union vdso_data_store available for all arc [...] new d0fba04847ae arm64: vdso: Use generic union vdso_data_store new eba755314fa7 riscv: vdso: Use generic union vdso_data_store new cb3444cfdb48 s390/vdso: Use generic union vdso_data_store new 8d87d2cd1d01 LoongArch: vdso: Use generic union vdso_data_store new d697a9997a0d MIPS: vdso: Use generic union vdso_data_store new 56145a0f84e8 csky/vdso: Use generic union vdso_data_store new e0a1284b293b time/kunit: Use correct format specifier new 2ed08e4bc532 clocksource: Scale the watchdog read retries automatically new 513d5d4344a3 Merge branch into tip/master: 'timers/core' new 84fe0f44465e Merge branch into tip/master: 'timers/ptp' new 427e1646f1ef x86/insn: Remove superfluous checks from instruction decod [...] new 07a5d4bcbf8e x86/insn: Directly assign x86_64 state in insn_init() new 8fee860e2fec Merge branch into tip/master: 'x86/asm' new 63320eb43839 Merge branch into tip/master: 'x86/boot' new c0d848fcb09d x86/resctrl: Remove lockdep annotation that triggers false [...] new 61870b1589fb Merge branch into tip/master: 'x86/cache' new e37ae6433a5e x86/apm_32: Remove dead function apm_get_battery_status() new 0dda472b8746 Merge branch into tip/master: 'x86/cleanups' new 408d76228f8e Merge branch into tip/master: 'x86/cpu' new 4cfb7e8eb624 Merge branch into tip/master: 'x86/entry' new 97a35d016589 Merge branch into tip/master: 'x86/misc' new 4a888ecb5737 Merge branch into tip/master: 'x86/mm' new ffc92cf3db62 x86/pat: Simplify the PAT programming protocol new 966376beb57b Merge branch into tip/master: 'x86/mtrr' new fc8966a86240 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7736b6df2329 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 39f7040c26d2 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 119a57080c48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c9a8c848976f Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 4b4c61211017 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 99101dda29e3 KVM: arm64: Make build-time check of RES0/RES1 bits optional new 370cb8ba7da1 Merge branch kvm-arm64/vm-configuration into kvmarm/next new df06ce5825c5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 85a19b305427 KVM: s390: only deliver the set service event bits new b3a596975c54 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9044bce83424 Merge branch 'asyncpf' new fc818f0d71ac Merge branch 'asyncpf_abi' new 67e4022ffad6 KVM: x86/mmu: Retry fault before acquiring mmu_lock if map [...] new df02643ba612 Merge branch 'fixes' new ea3689d9df50 KVM: fix kvm_mmu_memory_cache allocation warning new e85f36f2d0e3 Merge branch 'generic' new e563592224e0 KVM: Make KVM_MEM_GUEST_MEMFD mutually exclusive with KVM_ [...] new 422692098c4c KVM: x86: Update KVM_SW_PROTECTED_VM docs to make it clear [...] new a1176ef5c92a KVM: x86/mmu: Restrict KVM_SW_PROTECTED_VM to the TDP MMU new 63e5c5a10559 KVM: selftests: Create GUEST_MEMFD for relevant invalid fl [...] new 2dfd23830344 KVM: selftests: Add a testcase to verify GUEST_MEMFD and R [...] new 5cc6dbadbffb Merge branch 'guest_memfd_fixes' new 434daf667b3e Merge branch 'misc' new 474b99ed703b KVM: x86/mmu: Don't acquire mmu_lock when using indirect_s [...] new 515c18a64e70 KVM: x86: Drop dedicated logic for direct MMUs in reexecut [...] new dfeef3d3f310 KVM: x86: Drop superfluous check on direct MMU vs. WRITE_P [...] new 8ca983631f3c KVM: x86/mmu: Zap invalidated TDP MMU roots at 4KiB granularity new fcdffe97f80e KVM: x86/mmu: Don't do TLB flush when zappings SPTEs in in [...] new 6577f1efdff4 KVM: x86/mmu: Allow passing '-1' for "all" as_id for TDP M [...] new 99b85fda91b1 KVM: x86/mmu: Skip invalid roots when zapping leaf SPTEs f [...] new d746182337c2 KVM: x86/mmu: Skip invalid TDP MMU roots when write-protec [...] new f5238c2a60f1 KVM: x86/mmu: Check for usable TDP MMU root while holding [...] new dab285e4ec73 KVM: x86/mmu: Alloc TDP MMU roots while holding mmu_lock for read new 576a15de8d29 KVM: x86/mmu: Free TDP MMU roots while holding mmy_lock for read new cb7fcba751cb Merge branch 'mmu' new 4a447b135e45 KVM: selftests: Test top-down slots event in x86's pmu_cou [...] new a8c0d5dbfa7d Merge branch 'pmu' new 591cf5f7a9e2 Merge branch 'svm' new b1a3c366cbc7 x86/cpu: Add a VMX flag to enumerate 5-level EPT support t [...] new e946ff6006af Merge branch 'vmx' new b9220d32799a KVM: x86/xen: allow shared_info to be mapped by fixed HVA new 3991f35805d0 KVM: x86/xen: allow vcpu_info to be mapped by fixed HVA new 9397b5334af1 KVM: selftests: map Xen's shared_info page using HVA rathe [...] new b4dfbfdc9538 KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPA new 615451d8cb3f KVM: x86/xen: advertize the KVM_XEN_HVM_CONFIG_SHARED_INFO [...] new 9fa336e343b2 KVM: pfncache: check the need for invalidation under read [...] new 003d914220c9 KVM: x86/xen: allow vcpu_info content to be 'safely' copied new ec1e3d33557b Merge branch 'xen' new a16e68a29ba5 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 312e8d0af22a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ccdec92198df workqueue: Control intensive warning threshold through cmdline new 43a567462aac Merge branch 'for-6.9' into for-next new 546ea5971ece Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c0c0df4367f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6753afe04870 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new b92ef380d7ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ef82f329772 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new d87c295f599c sysfs: Introduce a mechanism to hide static attribute_groups new 70317fd24b41 sysfs: Introduce a mechanism to hide static attribute_groups new 01aacda0b10e Merge tag 'sysfs_hidden_attribute_groups-6.9-rc1' of git:/ [...] new a6ba1033a031 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 2c2fcc0d6c4a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 7a9c157d90cb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7903d29bbe02 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 22b07dcb0d3c Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 12816a4e7939 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 7e0900654036 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 169a3afcb090 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ecb87b2e4496 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8cc5e10e6dd3 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new c3eecee25363 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new f8f2b61a00de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 12f2120d901e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 064015fcd1a2 extcon: intel-mrfld: Switch to use dev_err_probe() new 3535319b5a19 extcon: max8997: select IRQ_DOMAIN instead of depending on it new 333480cea44a Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 19032628bd7c vfio/pci: WARN_ON driver_override kasprintf failure new 1cbcb564f5b6 net/mlx5: Add the IFC related bits for query tracker new f886473071d6 vfio/mlx5: Add support for tracker object change event new 793d4bfa3103 vfio/mlx5: Handle the EREMOTEIO error upon the SAVE command new d8d577b5fa2a vfio/mlx5: Block incremental query upon migf state error new 6de042240b0f vfio/mlx5: Let firmware knows upon leaving PRE_COPY back t [...] new 05f3a0bd094c MAINTAINERS: Re-alphabetize VFIO new 77943f4d2de0 vfio: mdev: make mdev_bus_type const new 4de676d494cd vfio/pci: rename and export do_io_rw() new 30e920e1debb vfio/pci: rename and export range_intersect_range new 701ab935859f vfio/nvgrace-gpu: Add vfio pci variant module for grace hopper new 56e7f1d0d9ea Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new a5accfc3f9a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b8b48801614 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new a09a88251d61 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new c81f1e0aa58b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f1184f9868a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a527691e1885 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1ddb8f007a2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ebf03932910d vhost: Added pad cleanup if vnet_hdr is not present. new 1ad14a273f56 virtio: uapi: Drop __packed attribute in linux/virtio_pci.h new 6df6e49a50dd vdpa_sim: reset must not run new ed2e935719c2 virtio: reenable config if freezing device failed new d54422a3edc6 vdpa: skip suspend/resume ops if not DRIVER_OK new ff14271ab5d7 vdpa/mlx5: Allow CVQ size changes new 4d51504a380f vduse: implement DMA sync callbacks new 183ab239f770 vdpa/pds: fixes for VF vdpa flr-aer handling new 2374ca8f6556 virtio_crypto: remove duplicate check if queue is broken new ec7515e3f9a6 vhost-vdpa: uapi to support reporting per vq size new 416a561b9692 vDPA: introduce get_vq_size to vdpa_config_ops new a923c6d7d6e5 vDPA/ifcvf: implement vdpa_config_ops.get_vq_size new 8eb498fea0d8 vp_vdpa: implement vdpa_config_ops.get_vq_size new 530fd579acd6 eni_vdpa: implement vdpa_config_ops.get_vq_size new 4abacb140ac2 vdpa_sim: implement vdpa_config_ops.get_vq_size for vDPA s [...] new 15d7e65cafb7 vduse: implement vdpa_config_ops.get_vq_size for vduse new 373f5295e836 virtio_vdpa: create vqs with the actual size new b68640c06c53 vDPA/ifcvf: get_max_vq_size to return max size new a00784890d57 vDPA/ifcvf: implement vdpa_config_ops.get_vq_num_min new a6d1adc3ffbc vdpa: make vdpa_bus const new 59cc7f57cd4f virtio: make virtio_bus const new ee07d6277be6 vDPA: report virtio-block capacity to user space new 56ae90706069 vDPA: report virtio-block max segment size to user space new af3dc0fe61c0 vDPA: report virtio-block block-size to user space new 06ff94b318da vDPA: report virtio-block max segments in a request to user space new b267157464c7 vDPA: report virtio-block MQ info to user space new 43c0e970ecf0 vDPA: report virtio-block topology info to user space new 62313f35b92b vDPA: report virtio-block discarding configuration to user space new a49cd164e029 vDPA: report virtio-block write zeroes configuration to us [...] new 47a21249caa9 vDPA: report virtio-block read-only info to user space new 15031203e496 vDPA: report virtio-blk flush info to user space new b818d0321f1d vduse: Add new ioctl VDUSE_DEV_GET_CONFIG new d7cc9daf110b vduse: Add new ioctl VDUSE_DEV_GET_STATUS new 0e541c6cf74f vduse: Add function to get/free the pages for reconnection new 1b61d02013e2 vduse: Add file operation for mmap new 2b3fd606c662 Documentation: Add reconnect process for VDUSE new d361209c715e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new f616392f36dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 92e72396c89b next-20240222/gpio-brgl new 89311939af7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 76455c2224e8 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new aac1b805a61c pwm: sprd: Drop duplicated tracking of the parent device new f2075c0b1a8f pwm: sprd: Make use of devm_pwmchip_alloc() function new 54272761ce7c pwm: sti: Prepare removing pwm_chip from driver data new 3f7dc7d863cd pwm: sti: Make use of devm_pwmchip_alloc() function new da665d25f4cb pwm: stm32: Simplify code to determine the pwmchip's paren [...] new fbde12894099 pwm: stm32: Change prototype of a helper to prepare furthe [...] new f29430710d92 pwm: stm32: Prepare removing pwm_chip from driver data new e315bf700b40 pwm: stm32: Change prototype of helper that detects npwm t [...] new 174821b7be22 pwm: stm32: Make use of devm_pwmchip_alloc() function new 3e4224a98b50 pwm: stm32-lp: Simplify code to determine the pwmchip's pa [...] new 8f5e2dcbe234 pwm: stm32-lp: Prepare removing pwm_chip from driver data new 0e89637a4fb9 pwm: stm32-lp: Make use of pwmchip_parent() accessor new 5d481e0742dd pwm: stm32-lp: Make use of devm_pwmchip_alloc() function new c3492db2884e pwm: stmpe: Make use of pwmchip_parent() accessor new f20fb5c85892 pwm: stmpe: Make use of devm_pwmchip_alloc() function new d6ada1d4ca13 pwm: sun4i: Make use of pwmchip_parent() accessor new 2d7224f49da1 pwm: sun4i: Prepare removing pwm_chip from driver data new 2eb3ff5f4c21 pwm: sun4i: Consistently name driver data sun4ichip new 362e3f883d04 pwm: sun4i: Make use of devm_pwmchip_alloc() function new 11ee0a124cb4 pwm: sunplus: Make use of devm_pwmchip_alloc() function new b662c6e80976 pwm: tegra: Drop duplicated tracking of the parent device new aa37f83f7bfa pwm: tegra: Prepare removing pwm_chip from driver data new 7550ebf04c05 pwm: tegra: Make use of devm_pwmchip_alloc() function new 62f59c107aac pwm: tiecap: Simplify code to determine the pwmchip's pare [...] new 02aa760d293e pwm: tiecap: Change prototype of helpers to prepare furthe [...] new ba60fbf92d25 pwm: tiecap: Make use of pwmchip_parent() accessor new 76b4accb7c62 pwm: tiecap: Make use of devm_pwmchip_alloc() function new b514a1b29df8 pwm: tiehrpwm: Simplify code to determine the pwmchip's pa [...] new 4e1c8593e5fa pwm: tiehrpwm: Change prototype of helpers to prepare furt [...] new e003a687aac4 pwm: tiehrpwm: Make use of pwmchip_parent() accessor new de830057d72c pwm: tiehrpwm: Make use of devm_pwmchip_alloc() function new 6a20d5ed0e46 pwm: twl: Make use of pwmchip_parent() accessor new 12fa8803b6a2 pwm: twl: Make use of devm_pwmchip_alloc() function new e3ad4f23f9b2 pwm: twl-led: Make use of pwmchip_parent() accessor new b860648da16c pwm: twl-led: Make use of devm_pwmchip_alloc() function new 7fe09324dfbe pwm: visconti: Make use of devm_pwmchip_alloc() function new 58803adcb70e pwm: vt8500: Change prototype of a helper to prepare furth [...] new 9767db33373f pwm: vt8500: Introduce a local pwm_chip variable in .probe() new 68e34b3e6629 pwm: vt8500: Make use of pwmchip_parent() accessor new ae8635e99c5c pwm: vt8500: Make use of devm_pwmchip_alloc() function new 4caa211522f4 pwm: xilinx: Prepare removing pwm_chip from driver data new dda59d242477 pwm: xilinx: Make use of devm_pwmchip_alloc() function new 7ae57b104deb gpio: mvebu: Make use of devm_pwmchip_alloc() function new 4867424625e0 drm/bridge: ti-sn65dsi86: Make use of pwmchip_parent() accessor new 596de87ddfc7 drm/bridge: ti-sn65dsi86: Make use of devm_pwmchip_alloc() [...] new 4b2b7b1e8730 leds: qcom-lpg: Make use of devm_pwmchip_alloc() function new 46eec872d512 staging: greybus: pwm: Change prototype of helpers to prep [...] new 4aacf5fdf5aa staging: greybus: pwm: Make use of pwmchip_parent() accessor new 9bda6a81ddae staging: greybus: pwm: Rely on pwm framework to pass a val [...] new 1dd173fc9624 staging: greybus: pwm: Drop unused gb_connection_set_data() new e0d327757165 staging: greybus: pwm: Rework how the number of PWM lines [...] new 1159c66fc77b staging: greybus: pwm: Make use of devm_pwmchip_alloc() function new c0da1f598a0b pwm: Ensure that pwm_chips are allocated using pwmchip_alloc() new c517317bc287 pwm: dwc: drop redundant error check new 7e6dcdfbd9c8 pwm: dwc: Add 16 channel support for Intel Elkhart Lake new ee230c19e174 pwm: dwc: simplify error handling new f6866a537150 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new e87a9c5c7d5a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0a13210c793c Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 6a89123e0692 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cfc766d27d96 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 8030989306b1 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 842e10b33feb Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new b40f598a020b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f9cb7d523d04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9a844e16d2ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bda0389d6d2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec2b5b6a7f35 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new b11e1ba6f18d Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new a73b5729d9cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f215c04db4cc Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 9579755a294b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 948f051ed2ae Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 1b3336369dc3 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 4afbfc6547bb Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new fd8ed16c2419 bitmap: Step down as a reviewer new a707de37a457 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 7c9de8fdd900 refcount: Annotated intentional signed integer wrap-around new f394a8df5bf7 fortify: Split reporting and avoid passing string pointer new 01487b15d9a5 fortify: Allow KUnit test to build without FORTIFY new 7380efa87351 fortify: Provide KUnit counters for failure testing new fe08c02d5b38 fortify: Add KUnit tests for runtime overflows new 50016ec793a8 fortify: Improve buffer overflow reporting new 7f27ac1b5ed6 x86/vdso: Move vDSO to mmap region new 70b1a64e824d MAINTAINERS: Update LEAKING_ADDRESSES details new 70db3fb5860c leaking_addresses: Use File::Temp for /tmp files new 82893b5361a6 leaking_addresses: Ignore input device status lines new e62f2b86f90d leaking_addresses: Provide mechanism to scan binary files new cd820bf9afd1 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 33e1d31873f8 Add linux-next specific files for 20240223
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 (e31185ce00a9) \ N -- N -- N refs/heads/master (33e1d31873f8)
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 1343 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: CREDITS | 5 + Documentation/admin-guide/kernel-parameters.txt | 15 +- .../bpf/standardization/instruction-set.rst | 81 +- .../devicetree/bindings/arm/aspeed/aspeed.yaml | 2 + .../bindings/arm/mediatek/mediatek,hifsys.txt | 26 - .../bindings/arm/mediatek/mediatek,pciesys.txt | 25 - .../bindings/arm/mediatek/mediatek,ssusbsys.txt | 25 - Documentation/devicetree/bindings/arm/tegra.yaml | 8 + .../bindings/clock/mediatek,mt2701-hifsys.yaml | 50 + .../bindings/clock/mediatek,mt7622-pciesys.yaml | 45 + .../bindings/clock/mediatek,mt7622-ssusbsys.yaml | 45 + .../bindings/clock/mobileye,eyeq5-clk.yaml | 51 + .../atmel/atmel,hlcdc-display-controller.yaml | 63 + .../devicetree/bindings/display/atmel/hlcdc-dc.txt | 75 - .../bindings/display/msm/qcom,sm8650-dpu.yaml | 4 +- .../bindings/display/msm/qcom,x1e80100-mdss.yaml | 251 ++ .../bindings/display/renesas,rzg2l-du.yaml | 126 + .../interrupt-controller/renesas,rzg2l-irqc.yaml | 44 +- .../memory-controllers/renesas,rpc-if.yaml | 1 + .../bindings/reset/mobileye,eyeq5-reset.yaml | 43 + .../devicetree/bindings/sound/qcom,wsa8840.yaml | 11 +- .../devicetree/bindings/vendor-prefixes.yaml | 25 + .../sched/membarrier-sync-core/arch-support.txt | 18 +- .../filesystems/xfs/xfs-online-fsck-design.rst | 25 +- Documentation/networking/l2tp.rst | 135 +- Documentation/scheduler/index.rst | 1 + Documentation/scheduler/membarrier.rst | 39 + Documentation/userspace-api/vduse.rst | 32 + Documentation/virt/kvm/api.rst | 5 + MAINTAINERS | 38 +- Next/SHA1s | 120 +- Next/Trees | 4 +- Next/merge.log | 4496 +++++++++++--------- arch/arm/Kconfig.debug | 3 - arch/arm/boot/compressed/misc.h | 2 +- arch/arm/boot/dts/aspeed/Makefile | 2 + arch/arm/boot/dts/aspeed/aspeed-bmc-asus-x4tf.dts | 592 +++ .../boot/dts/aspeed/aspeed-bmc-facebook-harma.dts | 59 +- .../arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts | 1623 +++++++ arch/arm/boot/dts/aspeed/aspeed-g6.dtsi | 4 + arch/arm/boot/dts/aspeed/ibm-power10-dual.dtsi | 2 + arch/arm/boot/dts/nvidia/Makefile | 2 + .../nvidia/tegra30-asus-nexus7-grouper-common.dtsi | 3 + arch/arm/boot/dts/nvidia/tegra30-lg-p880.dts | 489 +++ arch/arm/boot/dts/nvidia/tegra30-lg-p895.dts | 496 +++ arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi | 1812 ++++++++ arch/arm/include/asm/elf.h | 1 - arch/arm/include/asm/vdso_datapage.h | 26 - arch/arm/kernel/asm-offsets.c | 4 +- arch/arm/kernel/traps.c | 2 +- arch/arm/kernel/unwind.c | 2 + arch/arm/kernel/vdso.c | 4 - arch/arm/mm/fault.c | 8 + arch/arm/mm/init.c | 2 +- arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 1 + arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 50 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 51 +- arch/arm64/boot/dts/nvidia/tegra194-p3668.dtsi | 27 + arch/arm64/boot/dts/nvidia/tegra234-p3701.dtsi | 1953 +-------- .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 1 - .../arm64/boot/dts/nvidia/tegra234-p3767-0000.dtsi | 14 - .../arm64/boot/dts/nvidia/tegra234-p3767-0005.dtsi | 14 - arch/arm64/boot/dts/nvidia/tegra234-p3767.dtsi | 86 + .../dts/nvidia/tegra234-p3768-0000+p3767-0000.dts | 7 +- .../dts/nvidia/tegra234-p3768-0000+p3767-0005.dts | 12 +- arch/arm64/boot/dts/nvidia/tegra234-sim-vdk.dts | 1 - arch/arm64/boot/dts/nvidia/tegra234.dtsi | 2550 ++++++++++- arch/arm64/include/uapi/asm/sve_context.h | 11 + arch/arm64/kernel/asm-offsets.c | 2 +- arch/arm64/kernel/fpsimd.c | 5 + arch/arm64/kernel/pi/.gitignore | 3 + arch/arm64/kernel/process.c | 3 - arch/arm64/kernel/vdso.c | 5 +- arch/arm64/kvm/Kconfig | 11 + arch/arm64/kvm/check-res-bits.h | 4 + arch/csky/include/asm/vdso.h | 5 - arch/csky/kernel/vdso.c | 14 +- arch/loongarch/kernel/vdso.c | 6 +- arch/m68k/include/asm/mmu_context.h | 11 +- arch/microblaze/include/asm/mmu_context_mm.h | 11 +- arch/mips/include/asm/vdso.h | 5 - arch/mips/kernel/vdso.c | 2 +- arch/mips/sgi-ip30/ip30-irq.c | 12 +- arch/powerpc/mm/book3s32/mmu_context.c | 10 +- arch/powerpc/platforms/pasemi/dma_lib.c | 45 +- arch/powerpc/platforms/powernv/pci-sriov.c | 12 +- arch/riscv/Kconfig | 4 + arch/riscv/configs/defconfig | 2 + arch/riscv/include/asm/membarrier.h | 50 + arch/riscv/include/asm/sync_core.h | 29 + arch/riscv/kernel/vdso.c | 10 +- arch/riscv/mm/context.c | 2 + arch/s390/boot/Makefile | 4 +- arch/s390/include/asm/kvm_host.h | 2 + arch/s390/include/asm/vdso/data.h | 1 - arch/s390/kernel/vdso.c | 5 +- arch/s390/kvm/gaccess.c | 3 +- arch/s390/kvm/interrupt.c | 4 +- arch/s390/kvm/kvm-s390.c | 3 + arch/sh/boards/mach-x3proto/ilsel.c | 4 +- arch/sparc/kernel/pci_msi.c | 9 +- arch/x86/entry/vdso/Makefile | 31 +- arch/x86/include/asm/disabled-features.h | 12 +- arch/x86/include/asm/vmxfeatures.h | 1 + arch/x86/kernel/apm_32.c | 29 - arch/x86/kernel/cpu/cacheinfo.c | 7 +- arch/x86/kernel/cpu/feat_ctl.c | 2 + arch/x86/kernel/cpu/resctrl/core.c | 9 - arch/x86/kvm/Kconfig | 7 +- arch/x86/kvm/hyperv.c | 40 +- arch/x86/kvm/mmu/mmu.c | 75 +- arch/x86/kvm/mmu/tdp_mmu.c | 124 +- arch/x86/kvm/mmu/tdp_mmu.h | 2 +- arch/x86/kvm/x86.c | 37 +- arch/x86/kvm/xen.c | 2 +- arch/x86/lib/insn.c | 58 +- arch/x86/mm/fault.c | 2 +- arch/x86/mm/pat/memtype.c | 9 +- block/blk-settings.c | 24 +- block/blk-zoned.c | 1 - block/opal_proto.h | 1 + block/sed-opal.c | 6 +- drivers/base/node.c | 4 - drivers/base/platform-msi.c | 119 +- drivers/block/null_blk/main.c | 11 - drivers/block/null_blk/null_blk.h | 2 - drivers/block/pktcdvd.c | 25 +- drivers/bluetooth/hci_qca.c | 6 +- drivers/clk/clk-ast2600.c | 7 +- drivers/clk/clk-cdce925.c | 1 - drivers/clk/clk-devres.c | 40 + drivers/clk/clk-fixed-factor.c | 103 +- drivers/clk/clk-scmi.c | 161 +- drivers/clk/hisilicon/clk-hi3519.c | 2 +- drivers/clk/hisilicon/clk-hi3559a.c | 4 +- drivers/clk/keystone/sci-clk.c | 12 +- drivers/clk/mediatek/clk-mt7622-apmixedsys.c | 1 - drivers/clk/mediatek/clk-mt7981-topckgen.c | 5 +- drivers/clk/mediatek/clk-mt7988-infracfg.c | 23 + drivers/clk/mediatek/clk-mt8135-apmixedsys.c | 4 +- drivers/clk/mediatek/clk-mt8183.c | 2 +- drivers/dma/idxd/perfmon.c | 8 +- drivers/dma/mv_xor_v2.c | 8 +- drivers/dma/qcom/hidma.c | 6 +- drivers/extcon/Kconfig | 3 +- drivers/extcon/extcon-intel-mrfld.c | 18 +- drivers/firmware/arm_scmi/optee.c | 6 +- drivers/firmware/tegra/bpmp-debugfs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c | 8 - drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 1 + drivers/gpu/drm/amd/amdgpu/cik.c | 41 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 17 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 2 + drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/imu_v11_0.c | 1 + drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.c | 177 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 2 + drivers/gpu/drm/amd/amdgpu/nbio_v7_9.c | 63 - drivers/gpu/drm/amd/amdgpu/si.c | 41 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 4 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 35 + drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c | 3 + drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 38 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 7 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 61 +- drivers/gpu/drm/amd/display/dc/basics/dce_calcs.c | 2 - drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 2 - .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c | 2 +- .../drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c | 2 - .../amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_clk.c | 79 - .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 11 +- .../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c | 6 +- .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 146 +- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 7 +- .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.c | 1 + .../drm/amd/display/dc/dcn301/dcn301_panel_cntl.c | 1 + .../drm/amd/display/dc/dcn31/dcn31_panel_cntl.c | 18 +- .../amd/display/dc/dcn32/dcn32_dio_link_encoder.c | 85 +- .../amd/display/dc/dcn32/dcn32_dio_link_encoder.h | 5 + .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 1 - .../amd/display/dc/dml2/dml2_translation_helper.c | 9 +- drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c | 2 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 31 +- drivers/gpu/drm/amd/display/dc/inc/hw/panel_cntl.h | 2 +- .../amd/display/dc/irq/dcn20/irq_service_dcn20.c | 2 - .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 2 - drivers/gpu/drm/amd/display/dc/link/link_factory.c | 26 +- .../drm/amd/display/dc/link/protocols/link_dpcd.c | 2 +- .../amd/display/dc/resource/dcn20/dcn20_resource.c | 2 - .../amd/display/dc/resource/dcn32/dcn32_resource.c | 1 + .../display/dc/resource/dcn321/dcn321_resource.c | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c | 8 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 9 +- .../gpu/drm/amd/display/modules/inc/mod_stats.h | 4 +- .../amd/include/asic_reg/nbio/nbio_7_9_0_sh_mask.h | 8 - drivers/gpu/drm/amd/include/atomfirmware.h | 32 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 3 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 22 +- drivers/gpu/drm/drm_syncobj.c | 24 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 4 +- .../drm/msm/disp/dpu1/catalog/dpu_9_2_x1e80100.h | 449 ++ drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 2 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 1 + drivers/gpu/drm/msm/msm_mdss.c | 13 + drivers/gpu/drm/radeon/cik.c | 40 +- drivers/gpu/drm/radeon/si.c | 40 +- drivers/gpu/drm/renesas/Kconfig | 1 + drivers/gpu/drm/renesas/Makefile | 1 + drivers/gpu/drm/renesas/rz-du/Kconfig | 12 + drivers/gpu/drm/renesas/rz-du/Makefile | 8 + drivers/gpu/drm/renesas/rz-du/rzg2l_du_crtc.c | 422 ++ drivers/gpu/drm/renesas/rz-du/rzg2l_du_crtc.h | 89 + drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c | 175 + drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.h | 78 + drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.c | 72 + drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.h | 32 + drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.c | 371 ++ drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.h | 43 + drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.c | 349 ++ drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.h | 82 + drivers/gpu/drm/ttm/ttm_pool.c | 2 +- drivers/gpu/drm/xe/xe_gsc.c | 3 +- drivers/gpu/drm/xe/xe_guc.c | 3 +- drivers/gpu/drm/xe/xe_migrate.c | 3 +- drivers/gpu/drm/xe/xe_ring_ops.c | 3 +- drivers/gpu/drm/xe/xe_trace.h | 30 +- drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c | 3 +- drivers/gpu/drm/xe/xe_vm.c | 10 +- drivers/gpu/drm/xe/xe_wa.c | 3 +- drivers/gpu/host1x/dev.c | 15 +- drivers/gpu/host1x/dev.h | 6 + drivers/i2c/busses/i2c-imx.c | 5 + drivers/infiniband/ulp/rtrs/rtrs-clt.c | 15 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 5 +- drivers/iommu/arm/arm-smmu/arm-smmu.h | 10 +- drivers/iommu/msm_iommu.c | 18 +- drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-gic-v3.c | 6 +- drivers/irqchip/irq-mbigen.c | 8 +- drivers/irqchip/irq-vic.c | 3 +- drivers/isdn/mISDN/core.c | 9 +- drivers/mailbox/bcm-flexrm-mailbox.c | 8 +- drivers/md/dm-crypt.c | 6 +- drivers/md/dm-verity-target.c | 64 +- drivers/md/dm-verity.h | 5 +- drivers/md/md.c | 70 +- drivers/md/raid10.c | 16 +- drivers/md/raid5.c | 29 +- drivers/media/radio/radio-shark.c | 5 +- drivers/media/radio/radio-shark2.c | 5 +- drivers/media/usb/cx231xx/cx231xx-cards.c | 16 +- drivers/media/usb/em28xx/em28xx-cards.c | 37 +- drivers/memory/tegra/tegra234.c | 48 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 487 ++- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 20 + drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 4 +- .../net/ethernet/microchip/sparx5/sparx5_main.c | 1 + .../net/ethernet/microchip/sparx5/sparx5_main.h | 1 + .../net/ethernet/microchip/sparx5/sparx5_packet.c | 2 + drivers/net/ethernet/rocker/rocker_ofdpa.c | 11 +- drivers/net/ethernet/sfc/rx_common.c | 4 +- drivers/net/ethernet/sfc/siena/rx_common.c | 4 +- drivers/net/ethernet/sfc/siena/siena_sriov.c | 14 +- drivers/net/ethernet/stmicro/stmmac/hwif.c | 2 +- drivers/net/gtp.c | 10 +- drivers/net/phy/realtek.c | 4 +- drivers/net/wireless/ath/ath10k/snoc.c | 9 +- drivers/net/wireless/ath/ath11k/core.c | 100 +- drivers/net/wireless/ath/ath11k/core.h | 1 + drivers/net/wireless/ath/ath11k/hw.c | 2 +- drivers/net/wireless/ath/ath11k/hw.h | 1 + drivers/net/wireless/ath/ath11k/mac.c | 118 +- drivers/net/wireless/ath/ath11k/mhi.c | 1 + drivers/net/wireless/ath/ath11k/pci.c | 43 +- drivers/net/wireless/ath/ath11k/pcic.c | 11 + drivers/net/wireless/ath/ath11k/wmi.c | 2 +- drivers/net/wireless/ath/ath11k/wmi.h | 86 +- drivers/net/wireless/ath/ath12k/Makefile | 4 +- drivers/net/wireless/ath/ath12k/core.c | 55 +- drivers/net/wireless/ath/ath12k/core.h | 27 + drivers/net/wireless/ath/ath12k/dp.c | 25 +- drivers/net/wireless/ath/ath12k/dp.h | 17 +- drivers/net/wireless/ath/ath12k/dp_mon.c | 5 +- drivers/net/wireless/ath/ath12k/dp_rx.c | 158 +- drivers/net/wireless/ath/ath12k/dp_tx.c | 20 + drivers/net/wireless/ath/ath12k/fw.c | 171 + drivers/net/wireless/ath/ath12k/fw.h | 33 + drivers/net/wireless/ath/ath12k/hal.c | 415 +- drivers/net/wireless/ath/ath12k/hal.h | 20 +- drivers/net/wireless/ath/ath12k/hw.c | 24 +- drivers/net/wireless/ath/ath12k/hw.h | 32 +- drivers/net/wireless/ath/ath12k/mac.c | 443 +- drivers/net/wireless/ath/ath12k/mhi.c | 52 +- drivers/net/wireless/ath/ath12k/p2p.c | 142 + drivers/net/wireless/ath/ath12k/p2p.h | 23 + drivers/net/wireless/ath/ath12k/pci.c | 84 +- drivers/net/wireless/ath/ath12k/pci.h | 6 +- drivers/net/wireless/ath/ath12k/qmi.c | 52 +- drivers/net/wireless/ath/ath12k/qmi.h | 1 - drivers/net/wireless/ath/ath12k/rx_desc.h | 116 +- drivers/net/wireless/ath/ath12k/wmi.c | 230 +- drivers/net/wireless/ath/ath12k/wmi.h | 202 +- drivers/net/wireless/ath/ath9k/htc.h | 2 +- drivers/net/wireless/ath/ath9k/htc_drv_init.c | 4 + drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 4 - drivers/net/wireless/ath/ath9k/wmi.c | 10 +- drivers/net/wireless/ath/ath9k/xmit.c | 3 +- drivers/net/wireless/ath/carl9170/tx.c | 2 +- drivers/net/wireless/realtek/rtw88/pci.c | 5 +- drivers/net/wireless/realtek/rtw89/pci.c | 5 +- drivers/pci/controller/pci-hyperv.c | 7 +- drivers/perf/alibaba_uncore_drw_pmu.c | 10 +- drivers/perf/arm-cci.c | 24 +- drivers/perf/arm-ccn.c | 10 +- drivers/perf/arm_dmc620_pmu.c | 9 +- drivers/perf/arm_pmuv3.c | 8 +- drivers/perf/arm_smmuv3_pmu.c | 4 +- drivers/platform/x86/amd/pmf/core.c | 17 +- drivers/platform/x86/amd/pmf/pmf.h | 5 - drivers/platform/x86/amd/pmf/tee-if.c | 74 +- drivers/platform/x86/intel/int0002_vgpio.c | 2 +- drivers/platform/x86/intel/vbtn.c | 3 - drivers/platform/x86/serdev_helpers.h | 80 + drivers/platform/x86/think-lmi.c | 20 +- drivers/platform/x86/thinkpad_acpi.c | 5 +- drivers/platform/x86/touchscreen_dmi.c | 29 +- drivers/platform/x86/x86-android-tablets/core.c | 38 +- drivers/platform/x86/x86-android-tablets/lenovo.c | 1 + drivers/platform/x86/x86-android-tablets/other.c | 4 +- .../x86/x86-android-tablets/x86-android-tablets.h | 1 + drivers/s390/cio/device_ops.c | 6 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 21 +- drivers/scsi/qedi/qedi_main.c | 9 +- drivers/scsi/scsi_lib.c | 7 +- drivers/spi/spi-cadence-quadspi.c | 33 +- drivers/tty/nozomi.c | 5 +- drivers/ufs/host/ufs-qcom.c | 8 +- drivers/usb/class/cdc-acm.c | 5 +- drivers/vdpa/alibaba/eni_vdpa.c | 8 + drivers/vdpa/ifcvf/ifcvf_base.c | 11 +- drivers/vdpa/ifcvf/ifcvf_base.h | 2 + drivers/vdpa/ifcvf/ifcvf_main.c | 15 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 13 +- drivers/vdpa/pds/aux_drv.c | 2 +- drivers/vdpa/pds/vdpa_dev.c | 20 +- drivers/vdpa/pds/vdpa_dev.h | 1 + drivers/vdpa/vdpa.c | 214 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 15 +- drivers/vdpa/vdpa_user/iova_domain.c | 27 +- drivers/vdpa/vdpa_user/iova_domain.h | 8 + drivers/vdpa/vdpa_user/vduse_dev.c | 159 + drivers/vdpa/virtio_pci/vp_vdpa.c | 8 + drivers/vfio/mdev/mdev_driver.c | 2 +- drivers/vfio/mdev/mdev_private.h | 2 +- drivers/vfio/pci/Kconfig | 2 + drivers/vfio/pci/Makefile | 2 + drivers/vfio/pci/mlx5/cmd.c | 74 +- drivers/vfio/pci/mlx5/cmd.h | 5 +- drivers/vfio/pci/mlx5/main.c | 39 +- drivers/vfio/pci/nvgrace-gpu/Kconfig | 10 + drivers/vfio/pci/nvgrace-gpu/Makefile | 3 + drivers/vfio/pci/nvgrace-gpu/main.c | 879 ++++ drivers/vfio/pci/vfio_pci_config.c | 42 + drivers/vfio/pci/vfio_pci_core.c | 1 + drivers/vfio/pci/vfio_pci_rdwr.c | 16 +- drivers/vfio/pci/virtio/main.c | 72 +- drivers/vhost/net.c | 3 + drivers/vhost/vdpa.c | 14 + drivers/virtio/virtio.c | 6 +- drivers/virtio/virtio_vdpa.c | 5 +- fs/Kconfig | 2 +- fs/btrfs/Kconfig | 1 + fs/btrfs/accessors.h | 39 - fs/btrfs/backref.c | 94 +- fs/btrfs/backref.h | 120 +- fs/btrfs/block-rsv.c | 2 +- fs/btrfs/block-rsv.h | 32 + fs/btrfs/ctree.c | 4 +- fs/btrfs/delayed-inode.c | 17 +- fs/btrfs/delayed-inode.h | 13 +- fs/btrfs/delayed-ref.c | 89 +- fs/btrfs/delayed-ref.h | 72 +- fs/btrfs/dev-replace.c | 24 +- fs/btrfs/extent-tree.c | 13 +- fs/btrfs/free-space-cache.c | 4 +- fs/btrfs/fs.h | 2 + fs/btrfs/ioctl.c | 54 +- fs/btrfs/lru_cache.h | 5 - fs/btrfs/ordered-data.c | 5 +- fs/btrfs/relocation.c | 3 +- fs/btrfs/send.c | 51 +- fs/btrfs/space-info.c | 26 +- fs/btrfs/super.c | 5 +- fs/btrfs/transaction.c | 18 +- fs/btrfs/transaction.h | 1 - fs/btrfs/tree-log.c | 46 + fs/btrfs/tree-log.h | 48 +- fs/btrfs/tree-mod-log.c | 13 +- fs/btrfs/volumes.c | 38 + fs/btrfs/zoned.c | 9 + fs/erofs/namei.c | 28 +- fs/ext4/extents.c | 6 +- fs/ext4/inode.c | 10 +- fs/ext4/mballoc-test.c | 502 +++ fs/ext4/mballoc.c | 46 +- fs/ext4/resize.c | 3 +- fs/ext4/super.c | 42 +- fs/ext4/xattr.c | 153 +- fs/pstore/inode.c | 10 +- fs/sysfs/group.c | 45 +- fs/xfs/scrub/rtsummary.c | 6 +- fs/xfs/scrub/trace.h | 81 +- fs/xfs/scrub/xfarray.c | 234 +- fs/xfs/scrub/xfarray.h | 11 +- fs/xfs/scrub/xfile.c | 345 +- fs/xfs/scrub/xfile.h | 62 +- fs/xfs/xfs_iomap.c | 4 +- include/dt-bindings/clock/ast2600-clock.h | 1 + include/dt-bindings/clock/mobileye,eyeq5-clk.h | 22 + include/dt-bindings/reset/mediatek,mt7988-resets.h | 6 + include/linux/clk-provider.h | 26 +- include/linux/clk.h | 22 + include/linux/clocksource.h | 14 +- include/linux/cpumask.h | 12 - include/linux/find.h | 293 -- include/linux/irqdomain.h | 17 - include/linux/irqdomain_defs.h | 2 - include/linux/kvm_host.h | 26 + include/linux/mlx5/mlx5_ifc.h | 5 + include/linux/mm.h | 1 - include/linux/msi.h | 24 +- include/linux/padata.h | 12 +- include/linux/shmem_fs.h | 6 +- include/linux/swap.h | 10 - include/linux/sync_core.h | 16 +- include/linux/sysfs.h | 63 +- include/linux/udp.h | 10 + include/linux/vdpa.h | 6 + include/linux/vfio_pci_core.h | 10 +- include/net/mctp.h | 6 +- include/net/netfilter/nf_flow_table.h | 2 +- include/trace/events/oom.h | 19 +- include/uapi/linux/bpf.h | 6 +- include/uapi/linux/mctp.h | 32 + include/uapi/linux/vdpa.h | 17 + include/uapi/linux/vduse.h | 5 + include/uapi/linux/vhost.h | 7 + include/uapi/linux/virtio_pci.h | 10 +- include/vdso/datapage.h | 10 + include/vdso/helpers.h | 8 +- init/Kconfig | 3 + kernel/bpf/bpf_struct_ops.c | 5 + kernel/bpf/verifier.c | 3 + kernel/irq/irqdomain.c | 28 +- kernel/irq/msi.c | 184 +- kernel/sched/core.c | 16 +- kernel/sched/membarrier.c | 13 +- kernel/sched/sched.h | 14 +- kernel/time/clocksource-wdtest.c | 13 +- kernel/time/clocksource.c | 10 +- kernel/time/time_test.c | 2 +- kernel/trace/ring_buffer.c | 4 + kernel/watch_queue.c | 6 +- kernel/workqueue.c | 14 +- lib/Makefile | 1 + lib/find_bit.c | 85 - lib/sbitmap.c | 46 +- lib/test_bitmap.c | 61 - localversion-next | 2 +- mm/filemap.c | 9 + mm/hugetlb.c | 21 +- mm/internal.h | 4 + mm/mmap.c | 11 +- mm/oom_kill.c | 6 +- mm/shmem.c | 42 +- mm/show_mem.c | 43 - mm/vmscan.c | 3 +- mm/workingset.c | 1 + mm/z3fold.c | 4 + net/bluetooth/cmtp/core.c | 10 +- net/core/skbuff.c | 8 + net/devlink/port.c | 2 +- net/ipv4/af_inet.c | 2 +- net/ipv4/udp.c | 3 +- net/ipv6/af_inet6.c | 2 +- net/ipv6/exthdrs.c | 10 + net/l2tp/l2tp_ip6.c | 2 +- net/mctp/Kconfig | 1 + net/mctp/af_mctp.c | 117 +- net/mctp/route.c | 107 +- net/mctp/test/route-test.c | 413 +- net/mctp/test/utils.c | 2 + net/netfilter/nf_flow_table_core.c | 17 +- net/netfilter/nf_tables_api.c | 81 +- net/phonet/datagram.c | 4 +- net/phonet/pep.c | 41 +- net/sched/cls_flower.c | 5 +- net/smc/smc_wr.c | 10 +- net/tls/tls_sw.c | 24 +- scripts/leaking_addresses.pl | 45 +- security/security.c | 538 +-- sound/core/seq/seq_prioq.c | 197 +- sound/pci/echoaudio/echoaudio_3g.c | 1 - sound/pci/hda/hda_beep.c | 1 - sound/pci/hda/hda_beep.h | 1 - sound/pci/hda/hda_codec.c | 7 +- sound/soc/amd/ps/Makefile | 2 +- sound/soc/amd/ps/acp63.h | 2 +- sound/soc/amd/ps/pci-ps.c | 2 +- sound/soc/amd/ps/ps-mach.c | 2 +- sound/soc/amd/ps/ps-pdm-dma.c | 2 +- sound/soc/amd/ps/ps-sdw-dma.c | 2 +- sound/soc/codecs/wsa884x.c | 53 +- sound/soc/soc-core.c | 2 +- sound/usb/caiaq/audio.c | 13 +- tools/arch/x86/lib/insn.c | 58 +- tools/include/uapi/linux/bpf.h | 6 +- tools/lib/bpf/bpf.h | 17 +- tools/net/ynl/lib/ynl.c | 19 +- tools/testing/kunit/configs/all_tests.config | 1 + tools/testing/selftests/bpf/Makefile | 10 +- .../testing/selftests/bpf/bpf_test_no_cfi/Makefile | 19 + .../bpf/bpf_test_no_cfi/bpf_test_no_cfi.c | 84 + .../bpf/prog_tests/test_struct_ops_no_cfi.c | 35 + .../bpf/progs/test_tcp_custom_syncookie.c | 83 +- .../bpf/progs/verifier_iterating_callbacks.c | 70 + tools/testing/selftests/bpf/testing_helpers.c | 4 +- tools/testing/selftests/bpf/testing_helpers.h | 2 + tools/testing/selftests/iommu/config | 5 +- tools/testing/selftests/kvm/s390x/memop.c | 31 + .../testing/selftests/kvm/set_memory_region_test.c | 12 +- .../selftests/kvm/x86_64/pmu_counters_test.c | 3 + tools/testing/selftests/net/ioam6.sh | 38 +- tools/testing/selftests/net/ioam6_parser.c | 95 +- tools/testing/selftests/net/tls.c | 45 + tools/testing/selftests/rcutorture/bin/torture.sh | 2 +- virt/kvm/kvm_main.c | 10 +- 556 files changed, 23257 insertions(+), 9497 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,hifsys.txt delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,pciesys.txt delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,ssusbsys.txt create mode 100644 Documentation/devicetree/bindings/clock/mediatek,mt2701-hifsys.yaml create mode 100644 Documentation/devicetree/bindings/clock/mediatek,mt7622-pciesys.yaml create mode 100644 Documentation/devicetree/bindings/clock/mediatek,mt7622-ssusbsys.yaml create mode 100644 Documentation/devicetree/bindings/clock/mobileye,eyeq5-clk.yaml create mode 100644 Documentation/devicetree/bindings/display/atmel/atmel,hlcdc-dis [...] delete mode 100644 Documentation/devicetree/bindings/display/atmel/hlcdc-dc.txt create mode 100644 Documentation/devicetree/bindings/display/msm/qcom,x1e80100-mdss.yaml create mode 100644 Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml create mode 100644 Documentation/devicetree/bindings/reset/mobileye,eyeq5-reset.yaml create mode 100644 Documentation/scheduler/membarrier.rst create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-asus-x4tf.dts create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts create mode 100644 arch/arm/boot/dts/nvidia/tegra30-lg-p880.dts create mode 100644 arch/arm/boot/dts/nvidia/tegra30-lg-p895.dts create mode 100644 arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi delete mode 100644 arch/arm/include/asm/vdso_datapage.h delete mode 100644 arch/arm64/boot/dts/nvidia/tegra234-p3767-0000.dtsi delete mode 100644 arch/arm64/boot/dts/nvidia/tegra234-p3767-0005.dtsi create mode 100644 arch/arm64/kernel/pi/.gitignore create mode 100644 arch/riscv/include/asm/membarrier.h create mode 100644 arch/riscv/include/asm/sync_core.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_clk.c create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_9_2_x1e80100.h create mode 100644 drivers/gpu/drm/renesas/rz-du/Kconfig create mode 100644 drivers/gpu/drm/renesas/rz-du/Makefile create mode 100644 drivers/gpu/drm/renesas/rz-du/rzg2l_du_crtc.c create mode 100644 drivers/gpu/drm/renesas/rz-du/rzg2l_du_crtc.h create mode 100644 drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c create mode 100644 drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.h create mode 100644 drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.c create mode 100644 drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.h create mode 100644 drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.c create mode 100644 drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.h create mode 100644 drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.c create mode 100644 drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.h create mode 100644 drivers/net/wireless/ath/ath12k/fw.c create mode 100644 drivers/net/wireless/ath/ath12k/fw.h create mode 100644 drivers/net/wireless/ath/ath12k/p2p.c create mode 100644 drivers/net/wireless/ath/ath12k/p2p.h create mode 100644 drivers/platform/x86/serdev_helpers.h create mode 100644 drivers/vfio/pci/nvgrace-gpu/Kconfig create mode 100644 drivers/vfio/pci/nvgrace-gpu/Makefile create mode 100644 drivers/vfio/pci/nvgrace-gpu/main.c create mode 100644 include/dt-bindings/clock/mobileye,eyeq5-clk.h create mode 100644 tools/testing/selftests/bpf/bpf_test_no_cfi/Makefile create mode 100644 tools/testing/selftests/bpf/bpf_test_no_cfi/bpf_test_no_cfi.c create mode 100644 tools/testing/selftests/bpf/prog_tests/test_struct_ops_no_cfi.c