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 2c3b09aac00d Add linux-next specific files for 20240214 omits 16d9f2b29b16 Revert "lib/stackdepot: move stack_record struct definitio [...] omits a41afc27ffff Revert "mm,page_owner: implement the tracking of the stack [...] omits 4f14f7abc8ea Revert "mm,page_owner: display all stacks and their count" omits c49aa2a84bfa Revert "mm,page_owner: filter out stacks by a threshold" omits 578d75a38f6c Revert "mm,page_owner: update Documentation regarding page [...] omits 56d196605f56 Revert "userfaultfd: move userfaultfd_ctx struct to header file" omits dd397002b2b7 Revert "userfaultfd: protect mmap_changing with rw_sem in [...] omits f09b74d2a705 Revert "userfaultfd: use per-vma locks in userfaultfd operations" omits 1c21487bb243 Revert "mm: optimization on page allocation when CMA enabled" omits 747e0d2297f5 Revert "mm: add defines for min/max swappiness" omits a96335bee4fd Revert "mm: add swappiness= arg to memory.reclaim" omits 414638a85bc0 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 7373db7b7fa4 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 0fd2ed794b53 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits d13779fb3c76 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 7f03cc0f183a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0317ae15fa9c Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits ac1415daa825 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e57a700e530 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits e969b3fa040c Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 21f8cf8b5309 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f08e64474cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 036218dac0fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f7f322924c4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 624ef3c6c86c Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 820190c0d29a Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 48eb14c4a3d0 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 3645c7fb3f2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a828fcad1b76 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 71fb81126e08 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2e89d2b6ab2a Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 6dbe860152d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d8629cf533b6 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits ab81ef7a988c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de5576fb4c5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0f366babde6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ff0183c699cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ab993d1884e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 441182fa04b2 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits d80983c5496d Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 1406f2d3f695 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 844e0d39c414 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bfaeb9f52638 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7e7b2802e562 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 5c7f8b06d586 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 4f7b5b82403d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b82c5a2ce68 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 385973a88633 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits d4cc3515008c Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 365284b12032 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits f37ab13780b6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4b0fab17a40c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 4d74ad9cd7d4 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits d92a2d1d9e68 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 066bd38039f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 43e398fcb31d Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits 1d33abe0c6ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aca25fb525b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 849db9ce2be0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a118aebb7b74 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 9162e3e8efef Merge branch 'next' of https://github.com/kvm-x86/linux.git omits faabdf2552b0 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits b7ca45117116 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3528ada42820 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 6868d43e8570 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits feb21a59f4e9 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits b3e28b77bb3c Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 09e1b07412d3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ccbac4045a04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2208f1364f1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2d8dc32381d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fee898ed32bb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 450525927075 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 234f18de78a8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6b065cef5f6d Merge branch 'next' of git://github.com/cschaufler/smack-next omits 6c24ef989b8f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fb147821bad0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5f6327c4a1c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 52b4ba7e9c7e Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 0048d0dc95ac Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits addab4ac46da Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 482dad9ae74a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b837601fcd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cc339bc61b97 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 9b29358b8552 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 43b9c001c028 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits bc9292aec31f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9aad0ab69391 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c757421b104d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 874d54d3cf81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2925be7d2d13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits daa8fcfb9681 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits db1481abe3eb Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 6ab819af8005 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits e9ede37b55af Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 3f47a221c7f8 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 2806a87c9933 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 31d3037b37b3 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 552c73e0a410 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ab92d6a9fe5d Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits a58732348bba Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits dd5d4957654c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69dfb634a6e2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b9ea3317e38f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d3ea82c226b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a4f281576352 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits aebbd3d82aca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f124cb24c43 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 4458fa7d000a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b6ecd3e0d250 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 146ef7a2f1e4 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 6bd75085140d Merge remote-tracking branch 'asoc/for-6.9' into asoc-next omits 611467654879 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 0bd2ad66f9ee Merge branch 'master' of git://linuxtv.org/media_tree.git omits 9f12588c1fe8 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 352154765cd9 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits dd31504311bc Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 51bbcc0b4cf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c9ef2b55c161 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits b7bfd732a4ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9901b12f6a13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 47215f273a20 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 43091aa5d379 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] omits b270a6bbfa6f Merge branch '9p-next' of git://github.com/martinetd/linux omits 64a4e8de87a8 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 02f5d6db248a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits aa6669e530f2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits b59072a33f3e Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits be6494e92ad6 Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] omits 2163de766a81 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dea4e25c81d2 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 9d9babaa7e5c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 2eaa73f6cefe Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 08de2503d15a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad62c936afcf Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 4a86481e2088 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits 71161bec823e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f42696c180b Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits e1b6f2b8527f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 80d8a61b1179 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c1785634a130 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits f270155d4b28 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits a414d1d00401 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits c15ca3e6da82 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits c21ef6dd2aaa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 975a3e08c10e Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits a4484c7a07a4 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits d64ec21529e4 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits d7ff9748c35c Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 21727fe18b6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 39bdf0b63a75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e8e1438f9f6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 404b1efb4f01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 56fe32e14f33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3881d9ad219e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d5ded2ee1fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e82ff7a2d23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4913bc6c5b6b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1fa7c3dda041 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 7e98ae48e50a Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits ecb36230e2aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5196720d07b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf873ba2177b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ecf99a37d02a Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits a4e493223689 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits d8b06afcd517 dm vdo target: eliminate inapropriate uses of UDS_SUCCESS omits 3ba7fd80bbe3 dm vdo encodings: update some stale comments omits d341dc2034ee dm vdo permassert: audit all of ASSERT to test for VDO_SUCCESS omits 01badef3b39b dm-vdo funnel-workqueue: return VDO_SUCCESS from make_simp [...] omits c9f13099f127 dm vdo: move funnel-requestqueue to dm-vdo/indexer/ omits a7723ecfff48 dm vdo funnel-queue: change from uds_ to vdo_ namespace omits 3cca27c9b3bc dm vdo thread-utils: return VDO_SUCCESS on vdo_create_thre [...] omits 613ed9ba260e dm vdo int-map: return VDO_SUCCESS on success omits c234b0a8af2e dm vdo: check for VDO_SUCCESS return value from memory-all [...] omits a05b5f50ad90 dm vdo memory-alloc: return VDO_SUCCESS on success omits 2515bdaf8c36 dm vdo memory-alloc: rename vdo_do_allocation to __vdo_do_ [...] omits 14dd6cac5680 dm vdo memory-alloc: change from uds_ to vdo_ namespace omits 3d57bb04d1c1 dm vdo block-map: rename page state name from "UDS_FREE" t [...] omits 8e1a62d77cfa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 67cfe7491db1 Merge branch 'compiler-attributes' of https://github.com/o [...] omits 844baa1a2be4 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 70c6aae21e43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aaad6fd128e4 overflow: Introduce wrapping_assign_add() and wrapping_ass [...] omits b637f8015337 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 904accd85136 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 4da7e65df80f Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits f95a7dee2bea Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0a0ae5a3ec05 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits c1d9c97a09f2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 29fd3268040d Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits d2f638d289f8 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits 449ae4c416f7 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 9791d74e25ea Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits 2487ce28a18d Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits c3f9024034f1 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 5f451463025e Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 19fd1267c5c1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d5a9a432e400 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits d85570f8ed37 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bd7caef2455f Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 49ec86f91483 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 38078e7d5826 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits 36fccc99162a Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git omits b90ef4b7a4d2 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 5d457f3401c6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3c29651be3d5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 94fd874edce3 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 2347573c461f Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 3ae5cafbfa9c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 59ca301b8848 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 074ba1f2ec35 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 60988d606d7e Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 78ba97586b23 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ec789a00376c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9ca31584de09 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0ec7cc193fd1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 945aa23c5f9b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4449c8885810 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b0d016e28f2a Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 491ef007b2e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea6304346a91 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f4bb5b34c0f3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1ecbe925fcd0 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 78e75dbc7f49 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bb72d10d4211 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3ed43c3d0e4d Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 78711750ee5f Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 3d49acd04c92 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 00a456844c5c dm vdo: include <asm/current.h> to resolve current being u [...] omits eadaa6f9aaf6 nvmem: mtk-efuse: Drop NVMEM device name omits 917706297d9c Merge branch into tip/master: 'x86/sev' omits 743a9723b476 Merge branch into tip/master: 'x86/bugs' omits d04681d82a66 Merge branch into tip/master: 'irq/core' omits 850d0fd76557 Merge branch into tip/master: 'x86/urgent' omits 64ffc035640f Merge branch into tip/master: 'irq/urgent' omits 81ef75cac58f MAINTAINERS: Add maintainers for ZynqMP NVMEM driver omits fcb1413edbd8 nvmem: zynqmp_nvmem: Add support to access efuse omits 71e2473b5151 nvmem: zynqmp_nvmem: zynqmp_nvmem_probe cleanup omits 88f70b7f9474 firmware: xilinx: Add ZynqMP efuse access API omits 6609c4103c76 pmdomain: renesas: Adjust the waiting time to cover the wo [...] omits 9c690f8d25c0 pmdomain: qcom: rpmpd: Add MSM8974PRO+PMA8084 power domains omits 7c6804eded1f pmdomain: qcom: rpmpd: Add MSM8974+PM8841 power domains omits d099e857eb82 pmdomain: Merge branch dt into next omits 408f9a653215 pmdomain: core: constify of_phandle_args in add device and [...] omits d81abacbace9 pmdomain: core: constify of_phandle_args in xlate omits 1608b50c9681 media: venus: Convert to dev_pm_domain_attach|detach_list( [...] omits ac9764d30a2d remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attac [...] omits 67ce800e8094 remoteproc: imx_rproc: Convert to dev_pm_domain_attach|det [...] omits 9ff5a1d13ec5 remoteproc: imx_dsp_rproc: Convert to dev_pm_domain_attach [...] omits 9a6b9b302995 PM: domains: Add helper functions to attach/detach multipl [...] omits ba50df391eb5 pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to h [...] omits bb65e4a7125a pmdomain: mediatek: Use devm_platform_ioremap_resource() i [...] omits bd7b3f64b39d pmdomain: renesas: r8a779h0-sysc: Add r8a779h0 support omits 1d9623149523 pmdomain: imx8mp-blk-ctrl: Error out if domains are missing in DT omits 45d382d1ef43 pmdomain: ti: Add a null pointer check to the omap_prm_dom [...] omits b7686d82ee69 pmdomain: renesas: rcar-gen4-sysc: Remove unneeded includes omits b101ffd3fa69 pmdomain: core: Print a message when unused power domains [...] omits 108addcc4fa7 pmdomain: qcom: rpmpd: Keep one RPM handle for all RPMPDs omits acfed124adc0 pmdomain: core: Scale down parent/child performance states [...] omits c82dd872b0a9 dt-bindings: soc: imx: add missing clock and power-domains [...] omits c77e7e8d3e38 dt-bindings: power: Add r8a779h0 SYSC power domain definitions omits ebebcee95647 dt-bindings: power: renesas,rcar-sysc: Document R-Car V4M support omits 431b31f251c1 Merge branch 'mm-nonmm-unstable' into mm-everything omits e2f24b69b984 list: leverage list_is_head() for list_entry_is_head() omits 0b1438a2a12e nilfs2: MAINTAINERS: drop unreachable project mirror site omits 5c78480a425e watchdog/softlockup: report the most frequent interrupts omits b286c17a94f8 watchdog/softlockup: low-overhead detection of interrupt omits 5554b39e310d smp: make __smp_processor_id() 0-argument macro omits f56dcad8d500 fat: Fix uninitialized field in nostale filehandles omits c7e59925935f const_structs.checkpatch: add bus_type omits b04ca100e454 panic-add-option-to-dump-blocked-tasks-in-panic_print-fix omits e401ea5b8769 panic: add option to dump blocked tasks in panic_print omits 45bdd360672b init: remove obsolete arch_call_rest_init() wrapper omits bd0e73d4b0c9 selftests/mm: run_vmtests: use correct flag in the code omits 09453c9860a8 selftests/mm: run_vmtests.sh: add missing tests omits 8fab3bcf95c3 selftests/mm: protection_keys: save/restore nr_hugepages settings omits d3e7c3068d5f selftests/mm: save and restore nr_hugepages value omits 114cf2cb06dd selftests/mm: on-fault-limit: run test without root privil [...] omits 12c79bf24f5e selftests/mm: run_vmtests: remove sudo and conform to tap omits 052c267034c0 selftests/mm: hugetlb_reparenting_test: do not unmount omits 6d77b4f5de1c compiler-clang.h: update __diag_clang() macros for minimum [...] omits 96a374900f96 lib/Kconfig.debug: update Clang version check in CONFIG_KCOV omits 7bd303c2e0d7 fortify: drop Clang version check for 12.0.1 or newer omits bee3c56dca7d riscv: Kconfig: remove version dependency from CONFIG_CLAN [...] omits 64d7d5391ff5 riscv: remove MCOUNT_NAME workaround omits 610d0c4ee527 powerpc: Kconfig: remove tautology in CONFIG_COMPAT omits b4e8e5d1f9bc arm64: Kconfig: clean up tautological LLVM version checks omits cf315863cf06 ARM: remove Thumb2 __builtin_thread_pointer workaround for Clang omits b50c84eb7138 x86: drop stack-alignment plugin opt omits 41a88353499e Makefile: drop warn-stack-size plugin opt omits 68f1dfcfd38c kbuild: raise the minimum supported version of LLVM to 13.0.1 omits 5c0ddc0850d6 nilfs2: convert cpfile to use kmap_local omits 96e11ac2b448 nilfs2: remove nilfs_cpfile_{get,put}_checkpoint() omits f4ad9f7d16b4 nilfs2: localize highmem mapping for checkpoint reading wi [...] omits 54755c50a7ef nilfs2: localize highmem mapping for checkpoint finalizati [...] omits 186b7b60797f nilfs2: localize highmem mapping for checkpoint creation w [...] omits bf4ceb6cf7c0 nilfs2: convert ifile to use kmap_local omits 8661ad31eae1 nilfs2: do not acquire rwsem in nilfs_bmap_write() omits 24c5e1abf5bb nilfs2: move nilfs_bmap_write call out of nilfs_write_inod [...] omits f9d6bd6e336f nilfs2: convert DAT to use kmap_local omits c9323e25b75c nilfs2: convert persistent object allocator to use kmap_local omits 3dcd04fd4d80 nilfs2: convert sufile to use kmap_local omits 7b39d93041c1 nilfs2: convert metadata file common code to use kmap_local omits c343e5a3c41f nilfs2: convert nilfs_copy_buffer() to use kmap_local omits d2133d9dc70f nilfs2: convert segment buffer to use kmap_local omits d1f9a2962f62 lib: dhry: add missing closing parenthesis omits 24edc921262e lib: dhry: use ktime_ms_delta() helper omits 9d389fbec8dc lib: dhry: remove unneeded <linux/mutex.h> omits af937ba67bfb ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped() omits ed0cd5f00c3b flex_proportions: remove unused fprop_local_single omits af9046313f79 kprobes-use-synchronize_rcu_tasks_rude-in-kprobe_optimizer-fix omits e01ddbcf3c36 kprobes: use synchronize_rcu_tasks_rude in kprobe_optimizer omits 30c39a221bca lib/sort: Optimize heapsort with double-pop variation omits 9c9ac049aea5 lib/sort: optimize heapsort for equal elements in sift-down path omits b65685649c53 user_namespace: Remove unnecessary NULL values from kbuf omits ae8269398f68 sysctl: allow to change limits for posix messages queues omits 4bbfef37f2de docs: add information about ipc sysctls limitations omits 01a249b81398 sysctl: allow change system v ipc sysctls inside ipc namespace omits 88a58bb7cc48 lib min_heap: optimize number of comparisons in min_heapify() omits 74b5fde22879 lib min_heap: optimize number of calls to min_heapify() omits b3506805090c panic: suppress gnu_printf warning omits 64853e503dfd lib/win_minmax: fix header comments omits 8bd9d87122b8 ocfs2: Spelling fix omits 29049c314a2a bcache: use of hlist_count_nodes() omits 6969b17c186d binder: use of hlist_count_nodes() omits 62a2383f7267 list: add hlist_count_nodes() omits 55b00aed11fb selftests: add eventfd selftests omits 8293e6a809c2 treewide: update LLVM Bugzilla links omits 263059f72f3e arch and include: update LLVM Phabricator links omits 0e704b322e72 bounds: support non-power-of-two CONFIG_NR_CPUS omits 7e56cf9a7f10 mm: add swappiness= arg to memory.reclaim omits 6290011d1ce1 mm: add defines for min/max swappiness omits afb37edbd1e3 mm: optimization on page allocation when CMA enabled omits 0b222ac0b19c userfaultfd: use per-vma locks in userfaultfd operations omits f8b7d8e37cb3 userfaultfd: protect mmap_changing with rw_sem in userfaulfd_ctx omits cd8df983e066 userfaultfd: move userfaultfd_ctx struct to header file omits 292f31cdb470 mm,page_owner: update Documentation regarding page_owner_stacks omits 76d2da5f4805 mm,page_owner: filter out stacks by a threshold omits 37781739c4ad mm,page_owner: display all stacks and their count omits 525a88caf59c mm,page_owner: implement the tracking of the stacks count omits 18d4230bb372 lib/stackdepot: move stack_record struct definition into t [...] omits e5aca824b33d kasan/test: avoid gcc warning for intentional overflow omits fd889a99dfda dax: fix incorrect list of data cache aliasing architectures omits c42b3e40facc Introduce cpu_dcache_is_aliasing() across all architectures omits c2b674394cd9 dax: check for data cache aliasing at runtime omits faeb8cfaffbc virtio: treat alloc_dax() -EOPNOTSUPP failure as non-fatal omits f3a4826b4990 dcssblk: handle alloc_dax() -EOPNOTSUPP failure omits 5f97767a384e dm: treat alloc_dax() -EOPNOTSUPP failure as non-fatal omits 91cf2b882292 nvdimm/pmem: treat alloc_dax() -EOPNOTSUPP failure as non-fatal omits 4db929d52815 dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n omits b041539fd235 nvdimm/pmem: fix leak on dax_add_host() failure omits d9233ee073c9 mm: document memalloc_noreclaim_save() and memalloc_pin_save() omits 5a0214f7eb6b mm/zswap: optimize and cleanup the invalidation of duplica [...] omits f0a22b753bd4 selftests/mm: log a consistent test name for check_compaction omits 838205cd6e98 selftests/mm: log skipped compaction test as a skip omits 082fa79b99f4 mm: compaction: early termination in compact_nodes() omits 72fc3e974ab3 MAINTAINERS: update mm and memcg entries omits 19930420aabe mm, vmscan: don't turn on cache_trim_mode at the highest s [...] omits d27756032bf0 mm: compaction: refactor compact_node() omits 3e31408818e8 mm/cma: add sysfs file 'release_pages_success' omits 1a51f477409b mm/z3fold: remove unneeded spinlock omits 78d1c25a969d selftests/damon/_chk_dependency: get debugfs mount point f [...] omits 68db2e38f13c selftests/damon: add a test for the pid leak of dbgfs_targ [...] omits aeb342ae994a selftests/damon: add a test for a race between target_ids_ [...] omits ff455a7bb4df selftests/damon: add a test for DAMOS apply intervals omits 1762f3761ea9 selftests/damon: add a test for DAMOS quota omits 6bb5cf66bd4a selftests/damon/_damon_sysfs: support DAMOS apply interval omits 374174f2fc33 selftests/damon/_damon_sysfs: support DAMOS stats omits c8b1ae5eb60f selftests/damon/_damon_sysfs: support DAMOS quota omits cd20799d17df meminfo: provide estimated per-node's available memory omits a3cefab5c95b memremap.h: correct an error in a comment omits 5fed24de04a8 zram: use copy_page for full page copy omits cedcd9bd5489 mm/demotion: print demotion targets omits bc1c3268efd3 mm/damon/sysfs: handle 'state' file inputs for every sampl [...] omits e8121e04beff mm: hugetlb: improve the handling of hugetlb allocation fa [...] omits 63222c14c269 mm/migrate: preserve exact soft-dirty state omits bae7e0b3ff4f mm/zswap: zswap entry doesn't need refcount anymore omits 2140c437b8b7 mm/zswap: only support zswap_exclusive_loads_enabled omits d064357d30a9 mm/zswap: remove duplicate_entry debug value omits 1d093a1a39a8 mm/zswap: stop lru list shrinking when encounter warm region omits 73480b26f9c1 mm/zswap: invalidate zswap entry when swap entry free omits 6e65c7fc1e72 mm/zswap: add more comments in shrink_memcg_cb() omits e7c0e8464751 mm/z3fold: remove unneeded spinlock in z3fold_alloc omits 006646dca80c memory tier: make memory_tier_subsys const omits 704a05fee9f0 mm/vmscan: make too_many_isolated return bool omits f50973c90a0e mm/cma: make MAX_CMA_AREAS = CONFIG_CMA_AREAS omits b9d791aeba1d dma-contiguous: remove debug code to removed CONFIG_CMA_DEBUG omits 5f53fce4bfbb mm/cma: drop CONFIG_CMA_DEBUG omits 6aa2fc2e52a1 kasan: rename test_kasan_module_init to kasan_test_module_init omits 325dcf58fce1 kasan: docs: update descriptions about test file and module omits c906ec33eb47 ubsan: reintroduce signed overflow sanitizer omits aa1a5d00f891 selftests: add zswapin and no zswap tests omits 4e4342757a2f selftests: fix the zswap invasive shrink test omits 58e36a350476 selftests: zswap: add zswap selftest file to zswap maintai [...] omits ce4fa9457b3f selftests/mm: run_vmtests.sh: add hugetlb_madv_vs_map omits 364adc9b77d4 mm/hugetlb: Restore the reservation if needed omits a70e89d41feb kasan: add atomic tests omits 777813cfbec8 mm: reduce dependencies on <linux/kernel.h> omits fbd7f82e37f2 mm-memcg-use-larger-batches-for-proactive-reclaim-v4 omits 2280d1e29719 mm: memcg: use larger batches for proactive reclaim omits 914059804f65 mm/mmap: pass vma to vma_merge() omits 6a1859e2993f selftests/mm: run_vmtests.sh: add hugetlb test category omits a70c13729bdf mm/memory: ignore writable bit in folio_pte_batch() omits 0fb94611c6ca mm/memory: ignore dirty/accessed/soft-dirty bits in folio_ [...] omits d318209c9210 mm/memory: optimize fork() with PTE-mapped THP omits 46a8881d47c3 mm/memory: pass PTE to copy_present_pte() omits d6adf111e4c2 mm/memory: factor out copying the actual PTE in copy_prese [...] omits eb5f3d4a971b powerpc/mm: use pte_next_pfn() in set_ptes() omits 9ed3e8fcb574 arm/mm: use pte_next_pfn() in set_ptes() omits 6a1ea95e9bb7 mm/pgtable: make pte_next_pfn() independent of set_ptes() omits 54123c0f2c56 sparc/pgtable: define PFN_PTE_SHIFT omits fe4fcf60fd99 s390/pgtable: define PFN_PTE_SHIFT omits 5ef2f48b3543 riscv/pgtable: define PFN_PTE_SHIFT omits bdbf8f5d4000 powerpc/pgtable: define PFN_PTE_SHIFT omits 034026d4b2f8 nios2/pgtable: define PFN_PTE_SHIFT omits 4e32e9a0974a arm/pgtable: define PFN_PTE_SHIFT omits 81e417ec50dc arm64/mm: Make set_ptes() robust when OAs cross 48-bit boundary omits 8d359cb11cf0 mm/vmscan: change the type of file from int to bool omits dcee5ab33fa6 mm-compaction-update-the-cc-nr_migratepages-when-allocatin [...] omits 6ca668983989 mm: compaction: update the cc->nr_migratepages when alloca [...] omits bc7d1dc5d7e7 selftests/mm: virtual_address_range: conform to TAP format output omits a6d952e49013 selftests/mm: transhuge-stress: conform to TAP format output omits f9fcec298620 selftests/mm: thuge-gen: conform to TAP format output omits 3207ac6b602b selftests/mm: thp_settings: conform to TAP format output omits f6c2c40160f8 selftests/mm: split_huge_page_test: conform test to TAP fo [...] omits 3e111d110488 selftests/mm: mremap_dontunmap: conform test to TAP format output omits d5ee626ec62a selftests/mm: mrelease_test: conform test to TAP format output omits 2f61f40a9cb8 selftests/mm: mlock2-tests: conform test to TAP format output omits 62eb935978be selftests/mm: mlock-random-test: conform test to TAP forma [...] omits 935ec318368e selftests/mm: map_populate: conform test to TAP format output omits 0fd2ea9351d7 selftests/mm: map_hugetlb: conform test to TAP format output omits e48447a4dc80 selftests/mm: map_fixed_noreplace: conform test to TAP for [...] omits 32a724e2473e userfaultfd: handle zeropage moves by UFFDIO_MOVE omits c1a49f1063c6 XArray: add cmpxchg order test omits 5139f059b283 test_xarray: add tests for advanced multi-index use omits 8c14703ce640 mm/cma: Don't treat bad input arguments for cma_alloc() as [...] omits b87fbe60918b modules: wait do_free_init correctly omits ced7ea81ce5f mm: ptdump: add check_wx_pages debugfs attribute omits 1e418540fd84 mm-ptdump-have-ptdump_check_wx-return-bool-fix omits 55c5366cb22d mm: ptdump: have ptdump_check_wx() return bool omits 2c1f5e4cc633 powerpc,s390: ptdump: define ptdump_check_wx() regardless [...] omits 08663bf68f1d arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_ [...] omits 9874507b6f1b arm: ptdump: rename CONFIG_DEBUG_WX to CONFIG_ARM_DEBUG_WX omits 5197cdb912ae mm/mempolicy: weighted interleave checks wrong parameter omits 0c958f66132c mm/mempolicy: protect task interleave functions with tsk-> [...] omits d5289323ae49 mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weigh [...] omits f5700ade6676 mm/mempolicy: refactor a read-once mechanism into a functi [...] omits 5f062c2cd5a7 mm/mempolicy: implement the sysfs-based weighted_interleav [...] omits 7bfc380043b1 mm/mmap: use SZ_{8K, 128K} helper macro omits 6741d03da5eb Docs/translations/damon/usage: update for monitor_on renaming omits 8e12a98ae116 Docs/admin-guide/mm/damon/usage: update for monitor_on renaming omits 912c74d9e49a mm/damon/dbgfs: rename monitor_on file to monitor_on_DEPRECATED omits aed2fa14e58b selftets/damon: prepare for monitor_on file renaming omits 489cebc65cfe Docs/admin-guide/mm/damon/usage: document 'DEPRECATED' fil [...] omits 6d5a79e43dcc mm-damon-dbgfs-make-debugfs-interface-deprecation-message- [...] omits 782b5df25c86 mm/damon/dbgfs: make debugfs interface deprecation message [...] omits 1ae8677f182b mm/damon/dbgfs: fix bogus string length omits b9ba20512e23 mm/damon/dbgfs: implement deprecation notice file omits 6f8cd3a4149b mm/damon: rename CONFIG_DAMON_DBGFS to DAMON_DBGFS_DEPRECATED omits ff14c49b6051 Docs/admin-guide/mm/damon/usage: use sysfs interface for t [...] omits 89c2e8e16a84 mm: zswap: function ordering: shrink_memcg_cb omits 9fcf5f391ab4 mm: zswap: function ordering: writeback omits 4c44ea18b86a mm: zswap: function ordering: per-cpu compression infra omits 6e42a2dd8122 mm: zswap: function ordering: compress & decompress functions omits 23f62e79c5e0 mm: zswap: function ordering: move entry section out of tr [...] omits 7ea8a70da77e mm: zswap: function ordering: move entry sections out of L [...] omits 1a870060c3a0 mm: zswap: function ordering: public lru api omits bf18a28ddac0 mm: zswap: function ordering: pool params omits 96b200e1c5f2 mm: zswap: function ordering: zswap_pools omits 4af4ad1aeb4b mm: zswap: function ordering: pool refcounting omits 86802cd2b921 mm: zswap: function ordering: pool alloc & free omits 9892f93b705a mm: zswap: simplify zswap_invalidate() omits 255132770364 mm: zswap: further cleanup zswap_store() omits 55bbde7429c1 mm: zswap: break out zwap_compress() omits 28a8c7633d83 mm: zswap: rename __zswap_load() to zswap_decompress() omits 434844c42607 mm: zswap: clean up zswap_entry_put() omits 4663b12657e4 mm: zswap: warn when referencing a dead entry omits f22e9c7a3d5a mm: zswap: move zswap_invalidate_entry() to related functions omits 3db5c5eaebd6 mm: zswap: inline and remove zswap_entry_find_get() omits c1c72a5e8e97 mm: zswap: rename zswap_free_entry to zswap_entry_free omits 324174939b90 mm: compaction: limit the suitable target page order to be [...] omits 80925a32cc5f mm/khugepaged: bypassing unnecessary scans with MMF_DISABL [...] omits bdabb9e9ce71 kasan: revert eviction of stack traces in generic mode omits aa167d691693 stackdepot: fix -Wstringop-overflow warning omits 8d1966811766 stackdepot: use variable size records for non-evictable entries omits 8e6603baaac0 mm/list_lru: remove list_lru_putback() omits f07fc404059d mm/zswap: fix race between lru writeback and swapoff omits 7a9876a8b862 x86/mm: clarify "prev" usage in switch_mm_irqs_off() omits 0e44ae19fe82 x86/mm: delete unused cpu argument to leave_mm() omits 12bbff4a3224 mm and cache_info: remove unnecessary CPU cache info update omits 0306f03dcbd7 hugetlb: parallelize 1G hugetlb initialization omits d3892ce69212 hugetlb: parallelize 2M hugetlb allocation and initialization omits a2cefb08be66 hugetlb: have CONFIG_HUGETLBFS select CONFIG_PADATA omits 9517e3f06819 hugetlb: pass *next_nid_to_alloc directly to for_each_node [...] omits a7de5c3fd1c6 padata: dispatch works on different nodes omits 3f5c9a16697a hugetlb: split hugetlb_hstate_alloc_pages omits f4694614ac54 hugetlb: code clean for hugetlb_hstate_alloc_pages omits 8c4607b20a00 kswapd: replace try_to_freeze() with kthread_freezable_sho [...] omits c287e5145ed4 mm: memcg: don't periodically flush stats when memcg is disabled omits f74c0f45d1d9 mm: kmsan: remove runtime checks from kmsan_unpoison_memory() omits 27b80d0dd05b highmem: add kernel-doc for memcpy_*_folio() omits 2086d14c5faf dax: add a sysfs knob to control memmap_on_memory behavior omits efe8cea9811d mm-memory_hotplug-export-mhp_supports_memmap_on_memory-fix omits ad4db5c2735a mm/memory_hotplug: export mhp_supports_memmap_on_memory() omits 3fdd2bc84ed6 Documentatiion/ABI: add ABI documentation for sys-bus-dax omits 025f5b7d0744 dax/bus.c: replace several sprintf() with sysfs_emit() omits 7abf6704e5f7 dax/bus.c: replace driver-core lock usage by a local rwsem omits a77a8428cc25 mm: zswap: remove unused tree argument in zswap_entry_put() omits fc9d717181c9 mm/mmap: introduce vma_set_range() omits b8ae43a29d4b mm: zswap: remove unnecessary trees cleanups in zswap_swapoff() omits 96020e930c5f mm: swap: enforce updating inuse_pages at the end of swap_ [...] omits 3099037b9dff mm/zswap: split zswap rb-tree omits 4c619206cb68 mm/zswap: make sure each swapfile always have zswap rb-tree omits d2c998f60361 arch, crash: move arch_crash_save_vmcoreinfo() out to file [...] omits b370a2cc4b86 loongarch, crash: wrap crash dumping code into crash relat [...] omits 9d7df96b817a arm, crash: wrap crash dumping code into crash related ifdefs omits 535f5e0ee0f4 riscv, crash: wrap crash dumping code into crash related ifdefs omits a959ac961070 mips, crash: wrap crash dumping code into crash related ifdefs omits ff0ee1e260d3 sh, crash: wrap crash dumping code into crash related ifdefs omits 52ee4d594156 s390, crash: wrap crash dumping code into crash related ifdefs omits 2a94acf79969 ppc-crash-enforce-kexec-and-kexec_file-to-select-crash_dump-fix omits 092ff93269c9 ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP omits 45e4d087ed51 crash: fix building error in generic codes omits 474618c17f40 arm64, crash: wrap crash dumping code into crash related ifdefs omits dda523429a07 x86, crash: don't nest CONFIG_CRASH_DUMP ifdef inside CONF [...] omits 19f75ace5c81 x86, crash: wrap crash dumping code into crash related ifdefs omits a00c46b82ff2 crash: clean up kdump related config items omits 77ea3a4c161e crash: split crash dumping code out from kexec_core.c omits 2cac87e9ea0a power/fadump: make FA_DUMP select CRASH_DUMP omits 49f8c0730f69 crash: remove dependency of FA_DUMP on CRASH_DUMP omits 574c72542239 crash: remove duplicated include in vmcore_info.c omits 6a3aca4cbce8 crash: split vmcoreinfo exporting code out from crash_core.c omits ebf01b7a6579 kexec-split-crashkernel-reservation-code-out-from-crash_corec-fix omits 7423d900b22d kexec: split crashkernel reservation code out from crash_core.c omits 83ac3c76c59b mempolicy: clean up minor dead code in queue_pages_test_walk() omits 33b2a784e9e7 maple_tree: avoid duplicate variable init in mast_spanning [...] omits ce4bc11deee9 selftests: mm: perform some system cleanup before using hugepages omits cac600addf44 userfaultfd: fix return error if mmap_changing is non-zero [...] omits 7ae58b3fd386 selftests/memfd: delete unused declarations omits 02c2dbc341a8 mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats omits 77584eeaff5f mm: memory: move mem_cgroup_charge() into alloc_anon_folio() omits 1f88c2324353 tools/mm: add thpmaps script to dump THP usage info omits 336744aac4bf mm/zswap: improve with alloc_workqueue() call omits c71a01a093b9 readahead: use ilog2 instead of a while loop in page_cache [...] omits 785760285a4d mm: update mark_victim tracepoints fields omits 2777792f2dec fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr omits bbee4bc46897 mm: convert mm_counter_file() to take a folio omits 091aabd237df mm: convert mm_counter() to take a folio omits 6330b477ae06 mm-convert-to-should_zap_page-to-should_zap_folio-fix omits 030a8bf1869d mm: convert to should_zap_page() to should_zap_folio() omits 5b7efd5a61bb mm: use pfn_swap_entry_folio() in copy_nonpresent_pte() omits 44fc29e036c3 mm: use pfn_swap_entry_to_folio() in zap_huge_pmd() omits 9a987ceb8440 mm: use pfn_swap_entry_folio() in __split_huge_pmd_locked() omits b33d00a3ff40 s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() omits 7b0a9f96de59 mprotect: use pfn_swap_entry_folio omits 0d288ade6293 proc: use pfn_swap_entry_folio where obvious omits 4d3743c8e49c mm: add pfn_swap_entry_folio() omits c0e2364d4104 memcg: use a folio in get_mctgt_type_thp omits b3511ac21725 memcg: use a folio in get_mctgt_type omits 4cce6e31246c memcg: return the folio in union mc_target omits 555e7f884e0c memcg: convert mem_cgroup_move_charge_pte_range() to use a folio omits a71c87e9c3bc mm: mmap: no need to call khugepaged_enter_vma() for stack omits 05daecbf4790 mm: list_lru: remove unused macro list_lru_init_key() omits 324bf19544af mm: list_lru: disable memcg_aware when cgroup.memory is se [...] omits 8b9292107a30 mm: memory: use nth_page() in clear/copy_subpage() omits ba8e8ba7876e mm/mmap: simplify vma link and unlink omits a81d05c8b6cd mm: vmalloc: refactor vmalloc_dump_obj() function omits f567fbb1f77b mm: vmalloc: improve description of vmap node layer omits 3f5d93447d2b mm: vmalloc: add a shrinker to drain vmap pools omits aee19b4675b4 mm: vmalloc: set nr_nodes based on CPUs in a system omits 8586665a93d0 mm: vmalloc: support multiple nodes in vmallocinfo omits 9887c039b7a4 mm: vmalloc: support multiple nodes in vread_iter omits 62ed22ac663d mm: vmalloc: add a scan area of VA only once omits 38414b6c6cb7 mm: vmalloc: offload free_vmap_area_lock lock omits 5100e1971700 mm: vmalloc: remove global purge_vmap_area_root rb-tree omits 211a45f786a1 mm: vmalloc: Fix a warning in the crash_save_vmcoreinfo_init() omits aab03442ebee mm/vmalloc: remove vmap_area_list omits 4dfe8380c841 fix a wrong value passed to __find_vmap_area() omits 00345a266f13 mm: vmalloc: mark vmap_init_free_space() with __init tag omits 12b24a649197 mm: vmalloc: remove global vmap_area_root rb-tree omits 1e8e7936a6a0 mm: vmalloc: move vmap_init_free_space() down in vmalloc.c omits 4158742365f3 mm: vmalloc: rename adjust_va_to_fit_type() function omits b5f9ec9b0d61 mm: vmalloc: add va_alloc() helper omits 530668b5a8b7 scripts/gdb/vmalloc: fix vmallocinfo error omits 89278206808c selftests/mm: new test that steals pages omits 481bfeef903e selftests/mm/ksm_functional: prevent unmapping undefined address omits 900231d28d50 mm/filemap: avoid type conversion omits 1d56055ef8fc s390: enable MHP_MEMMAP_ON_MEMORY omits c2a2b3bd27a6 s390/mm: implement MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE n [...] omits e58c1c239f06 s390/sclp: remove unhandled memory notifier type omits 622e35307c32 s390/mm: allocate vmemmap pages from self-contained memory range omits 9a8f1c99b3a0 mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH [...] omits 506f7cb58eed maple_tree: fix comment describing mas_node_count_gfp() omits 6fdc9760e527 mm/cma: fix placement of trace_cma_alloc_start/finish omits 0ee19725f435 mm: zswap: fix missing folio cleanup in writeback race path omits 9180e3231cb6 mm/memblock: add MEMBLOCK_RSRV_NOINIT into flagname[] array omits d80a44e3ceb2 mm/zswap: invalidate duplicate entry when !zswap_enabled omits 32ca095f9d48 lib/Kconfig.debug: TEST_IOV_ITER depends on MMU omits 6e4d4003ad76 mm/swap: fix race when skipping swapcache omits dfd01ad4b1e4 mm/swap_state: update zswap LRU's protection range with th [...] omits 692b43506189 mm/swap_state: update zswap LRU's protection range with th [...] omits 81e7565eea3c mm/swap_state: update zswap LRU's protection range with th [...] omits cd67a6ba1290 selftests/mm: uffd-unit-test check if huge page size is 0 omits f508e8607808 mm/damon/core: check apply interval in damon_do_apply_schemes() omits b37c416b28ed docs: kernel_feat.py: fix build error for missing files omits 636d2cc53262 overflow: Introduce wrapping_add(), wrapping_sub(), and wr [...] omits afbc0e53c5a0 overflow: Adjust check_*_overflow() kern-doc to reflect results omits 92e51c8c41e3 bcachefs: Track iter->ip_allocated at bch2_trans_copy_iter() omits 684a60fd40c1 bcachefs: Save key_cache_path in peek_slot() omits 9023aace8e82 bcachefs: Pin btree cache in ram for random access in fsck omits 54df89f1c63f bcachefs: Check for subvolume children when deleting subvolumes omits 3c8a373be481 bcachefs: BTREE_ID_subvolume_children omits dedefe3e1f41 bcachefs: bch_subvolume::fs_path_parent omits f135ed5ee572 bcachefs: bch2_btree_bit_mod() omits 4f4ff6bd6d8a bcachefs: bch2_btree_bit_mod -> bch2_btree_bit_mod_buffered omits c243a1b8316d bcachefs: Correctly reattach subvolumes omits 8cd170bd62dc bcachefs: check_path() now prints full inode when reattaching omits 4c0244c467a3 bcachefs: Pass inode bkey to check_path() omits 6efdc9dbd157 bcachefs: Fix path where dirent -> subvol missing and we d [...] omits 586f5e432de2 bcachefs: bch_subvolume::parent -> creation_parent omits 39a90292cd97 bcachefs: Repair subvol dirents that point to non subvols omits d88b625430ac bcachefs: check dirent->d_parent_subvol omits 8f27f18bb6c4 bcachefs: check inode->bi_parent_subvol against dirent omits 3b21bac3588e bcachefs: delete duplicated checks in check_dirent_to_subvol() omits e2e2d01b7f8f bcachefs: simplify check_dirent_inode_dirent() omits 24ab7a0bd937 bcachefs: check bi_parent_subvol in check_inode() omits 741c84369f4f bcachefs: better log message in lookup_inode_for_snapshot() omits 3c11dd54c4bb bcachefs: check_inode_dirent_inode() omits 630b8c994558 bcachefs: Check subvol <-> inode pointers in check_inode() omits 5bdbc77b5e24 bcachefs: Check subvol <-> inode pointers in check_subvol() omits 07bc83ac25d1 bcachefs: Kill more -EIO error codes omits 9c3d91bb3206 thread_with_stdio: suppress hung task warning omits 0ecf4159b45c kernel/hung_task.c: export sysctl_hung_task_timeout_secs omits 635595bfef1a thread_with_stdio: Mark completed in ->release() omits ead021e0fe5b thread_with_file: Lift from bcachefs omits 8ca424ab18ea darray: lift from bcachefs omits 137d8372fd98 bcachefs: Thread with file documentation omits a862a081aada bcachefs: thread_with_stdio: fix bch2_stdio_redirect_readline() omits c6e0a3a06a0d bcachefs: thread_with_stdio: kill thread_with_stdio_done() omits e08c3da50de1 bcachefs: thread_with_stdio: convert to darray omits 8a2922ad856d bcachefs: thread_with_stdio: eliminate double buffering omits 2c65b9cc7410 bcachefs: kill kvpmalloc() omits 624b65d5273a mempool: kvmalloc pool omits 4d387c7ff8c8 time_stats: Kill TIME_STATS_HAVE_QUANTILES omits 45b0213c7ae1 time_stats: report information in json format omits 097153e920f7 time_stats: shrink time_stat_buffer for better alignment omits 7d66f7f57bd4 mean_and_variance: put struct mean_and_variance_weighted o [...] omits 708248cfa401 time_stats: allow custom epoch names omits 391f67fd98bd time_stats: don't print any output if event count is zero omits 17fb28eb7ec1 time_stats: add larger units omits 570127646008 time_stats: fix struct layout bloat omits 86818f0d84d9 time_stats: split stats-with-quantiles into a separate structure omits 29b6ad236301 time_stats: report lifetime of the stats object omits b4b3bc885c8d bcache: Convert to lib/time_stats omits fe4b83e6e9bc time_stats: Promote to lib/ omits 655d4531a4f9 bcachefs: bch2_time_stats_to_seq_buf() omits f4c8b7ba7cae eytzinger: Promote to include/linux/ omits 07ef8ccb869f mean and variance: Promote to lib/math omits e1ea03965cc5 bcachefs: bch2_lookup() gives better error message on inod [...] omits c5ea9e31b718 bcachefs: bch2_inode_insert() omits 15c01c7bff10 mm: introduce PF_MEMALLOC_NORECLAIM, PF_MEMALLOC_NOWARN omits 2727bad6a6d1 dm vdo volume-index: fix an assert statement in start_rest [...] omits 27f63998f0f6 auxdisplay: Add 7 and 14 segment mappings to MAINTAINERS omits f8306c451e2d auxdisplay: Move cfag12864b.h to the subsystem folder omits e4618114eb74 Merge branch 'features' into for-next omits 6a4567d300db Merge branch 'fixes' into for-next omits f2361f2bcbb4 Merge branch into tip/master: 'x86/vdso' omits b9294329690e Merge branch into tip/master: 'x86/sev' omits e15e5dad56b8 Merge branch into tip/master: 'x86/mm' omits 666edfcd1f40 Merge branch into tip/master: 'x86/misc' omits 7162c06bcf31 Merge branch into tip/master: 'x86/fred' omits 6c246ef63185 Merge branch into tip/master: 'x86/entry' omits f5a67a938af2 Merge branch into tip/master: 'x86/cache' omits c55001830a34 Merge branch into tip/master: 'x86/boot' omits fbbf6ba42cd4 Merge branch into tip/master: 'timers/ptp' omits 273632eda3f7 Merge branch into tip/master: 'timers/core' omits 11928e01bdf0 Merge branch into tip/master: 'smp/core' omits b1b9350940cb Merge branch into tip/master: 'ras/core' omits 2105ef21cb49 Merge branch into tip/master: 'irq/core' omits 6aaa2f90395d Merge branch into tip/master: 'x86/merge' omits d09c618b7824 dm vdo indexer-volume: fix missing mutex_lock in process_entry omits d466c5620f2c dm vdo flush: initialize return to NULL in allocate_flush omits a37b88a43ab9 dm vdo slab-depot: delete unnecessary check in allocate_co [...] omits b87b0efee604 mm: introduce memalloc_flags_{save,restore} omits b367aa5c37fa bcachefs: factor out check_inode_backpointer() omits 3babcb79f2af bcachefs: Factor out check_subvol_dirent() omits c59a4ee4e4a7 bcachefs: Kill some -EINVALs omits a1a4a020a72a bcachefs: bump max_active on btree_interior_update_worker omits 3b1b3dc2589b bcachefs: move fsck_write_inode() to inode.c omits 08a3c3992f3d bcachefs: Set path->uptodate when no node at level omits eb61373821c2 bcachefs: Initialize super_block->s_uuid omits 77c1a2f0482c bcachefs: Switch to uuid_to_fsid() omits 202d48a4a5f0 bcachefs: Subvolumes may now be renamed omits 26c313dd87ed bcachefs: btree node prefetching in check_topology omits 35bbaefcbe8e bcachefs: btree_and_journal_iter.trans omits feb16b6fae1a bcachefs: better journal pipelining omits 01d9103ec46d bcachefs: closure per journal buf omits eba16ffcc865 bcachefs: bio per journal buf omits 9a5bcbfe9a2b bcachefs: jset_entry_datetime omits ff5631e41cd8 bcachefs: improve journal entry read fsck error messages omits f7a189a1bb1b bcachefs: fix split brain message omits 9835aa32cccd bcachefs: convert journal replay ptrs to darray omits c7e84c281d47 bcachefs: Cleanup bch2_dirent_lookup_trans() omits e06a68f00f35 bcachefs: bch2_hash_set_snapshot() -> bch2_hash_set_in_snapshot() omits 0afdbd879311 bcachefs: Workqueues should be WQ_HIGHPRI omits d7b8ef880b0b bcachefs: Improve bch2_dirent_to_text() omits b9ce48e92a3b bcachefs: fixup for building in userspace omits 26d7dfbc8462 bcachefs: Avoid taking journal lock unnecessarily omits 17dbd06761da bcachefs: Journal writes should be REQ_SYNC|REQ_META omits 02e47aa35d73 bcachefs: Avoid setting j->write_work unnecessarily omits 8cc173c6face bcachefs: Split out journal workqueue omits b360f294725d bcachefs: Kill unnecessary wakeups in journal reclaim omits 67a8e7de7ef0 bcachefs: Clamp replicas_required to replicas omits a9cb4ea68d14 dm vdo: add 'log_level' module parameter omits 0f9f161a186f dm vdo: remove all sysfs interfaces omits f7b0172f074a Merge branches 'arm32-for-6.9', 'arm64-defconfig-for-6.9', [...] omits c0a959048487 dm vdo thread-device: rename all methods to reflect vdo-only use omits 48db68615e45 dm vdo memory-alloc: simplify allocations_allowed() omits d3ce9732f1ec dm vdo thread-registry: rename all methods to reflect vdo- [...] omits 07491ab13613 dm vdo thread-utils: cleanup included headers omits 7f5c5d29ce5f dm vdo thread-utils: push uds_*_cond interface down to indexer omits 94b8fbf86a4e dm vdo thread-utils: remove all uds_*_mutex wrappers omits aa73a1f8f820 dm vdo indexer: rename uds.h to indexer.h omits 79a1a75b863a dm vdo thread-utils: further cleanup of thread functions omits 008a18b0f0d3 dm vdo indexer sparse-cache: cleanup threads_barrier code omits 747e8d1ed847 dm vdo thread-utils: push 'barrier' down to indexer's spar [...] omits 3adc5aafeb81 dm vdo thread-utils: eliminate uds_*_semaphore interfaces omits 8a8219ce233e dm vdo: rename uds-threads.[ch] to thread-utils.[ch] omits 9e5d1447bcf3 dm vdo: fold thread-cond-var.c into uds-threads omits 8f9d7e0bb018 dm vdo: tweak wait_for_completion_interruptible callers omits 9097fdee708a dm vdo: move indexer files into sub-directory omits 43cd5dac5426 dm vdo delta-index: fix various small nits omits 558859176fd2 dm vdo chapter_index: fix a few small nits omits 01fd15188637 dm vdo: cleanup style for comments in structs omits 6b7b11ab85dd dm vdo dedupe: fix various small nits omits 6ce91634c2f2 dm vdo string-utils: remove unnecessary includes omits c79d6b8b2c84 dm vdo logger: update logging to start with "device-mapper: vdo" omits 093486cdd035 dm vdo logger: switch UDS_LOG_NOTICE to be alias for UDS_LOG_INFO omits 85590c801cac dm vdo: use #define for NO_CHAPTER and NO_CHAPTER_INDEX_ENTRY omits 6f70bf134d07 dm vdo: move encoding constants to encodings.c omits a8fdabe1e15d kbuild: deb-pkg: call more misc debhelper commands omits 79ee005dc0f9 kbuild: deb-pkg: build binary-arch in parallel omits 8f40857b3767 kbuild: deb-pkg: make debian/rules quiet for 'make deb-pkg' omits de13a61022a1 kbuild: deb-pkg: show verbose log for direct package builds omits 6db99069377c kbuild: simplify dtbs_install by reading the list of compi [...] omits a438c5eb91df kbuild: create a list of all built DTB files omits d31de133dc05 docs: kbuild/kconfig: reformat/cleanup omits 03fc74949a23 kconfig: fix line number in recursive inclusion detection omits 91c6f3a3a510 kconfig: remove unneeded buffer allocation in zconf_initscan() omits c0e855d525b7 dt-bindings: nvmem: add common definition of nvmem-cell-cells omits a0cfd5e99782 dt-bindings: nvmem: Convert xlnx,zynqmp-nvmem.txt to yaml omits 4e6102d60d88 nvmem: mtk-efuse: Register MediaTek socinfo driver from efuse omits 290ea1d6f990 nvmem: fixed-cell: Simplify nested if/then schema omits b588e2d813c8 nvmem: include bit index in cell sysfs file name adds 47be08a2477f mm/damon/core: check apply interval in damon_do_apply_schemes() adds 790f4b6b9f6f selftests/mm: uffd-unit-test check if huge page size is 0 adds 9b4eb8223cfd mm/swap_state: update zswap LRU's protection range with th [...] adds a7444a0d71b3 mm/swap_state: update zswap LRU's protection range with th [...] adds 77409f2286d5 mm/swap_state: update zswap LRU's protection range with th [...] adds 0ebdf3e3d6fa mm/swap: fix race when skipping swapcache adds 7eb25539509f lib/Kconfig.debug: TEST_IOV_ITER depends on MMU adds 8579ece898e5 mm/zswap: invalidate duplicate entry when !zswap_enabled adds 4671ca3b6a22 mm/memblock: add MEMBLOCK_RSRV_NOINIT into flagname[] array adds 616bf436a8e8 mm: memcontrol: clarify swapaccount=0 deprecation warning adds e128848b221a kasan: guard release_free_meta() shadow access with kasan_ [...] adds 321d8e233e9d mm/damon/sysfs-schemes: handle schemes sysfs dir removal b [...] adds 888172a914f0 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 64893490d637 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 23db348c8da8 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 1fba2bf8e9d5 Revert "powerpc/pseries/iommu: Fix iommu initialisation du [...] adds f1acb109505d powerpc/kasan: Limit KASAN thread size increase to 32KB adds eb6d871f4ba4 powerpc/cputable: Add missing PPC_FEATURE_BOOKE on PPC64 Book-E adds ea73179e6413 powerpc/ftrace: Ignore ftrace locations in exit text sections adds cbecc9fcbbec powerpc/pseries: fix accuracy of stolen time adds 0846dd77c834 powerpc/iommu: Fix the missing iommu_group_put() during pl [...] adds 85e6ec7e5573 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5677a8c776f5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 858b31133dbe octeontx2-af: Remove the PF_FUNC validation for NPC transm [...] adds c73729b64bb6 i40e: Fix waiting for queues of all VSIs to be disabled adds 343bb39e1f25 i40e: Fix wrong mask used during DCB config adds 89a373e9131d i40e: avoid double calling i40e_pf_rxq_wait() adds 6ed8187bb36c i40e: take into account XDP Tx queues when stopping rings adds d9a31cdab789 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 6cf9ff463317 net: smc: fix spurious error message from __sock_release() adds 5d07e432cb38 bnad: fix work_queue type mismatch adds 9b23fceb4158 ethernet: cpts: fix function pointer cast warnings adds 29b602e7b125 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 2127c6043836 xsk: Add truesize to skb_add_rx_frag(). adds e37243b65d52 bpf, scripts: Correct GPL license name adds c8e00b2c86c7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 35a60637e387 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a59158053cd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5ba4e6d5863c RDMA/qedr: Fix qedr_create_user_qp error flow adds 483bacad1ad9 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 706c1fa1ab09 ALSA: hda/realtek: cs35l41: Add internal speaker support f [...] adds b91050448897 ALSA: hda/realtek: cs35l41: Fix device ID / model name adds 852d432a14db ALSA: hda/realtek: cs35l41: Fix order and duplicates in qu [...] adds 9ed370130e99 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f25e124a1acc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 44f1c4873438 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds fe4b8a04ac73 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds fc6e879c5c2d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 97854a8000e0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e7e2e3c1dfa2 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 2751a2d2cd05 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds ff9d30acc033 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 0dd18d5bb261 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 249f3c90ce22 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 23d62fb5d368 Merge tag 'iio-fixes-for-6.8a' of http://git.kernel.org/pu [...] adds e20f378d993b nvmem: include bit index in cell sysfs file name adds ea98fc671d47 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 5dc4706d5197 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds cb079ada8a35 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 40584af49548 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds c100a8e83364 Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git adds 0c085264c15c Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] adds adbbc6568be5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 140e6509a98a Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 74c5db648e8a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d0c647098b3f Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 6eb4311d27b2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3258e8cadca4 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 6b1ba3f9040b mmc: mmci: stm32: fix DMA API overlapping mappings warning adds a5961778c259 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b7c9f4044f92 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds ce6b6d151396 riscv: dts: sifive: add missing #interrupt-cells to pmic adds 0820d7168288 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 703e343d3f5c Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds c93ee34c9036 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 0723d04858cb Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] adds e258b85f1c3c efivarfs: Request at most 512 bytes for variable names adds e12eff46e780 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 28d8c0bc0f9c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4262421ad551 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds b59b108a0307 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3fab8a74c71a i2c: pasemi: split driver into two separate modules adds eb9f7f654f25 i2c: i801: Fix block process call transactions adds cbb98d94f6c9 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] adds 8746c6c9dfa3 drm/buddy: Fix alloc_range() error handling code adds a64056bb5a32 drm/tests/drm_buddy: add alloc_contiguous test adds 9d5dae6199a2 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new d778af9692df mm/damon/core: check apply interval in damon_do_apply_schemes() new 8b9708661553 selftests/mm: uffd-unit-test check if huge page size is 0 new c229c27c33e6 mm/swap_state: update zswap LRU's protection range with th [...] new 9b3aa86dfddc mm/swap_state: update zswap LRU's protection range with th [...] new d57f0bf4b785 mm/swap_state: update zswap LRU's protection range with th [...] new 36c20ffbf9d0 mm/swap: fix race when skipping swapcache new 4349cdf7ec5c lib/Kconfig.debug: TEST_IOV_ITER depends on MMU new 3498f26103a5 mm/zswap: invalidate duplicate entry when !zswap_enabled new 77d92649cb08 mm/memblock: add MEMBLOCK_RSRV_NOINIT into flagname[] array new fabffe22aa32 mm: memcontrol: clarify swapaccount=0 deprecation warning new 64181693b8ef kasan: guard release_free_meta() shadow access with kasan_ [...] new 3004524ad6c5 mm/damon/sysfs-schemes: handle schemes sysfs dir removal b [...] new fbb962e51d6a mm: zswap: fix missing folio cleanup in writeback race path new 3a28ed146b04 mm/cma: fix placement of trace_cma_alloc_start/finish new d18a2e3858fc maple_tree: fix comment describing mas_node_count_gfp() new 5f6625048495 mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH [...] new 7ad733f95e9d s390/mm: allocate vmemmap pages from self-contained memory range new 95142fd2b06e s390/sclp: remove unhandled memory notifier type new 27ce1a29a4be s390/mm: implement MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE n [...] new 23a7a0436ea9 s390: enable MHP_MEMMAP_ON_MEMORY new c58247b71cd4 mm/filemap: avoid type conversion new 6210332f7c82 selftests/mm/ksm_functional: prevent unmapping undefined address new 9e7b935789e3 selftests/mm: new test that steals pages new 235304701909 scripts/gdb/vmalloc: fix vmallocinfo error new 4fadcb64f892 mm: vmalloc: add va_alloc() helper new 0fcb0ef78322 mm: vmalloc: rename adjust_va_to_fit_type() function new fc8af68dd401 mm: vmalloc: move vmap_init_free_space() down in vmalloc.c new 8d03e349e232 mm: vmalloc: remove global vmap_area_root rb-tree new 142c4c1ad558 mm: vmalloc: mark vmap_init_free_space() with __init tag new bf53ede0a0e8 fix a wrong value passed to __find_vmap_area() new 38d1fadebc6a mm/vmalloc: remove vmap_area_list new ea58bdf39ed4 mm: vmalloc: Fix a warning in the crash_save_vmcoreinfo_init() new 689829733551 mm: vmalloc: remove global purge_vmap_area_root rb-tree new 536968be0980 mm: vmalloc: offload free_vmap_area_lock lock new 1ce72e2d0eac mm: vmalloc: add a scan area of VA only once new a490ae2d3a13 mm: vmalloc: support multiple nodes in vread_iter new 0decf7236889 mm: vmalloc: support multiple nodes in vmallocinfo new 3d02463ddaa3 mm: vmalloc: set nr_nodes based on CPUs in a system new af898fe81081 mm: vmalloc: add a shrinker to drain vmap pools new 016e436fca34 mm: vmalloc: improve description of vmap node layer new 2ab927d6b6ef mm: vmalloc: refactor vmalloc_dump_obj() function new 6d348ef368f9 mm/mmap: simplify vma link and unlink new 905f959df941 mm: memory: use nth_page() in clear/copy_subpage() new 63660e5fb5a4 mm: list_lru: disable memcg_aware when cgroup.memory is se [...] new 51684ec721b9 mm: list_lru: remove unused macro list_lru_init_key() new 15b45db16387 mm: mmap: no need to call khugepaged_enter_vma() for stack new 9af6b0c07536 memcg: convert mem_cgroup_move_charge_pte_range() to use a folio new 0c4c90a87bdf memcg: return the folio in union mc_target new dccb0b8511f3 memcg: use a folio in get_mctgt_type new a7c8eea6f379 memcg: use a folio in get_mctgt_type_thp new 8cedd0e9b0b7 mm: add pfn_swap_entry_folio() new 5929155967e5 proc: use pfn_swap_entry_folio where obvious new 9fbcbc3bf786 mprotect: use pfn_swap_entry_folio new 1c66760c70b0 s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() new 377ab5870bb8 mm: use pfn_swap_entry_folio() in __split_huge_pmd_locked() new b79595413975 mm: use pfn_swap_entry_to_folio() in zap_huge_pmd() new c47e3d7d670a mm: use pfn_swap_entry_folio() in copy_nonpresent_pte() new 10848f35c497 mm: convert to should_zap_page() to should_zap_folio() new 2a9ddc0eba73 mm-convert-to-should_zap_page-to-should_zap_folio-fix new fa7379240ef9 mm: convert mm_counter() to take a folio new d8a9d5998027 mm: convert mm_counter_file() to take a folio new 34aedec0c9fa fs/proc/task_mmu.c: add_to_pagemap: remove useless parameter addr new 48032c0fc430 mm: update mark_victim tracepoints fields new 19217f292ba0 readahead: use ilog2 instead of a while loop in page_cache [...] new 92aaa51d90bd mm/zswap: improve with alloc_workqueue() call new b8684573d5f6 tools/mm: add thpmaps script to dump THP usage info new 474c500bd1f0 mm: memory: move mem_cgroup_charge() into alloc_anon_folio() new 0f729f24cbb3 mm: writeback: ratelimit stat flush from mem_cgroup_wb_stats new 793c8efaa0ed selftests/memfd: delete unused declarations new 3d7a907d2b2e userfaultfd: fix return error if mmap_changing is non-zero [...] new 6ae48bbeeb76 selftests: mm: perform some system cleanup before using hugepages new 8f480f5fee6c maple_tree: avoid duplicate variable init in mast_spanning [...] new b665080e00d2 mempolicy: clean up minor dead code in queue_pages_test_walk() new 20c5b21e4feb kexec: split crashkernel reservation code out from crash_core.c new f16ed778c88a kexec-split-crashkernel-reservation-code-out-from-crash_corec-fix new 26492ad7ef6d crash: split vmcoreinfo exporting code out from crash_core.c new 78c6157f9a57 crash: remove duplicated include in vmcore_info.c new b31319b76a54 crash: remove dependency of FA_DUMP on CRASH_DUMP new b0c6fef5ae86 power/fadump: make FA_DUMP select CRASH_DUMP new 50aaab24512f crash: split crash dumping code out from kexec_core.c new 91655c7b99c0 crash: clean up kdump related config items new d4dac8e79814 x86, crash: wrap crash dumping code into crash related ifdefs new 7b96e134add0 x86, crash: don't nest CONFIG_CRASH_DUMP ifdef inside CONF [...] new e6228da80457 arm64, crash: wrap crash dumping code into crash related ifdefs new aebaaa03b8c6 crash: fix building error in generic codes new f399d3bac312 ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP new d0ff870222dd ppc-crash-enforce-kexec-and-kexec_file-to-select-crash_dump-fix new 119e710c2bef s390, crash: wrap crash dumping code into crash related ifdefs new 3355b12a04f0 sh, crash: wrap crash dumping code into crash related ifdefs new 9b2a5efdc8c6 mips, crash: wrap crash dumping code into crash related ifdefs new 4c0d0bec7ec9 riscv, crash: wrap crash dumping code into crash related ifdefs new b4bb19f1b295 arm, crash: wrap crash dumping code into crash related ifdefs new bd6929efef29 loongarch, crash: wrap crash dumping code into crash relat [...] new 9ce51e10561d arch, crash: move arch_crash_save_vmcoreinfo() out to file [...] new 1024a7ba5c79 mm/zswap: make sure each swapfile always have zswap rb-tree new 9e813c6cb862 mm/zswap: split zswap rb-tree new 6a019441cff3 mm: swap: enforce updating inuse_pages at the end of swap_ [...] new d8bf379e5ddf mm: zswap: remove unnecessary trees cleanups in zswap_swapoff() new e8d949adb164 mm/mmap: introduce vma_set_range() new bb9ee67792bc mm: zswap: remove unused tree argument in zswap_entry_put() new 06ce553a3bdb dax/bus.c: replace driver-core lock usage by a local rwsem new 5202deba95ad dax/bus.c: replace several sprintf() with sysfs_emit() new 55972ae4fc7a Documentatiion/ABI: add ABI documentation for sys-bus-dax new 560b1c5249d0 mm/memory_hotplug: export mhp_supports_memmap_on_memory() new a10abb4e3c40 mm-memory_hotplug-export-mhp_supports_memmap_on_memory-fix new dc981bf64bed dax: add a sysfs knob to control memmap_on_memory behavior new d081a75fdc51 highmem: add kernel-doc for memcpy_*_folio() new 3fb7deab1523 mm: kmsan: remove runtime checks from kmsan_unpoison_memory() new 0b80ca789f94 mm: memcg: don't periodically flush stats when memcg is disabled new 158adeb725c9 kswapd: replace try_to_freeze() with kthread_freezable_sho [...] new 4126c0cc4a21 hugetlb: code clean for hugetlb_hstate_alloc_pages new 277698f08b4c hugetlb: split hugetlb_hstate_alloc_pages new 147c61743031 padata: dispatch works on different nodes new 0ae830d20701 hugetlb: pass *next_nid_to_alloc directly to for_each_node [...] new 887c245fa7ac hugetlb: have CONFIG_HUGETLBFS select CONFIG_PADATA new ff4a3014440f hugetlb: parallelize 2M hugetlb allocation and initialization new 49726ab588be hugetlb: parallelize 1G hugetlb initialization new c77cb5e8d07f mm and cache_info: remove unnecessary CPU cache info update new c571230ec740 x86/mm: delete unused cpu argument to leave_mm() new 8c2bd56c5c67 x86/mm: clarify "prev" usage in switch_mm_irqs_off() new 0095b66cdc8e mm/zswap: fix race between lru writeback and swapoff new 048c6f4560e5 mm/list_lru: remove list_lru_putback() new de75c8ca8179 stackdepot: use variable size records for non-evictable entries new 1d27a3813eee stackdepot: fix -Wstringop-overflow warning new 1313268ad380 kasan: revert eviction of stack traces in generic mode new 4531ed03561e mm/khugepaged: bypassing unnecessary scans with MMF_DISABL [...] new 823a71fd404f mm: compaction: limit the suitable target page order to be [...] new 39935d080b18 mm: zswap: rename zswap_free_entry to zswap_entry_free new 4f9f70876fe2 mm: zswap: inline and remove zswap_entry_find_get() new 543e71c7aed8 mm: zswap: move zswap_invalidate_entry() to related functions new 673ed0cf9553 mm: zswap: warn when referencing a dead entry new e1f9672cb283 mm: zswap: clean up zswap_entry_put() new 51daa744ebd9 mm: zswap: rename __zswap_load() to zswap_decompress() new 0c4a6e6c99cb mm: zswap: break out zwap_compress() new 2927d77406ff mm: zswap: further cleanup zswap_store() new ff9a2c6611fe mm: zswap: simplify zswap_invalidate() new efdead21843e mm: zswap: function ordering: pool alloc & free new f7469abf07b9 mm: zswap: function ordering: pool refcounting new 359d9f0e561c mm: zswap: function ordering: zswap_pools new 82be0fd822ab mm: zswap: function ordering: pool params new 7b389e0c8852 mm: zswap: function ordering: public lru api new 6e1a68358cfb mm: zswap: function ordering: move entry sections out of L [...] new 9878ecce95fd mm: zswap: function ordering: move entry section out of tr [...] new cb19d402bb18 mm: zswap: function ordering: compress & decompress functions new feddac9fae60 mm: zswap: function ordering: per-cpu compression infra new 3b065e8a53a8 mm: zswap: function ordering: writeback new 254c13a07633 mm: zswap: function ordering: shrink_memcg_cb new 85981887ded7 Docs/admin-guide/mm/damon/usage: use sysfs interface for t [...] new 358c84473cba mm/damon: rename CONFIG_DAMON_DBGFS to DAMON_DBGFS_DEPRECATED new 50356bad9949 mm/damon/dbgfs: implement deprecation notice file new af597870bb4b mm/damon/dbgfs: fix bogus string length new 5291d8dd700d mm/damon/dbgfs: make debugfs interface deprecation message [...] new 0711fea2e15e mm-damon-dbgfs-make-debugfs-interface-deprecation-message- [...] new 9860b3e55655 Docs/admin-guide/mm/damon/usage: document 'DEPRECATED' fil [...] new 789e750811f5 selftets/damon: prepare for monitor_on file renaming new 4d094d970826 mm/damon/dbgfs: rename monitor_on file to monitor_on_DEPRECATED new 403ae981ce82 Docs/admin-guide/mm/damon/usage: update for monitor_on renaming new d38e032c3f7b Docs/translations/damon/usage: update for monitor_on renaming new 820966959625 mm/mmap: use SZ_{8K, 128K} helper macro new 4a389f5cc826 mm/mempolicy: implement the sysfs-based weighted_interleav [...] new 3a149a1be8ac mm/mempolicy: refactor a read-once mechanism into a functi [...] new 97aaff5bd213 mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weigh [...] new 3abc29f58ca0 mm/mempolicy: protect task interleave functions with tsk-> [...] new da56a96bd2e6 mm/mempolicy: weighted interleave checks wrong parameter new 2e6d69a64ec7 arm: ptdump: rename CONFIG_DEBUG_WX to CONFIG_ARM_DEBUG_WX new ce3cf0406b84 arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_ [...] new 932ec6d927ae powerpc,s390: ptdump: define ptdump_check_wx() regardless [...] new 40e89b216710 mm: ptdump: have ptdump_check_wx() return bool new 6272d1d04257 mm-ptdump-have-ptdump_check_wx-return-bool-fix new ad44542c1283 mm: ptdump: add check_wx_pages debugfs attribute new 721987ab36b2 modules: wait do_free_init correctly new 8f68d3755e91 mm/cma: Don't treat bad input arguments for cma_alloc() as [...] new b7a3cc5dd854 test_xarray: add tests for advanced multi-index use new fb41998f2c3c XArray: add cmpxchg order test new 0f7e1a88118d userfaultfd: handle zeropage moves by UFFDIO_MOVE new 6bbdc32b8f0b selftests/mm: map_fixed_noreplace: conform test to TAP for [...] new 3e7796f0be84 selftests/mm: map_hugetlb: conform test to TAP format output new 2c3fd3df48f3 selftests/mm: map_populate: conform test to TAP format output new 442747305ccd selftests/mm: mlock-random-test: conform test to TAP forma [...] new 4de7a6a066b0 selftests/mm: mlock2-tests: conform test to TAP format output new 01cb5573f6e4 selftests/mm: mrelease_test: conform test to TAP format output new 1913cb8ce5bc selftests/mm: mremap_dontunmap: conform test to TAP format output new 91b92bd20313 selftests/mm: split_huge_page_test: conform test to TAP fo [...] new 14b1a67e1907 selftests/mm: thuge-gen: conform to TAP format output new 8abee0be2c5c selftests/mm: transhuge-stress: conform to TAP format output new f02677bb71c9 selftests/mm: virtual_address_range: conform to TAP format output new dee23793b4c9 mm: compaction: update the cc->nr_migratepages when alloca [...] new d93ae8564177 mm-compaction-update-the-cc-nr_migratepages-when-allocatin [...] new 46298f20260d mm/vmscan: change the type of file from int to bool new 9d85b040dfc2 arm64/mm: Make set_ptes() robust when OAs cross 48-bit boundary new c3c084956279 arm/pgtable: define PFN_PTE_SHIFT new 24816afb5864 nios2/pgtable: define PFN_PTE_SHIFT new 7d7251e6ddec powerpc/pgtable: define PFN_PTE_SHIFT new 175cb0d493d6 riscv/pgtable: define PFN_PTE_SHIFT new b386b952a593 s390/pgtable: define PFN_PTE_SHIFT new a6d47f9b6232 sparc/pgtable: define PFN_PTE_SHIFT new 7c1eaecc858f mm/pgtable: make pte_next_pfn() independent of set_ptes() new d6df8e9b8b3a arm/mm: use pte_next_pfn() in set_ptes() new 6ba7d245bec9 powerpc/mm: use pte_next_pfn() in set_ptes() new 3aed98a43afd mm/memory: factor out copying the actual PTE in copy_prese [...] new b53ca04f365b mm/memory: pass PTE to copy_present_pte() new f7f21bf981e9 mm/memory: optimize fork() with PTE-mapped THP new 03198ac727f5 mm/memory: ignore dirty/accessed/soft-dirty bits in folio_ [...] new 94c809ccfc15 mm/memory: ignore writable bit in folio_pte_batch() new d32eae87f403 selftests/mm: run_vmtests.sh: add hugetlb test category new ca813097df38 mm/mmap: pass vma to vma_merge() new 1dfc148a70d1 mm: memcg: use larger batches for proactive reclaim new 5ee74fcb887a mm-memcg-use-larger-batches-for-proactive-reclaim-v4 new 941f983246e4 mm: reduce dependencies on <linux/kernel.h> new 9d738dd80d57 kasan: add atomic tests new 339bb6fbd7cf mm/hugetlb: Restore the reservation if needed new 3a2cc19586ee selftests/mm: run_vmtests.sh: add hugetlb_madv_vs_map new 419b41f51d68 selftests: zswap: add zswap selftest file to zswap maintai [...] new c34263953efa selftests: fix the zswap invasive shrink test new ea9394ecacdc selftests: add zswapin and no zswap tests new 64259ce2a20c ubsan: reintroduce signed overflow sanitizer new da90a082e787 kasan: docs: update descriptions about test file and module new a6db31d65fda kasan: rename test_kasan_module_init to kasan_test_module_init new 3b9cf2a9fab7 mm/cma: drop CONFIG_CMA_DEBUG new 5b59df9e7daf dma-contiguous: remove debug code to removed CONFIG_CMA_DEBUG new d8e75d7a7716 mm/cma: make MAX_CMA_AREAS = CONFIG_CMA_AREAS new 094dbef57010 mm/vmscan: make too_many_isolated return bool new c36a5d0fb527 memory tier: make memory_tier_subsys const new f73bb1754a09 mm/z3fold: remove unneeded spinlock in z3fold_alloc new 07b7fd1117fa mm/zswap: add more comments in shrink_memcg_cb() new f25c7f7f053e mm/zswap: invalidate zswap entry when swap entry free new 5ebfc6df3de3 mm/zswap: stop lru list shrinking when encounter warm region new 2f39e01dca00 mm/zswap: remove duplicate_entry debug value new 24e72443c0e5 mm/zswap: only support zswap_exclusive_loads_enabled new 0113105d360f mm/zswap: zswap entry doesn't need refcount anymore new 938ae9d25723 mm/migrate: preserve exact soft-dirty state new 8e9c31b29969 mm: hugetlb: improve the handling of hugetlb allocation fa [...] new aa2913a2dd44 mm/damon/sysfs: handle 'state' file inputs for every sampl [...] new f71f8855ac11 mm/demotion: print demotion targets new d92a177bffa6 zram: use copy_page for full page copy new 70eed1438932 memremap.h: correct an error in a comment new 6cdf1510f42e meminfo: provide estimated per-node's available memory new a2ab6080a279 selftests/damon/_damon_sysfs: support DAMOS quota new 95198c2d9733 selftests/damon/_damon_sysfs: support DAMOS stats new 7277997ef0f9 selftests/damon/_damon_sysfs: support DAMOS apply interval new f609a0527442 selftests/damon: add a test for DAMOS quota new 7dd3fb7db419 selftests/damon: add a test for DAMOS apply intervals new c9d88f46fb29 selftests/damon: add a test for a race between target_ids_ [...] new 8ce76e1be0a3 selftests/damon: add a test for the pid leak of dbgfs_targ [...] new 652e7d5e3374 selftests/damon/_chk_dependency: get debugfs mount point f [...] new 7fbf868113e0 mm/z3fold: remove unneeded spinlock new bc54fa3175a4 mm/cma: add sysfs file 'release_pages_success' new 166aa7faf71a mm: compaction: refactor compact_node() new b8786760d9c8 mm, vmscan: don't turn on cache_trim_mode at the highest s [...] new d3ed6a56bcde MAINTAINERS: update mm and memcg entries new 4aa1291ba49f mm: compaction: early termination in compact_nodes() new 19c7879659c7 selftests/mm: log skipped compaction test as a skip new d7cd7f931d55 selftests/mm: log a consistent test name for check_compaction new f03e975993d5 mm/zswap: optimize and cleanup the invalidation of duplica [...] new 454c6673f7fa mm: document memalloc_noreclaim_save() and memalloc_pin_save() new c30abd967b7e nvdimm/pmem: fix leak on dax_add_host() failure new 1e2a0b3e0566 dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n new c513fb68827c nvdimm/pmem: treat alloc_dax() -EOPNOTSUPP failure as non-fatal new d888f6b0a766 dm: treat alloc_dax() -EOPNOTSUPP failure as non-fatal new 31245ae7d8c8 dcssblk: handle alloc_dax() -EOPNOTSUPP failure new 7da37b7c5db1 virtio: treat alloc_dax() -EOPNOTSUPP failure as non-fatal new 673921df84d6 dax: check for data cache aliasing at runtime new 7bcc616dbc80 Introduce cpu_dcache_is_aliasing() across all architectures new 6bb2ed8b256b dax: fix incorrect list of data cache aliasing architectures new 92c2d4319e25 kasan/test: avoid gcc warning for intentional overflow new dbcf5baaea93 mm/mglru: drop unused parameter new 7fdf32bffccb mm/mglru: improve should_run_aging() new fbc40f091d51 mm/mglru: improve reset_mm_stats() new 4f05d8f1968b mm/mglru: improve struct lru_gen_mm_walk new 93f0863aac20 mm/mglru: improve swappiness handling new 25d699460bcb mm/hugetlb: move page order check inside hugetlb_cma_reserve() new 86cadf0b2205 userfaultfd: move userfaultfd_ctx struct to header file new 2da981a4b9c7 userfaultfd: protect mmap_changing with rw_sem in userfaulfd_ctx new 4b0549931488 userfaultfd: use per-vma locks in userfaultfd operations new f6ad27bf13d1 zram: do not allocate physically contiguous strm buffers new 3e6ba2cb41ea lib/stackdepot: fix first entry having a 0-handle new e5ef0813cf8b lib/stackdepot: move stack_record struct definition into t [...] new 78a64da53479 mm,page_owner: maintain own list of stack_records structs new 04e26032d171 mm,page_owner: implement the tracking of the stacks count new 3a6bc3616136 mm,page_owner: display all stacks and their count new 73e55c905156 mm,page_owner: filter out stacks by a threshold new 117e277a750c mm,page_owner: update Documentation regarding page_owner_stacks new 7b994855b987 mm: optimization on page allocation when CMA enabled new 3b86d509ea19 mm: add defines for min/max swappiness new 157d6f218d89 mm: add swappiness= arg to memory.reclaim new fb87ef0370a7 bounds: support non-power-of-two CONFIG_NR_CPUS new fc6446e89167 arch and include: update LLVM Phabricator links new a8044b205308 treewide: update LLVM Bugzilla links new a3bcffd60641 selftests: add eventfd selftests new fb5dca15eef6 list: add hlist_count_nodes() new db3f03fccb7b binder: use of hlist_count_nodes() new f65ace13596e bcache: use of hlist_count_nodes() new aaedbfb58c39 ocfs2: Spelling fix new f0460bc72100 lib/win_minmax: fix header comments new 8fe21126f66a panic: suppress gnu_printf warning new 442a78a1b7ed lib min_heap: optimize number of calls to min_heapify() new f24e2dc0c378 lib min_heap: optimize number of comparisons in min_heapify() new e92c5851099d sysctl: allow change system v ipc sysctls inside ipc namespace new f11d909008cb docs: add information about ipc sysctls limitations new 3e2b25e9c1a1 sysctl: allow to change limits for posix messages queues new 7559bdac4396 user_namespace: Remove unnecessary NULL values from kbuf new 2c874402c47e lib/sort: optimize heapsort for equal elements in sift-down path new 1389aa200670 lib/sort: Optimize heapsort with double-pop variation new bb5a5a77718d kprobes: use synchronize_rcu_tasks_rude in kprobe_optimizer new 99900263ba92 kprobes-use-synchronize_rcu_tasks_rude-in-kprobe_optimizer-fix new 7a60b1990c4e flex_proportions: remove unused fprop_local_single new 1040607773c2 ptrace_attach: shift send(SIGSTOP) into ptrace_set_stopped() new 877ffb385aaf lib: dhry: remove unneeded <linux/mutex.h> new 1d15f17de40f lib: dhry: use ktime_ms_delta() helper new 388a8307aadc lib: dhry: add missing closing parenthesis new ec35a5aec1be nilfs2: convert segment buffer to use kmap_local new 516a20b960d5 nilfs2: convert nilfs_copy_buffer() to use kmap_local new 47458759c9e4 nilfs2: convert metadata file common code to use kmap_local new 4cd47ee1217f nilfs2: convert sufile to use kmap_local new 5ffef86d4666 nilfs2: convert persistent object allocator to use kmap_local new c40e3dd6735c nilfs2: convert DAT to use kmap_local new 0e944e7bb594 nilfs2: move nilfs_bmap_write call out of nilfs_write_inod [...] new 4451f2bd6f97 nilfs2: do not acquire rwsem in nilfs_bmap_write() new 5301f09fc0ce nilfs2: convert ifile to use kmap_local new 914d5c9ddf91 nilfs2: localize highmem mapping for checkpoint creation w [...] new 3c9a541d2c0c nilfs2: localize highmem mapping for checkpoint finalizati [...] new 322e67b2d636 nilfs2: localize highmem mapping for checkpoint reading wi [...] new b2c19c6faf18 nilfs2: remove nilfs_cpfile_{get,put}_checkpoint() new 5f2127e734bf nilfs2: convert cpfile to use kmap_local new 54b813ac794e kbuild: raise the minimum supported version of LLVM to 13.0.1 new f0759aa1e59f Makefile: drop warn-stack-size plugin opt new a04fc34b5a04 x86: drop stack-alignment plugin opt new 9867b6a85152 ARM: remove Thumb2 __builtin_thread_pointer workaround for Clang new c19029981e62 arm64: Kconfig: clean up tautological LLVM version checks new bfb795ef0d8d powerpc: Kconfig: remove tautology in CONFIG_COMPAT new 2ff7455e5c6b riscv: remove MCOUNT_NAME workaround new ea8d03e3dab0 riscv: Kconfig: remove version dependency from CONFIG_CLAN [...] new cdb44b85d773 fortify: drop Clang version check for 12.0.1 or newer new f21861cc6002 lib/Kconfig.debug: update Clang version check in CONFIG_KCOV new fcce96ba547b compiler-clang.h: update __diag_clang() macros for minimum [...] new c1e11f33e7d8 selftests/mm: hugetlb_reparenting_test: do not unmount new 3b305a20f3ff selftests/mm: run_vmtests: remove sudo and conform to tap new 8b3a84ef2cdf selftests/mm: on-fault-limit: run test without root privil [...] new a852a385eb23 selftests/mm: save and restore nr_hugepages value new aae7ec2794d1 selftests/mm: protection_keys: save/restore nr_hugepages settings new 6f482b86721b selftests/mm: run_vmtests.sh: add missing tests new ea0b29e3cb4a selftests/mm: run_vmtests: use correct flag in the code new 3caa9c675b70 init: remove obsolete arch_call_rest_init() wrapper new aeb8e7743b88 panic: add option to dump blocked tasks in panic_print new 76465e987b48 panic-add-option-to-dump-blocked-tasks-in-panic_print-fix new 3425bba535b6 const_structs.checkpatch: add bus_type new e46243cc087d fat: Fix uninitialized field in nostale filehandles new d66307cfba07 smp: make __smp_processor_id() 0-argument macro new e79dcddbd1f2 nilfs2: MAINTAINERS: drop unreachable project mirror site new 4baa0f39d02a list: leverage list_is_head() for list_entry_is_head() new 9ab472bca802 watchdog/softlockup: low-overhead detection of interrupt new 14a8e268f705 watchdog/softlockup: report the most frequent interrupts new 88066f4a642b dyndbg: replace kstrdup() + strchr() with kstrdup_and_replace() new 88423a0e6433 Normalise "name (ad@dr)" MODULE_AUTHORs to "name ad@dr" new 53c85376359e Merge branch 'mm-nonmm-unstable' into mm-everything new dc0a46cb53d3 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 2ae1f44c4990 kconfig: remove unneeded buffer allocation in zconf_initscan() new 042da992f906 kconfig: fix line number in recursive inclusion detection new 7cbfa8031c84 docs: kbuild/kconfig: reformat/cleanup new 6b33391214ac kbuild: create a list of all built DTB files new 0de4877a9b9e kbuild: simplify dtbs_install by reading the list of compi [...] new 5ed73f11f02c kbuild: deb-pkg: show verbose log for direct package builds new e9482623777a kbuild: deb-pkg: make debian/rules quiet for 'make deb-pkg' new f47c39ae424f kbuild: deb-pkg: build binary-arch in parallel new a40a323f799e kbuild: deb-pkg: call more misc debhelper commands new 8ebe1a8f70f5 kbuild: rpm-pkg: do not include depmod-generated files new 4c00fae64285 kbuild: rpm-pkg: mark installed files in /boot as %ghost new 4ac0ab26f0c8 Revert "kbuild/mkspec: support 'update-bootloader'-based systems" new 257acacab680 Revert "kbuild/mkspec: clean boot loader configuration on [...] new 84609c29197c kconfig: fix infinite loop when expanding a macro at the e [...] new caecfb3b697a kconfig: fix off-by-one in zconf_error() new c2c545307809 kconfig: remove orphan lookup_file() declaration new 2f1a5d74bb28 kconfig: remove compat_getline() new 9e39ceeeee76 kconfig: remove unneeded sym_find() call in conf_parse() new 11cd16c7d89e kconfig: write Kconfig files to autoconf.cmd in order new 454e31088b07 kconfig: call env_write_dep() right after yyparse() new c84dfba732bd kconfig: split preprocessor prototypes into preprocess.h new d52f2b2d37c1 kconfig: replace current_pos with separate cur_{filename,lineno} new e98eb69a2077 kconfig: remove zconf_curname() and zconf_lineno() new 133090aa1b69 kconfig: associate struct menu with file name directly new 80e08598d37b kconfig: associate struct property with file name directly new 90ab25262003 kconfig: replace file->name with name in zconf_nextfile() new b2b86e1f62e3 kconfig: do not delay the cur_filename update new 6e0ffa779e10 kconfig: replace remaining current_file->name with cur_filename new 51a4d7b8eb29 kconfig: move the file and lineno in struct file to struct buffer new fc24e14c4d30 kconfig: make file::name a flexible array member new aaf19089c8fb kconfig: change file_lookup() to return the file name new 6a116bde65f1 kconfig: split list_head into a separate header new 81b4a2346a44 kconfig: resync list.h new 82093cf0fbd7 kconfig: import more list macros and inline functions new 6314ae425adc kconfig: add macros useful for hashtable new a3acfa793c5f kconfig: move ARRAY_SIZE to a header new 0087a3dc966d kconfig: move strhash() to a header new 655a7751806d kconfig: convert linked list of files to hash table new 5604538b1213 kconfig: do not imply the type of choice value new 00eb94f090fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4ea7d94407b4 perf expr: Allow NaN to be a valid number new 6dd76680b925 perf expr: Fix "has_event" function for metric style events new 2543947c77e0 perf stat: Avoid metric-only segv new 6d6be5eb45b4 perf metric: Don't remove scale from counts new b872bfd2c1b8 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new d00e2321ad09 Merge branch 'compiler-attributes' of https://github.com/o [...] new ca17b85c5dbb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4b9af0520615 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 1a4f2546aa27 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 9c428fafb8f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e781b45c6ad5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cb4bdcf9339b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a85bec83e430 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new b05a0a2679d9 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 6ed990c0cbc2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1b9e79ff8b7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a00d4a98af44 arm64: dts: mediatek: mt8186: Add missing clocks to ssusb [...] new 1af98c3e53da arm64: dts: mediatek: mt8186: Add missing xhci clock to us [...] new e630c7b0b6a6 arm64: dts: mediatek: replace underscores in node names new af20517cade5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8a8bbe594614 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 621714e004b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 724c4bf0e4bf ARM: dts: qcom: msm8974: correct qfprom node size new 70d6c14f52ff ARM: dts: qcom: msm8226: Sort and clean up nodes new 74851b7f180a ARM: dts: qcom: msm8226: Add CPU and SAW/ACC nodes new 1cf631364875 ARM: dts: qcom: msm8960: Add gsbi3 node new 5936ee212525 ARM: dts: qcom: msm8960: expressatt: Add mXT224S touchscreen new 0b76fc39b7d8 arm64: defconfig: Enable GCC and interconnect for QDU1000/QRU1000 new 1734e725ef51 arm64: defconfig: Enable X1E80100 multimedia clock control [...] new 95af34a4c25c arm64: deconfig: enable Goodix Berlin SPI touchscreen driv [...] new 6cca740cf345 arm64: dts: qcom: sc8280xp-crd: Add PMIC die-temp vadc channels new a36a566b5365 arm64: dts: qcom: sc8280xp-pmics: Define adc for temp-alarms new 7c6bef576a88 arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected new 68c4c20848d7 arm64: dts: qcom: msm8996: Define UFS UniPro clock limits new 5dd227ccfb95 arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for SLPI new f172a341ec1f arm64: dts: qcom: sc7180: Enable cros-ec-spi as wake source new a4b28b9ecc99 arm64: dts: qcom: sc7280: Enable cros-ec-spi as wake source new a7baa25bfbfd arm64: dts: qcom: sdm845: Enable cros-ec-spi as wake source new 61474b18e762 arm64: dts: sc8280xp: correct DMIC2 and DMIC3 pin config n [...] new 0d3eb7ff1f3a arm64: dts: sm8450: correct DMIC2 and DMIC3 pin config node names new c6e5bf927874 arm64: dts: sm8550: correct DMIC2 and DMIC3 pin config node names new 94c312767160 arm64: dts: sm8650: correct DMIC2 and DMIC3 pin config node names new 8794916799d6 arm64: dts: x1e80100: correct DMIC2 and DMIC3 pin config n [...] new 4442a67eedc1 arm64: dts: qcom: x1e80100-crd: add sound card new 1fe82781dfd5 arm64: dts: qcom: ssm7125-xiaomi: drop incorrect UFS phy m [...] new 77e7257a6017 arm64: dts: qcom: minor whitespace cleanup new 1587bb53c1b5 arm64: dts: qcom: sc8180x: describe all PCI MSI interrupts new 2f7be4caacd2 arm64: dts: qcom: sm8550: Switch UFS from opp-table-hz to opp-v2 new e1839f78e469 arm64: dts: qcom: msm8916-samsung-fortuna/rossa: Add initi [...] new d2e8899de71c soc: qcom: apr: make aprbus const new 307b7d8f70b2 dt-bindings: arm: qcom,ids: Add IDs for SM8475 family new c8f349ac13d1 soc: qcom: socinfo: Add Soc IDs for SM8475 family new ceeaddc19a90 soc: qcom: llcc: Check return value on Broadcast_OR reg read new 2b3f57690f30 Merge branches 'arm32-for-6.9', 'arm64-defconfig-for-6.9', [...] new 91e00520417f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d66efa19a9ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0708d5fbc670 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a2ed179ad640 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bc102ba8555a Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 7fd195f01ae5 ARM: dts: stm32: lxa-tac: reduce RGMII interface drive strength new 0e232aafa694 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new deff1292dd4e Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new eb1d1482193d Merge branch 'next' of https://git.linaro.org/people/jens. [...] new ba8e68e6f1ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1a56f8565a0d Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 96a55047be39 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new a0e484d72d8f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 1a38309b181a Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new c37346082e06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5580e96dad5a powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core new 777f81f0a9c7 powerpc/smp: Increase nr_cpu_ids to include the boot CPU new dca79603fbc5 powerpc/smp: Lookup avail once per device tree node new 9832de654499 powerpc/smp: Factor out assign_threads() new 0875f1ceba97 powerpc/smp: Remap boot CPU onto core 0 if >= nr_cpu_ids new c5aebb53b324 powerpc: Force inlining of arch_vmap_p{u/m}d_supported() new e15d01277a8b powerpc: vio: move device attributes into a new ifdef new 565206aaa652 powerpc: vio: make vio_bus_type const new 8e3d0b8d99d7 powerpc: mpic: make mpic_subsys const new 112202f34e56 powerpc: pmac: make macio_bus_type const new 14ce0dbb5627 powerpc: ibmebus: make ibmebus_bus_type const new 6e3879eea83d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0fbe732cb35d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new acdde9c7573f Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 8e7b9eec9ae8 Merge branch 'fixes' into for-next new 2151fd9a6d4f s390/boot: add support for CONFIG_LD_ORPHAN_WARN new bdf2cd27a329 s390: vmlinux.lds.S: handle '.data.rel' sections explicitly new 30226853d6ec s390: vmlinux.lds.S: explicitly handle '.got' and '.plt' sections new a691c8a6efe0 s390: vmlinux.lds.S: explicitly keep various sections new b23ab303dd95 s390/boot: vmlinux.lds.S: handle '.init.text' new 64d590a24f7a s390/boot: vmlinux.lds.S: handle '.rela' sections new ba6c26af1ee7 s390/boot: vmlinux.lds.S: handle DWARF debug sections new 6a4d37c886c1 s390/boot: vmlinux.lds.S: handle ELF required sections new c0f98ea0e7ea s390/boot: vmlinux.lds.S: handle commonly discarded sections new acb7c202baa7 s390: select CONFIG_ARCH_WANT_LD_ORPHAN_WARN new 55cce52f1cec s390: link vmlinux with '-z notext' new 3938490e78f4 s390/bug: remove entry size from __bug_table section new 616c4ea9bce4 s390/vdso: remove unused ENTRY in linker scripts new 520a2cee1fbc Merge branch 'features' into for-next new 56fb7e6f54c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4e07447503f0 bcachefs: Clamp replicas_required to replicas new 2eeccee86dc7 bcachefs: Fix check_version_upgrade() new 816054f40a5f bcachefs: Fix missing va_end() new 9ef38cc0e197 bcachefs: Kill unnecessary wakeups in journal reclaim new 5f8e0f379671 bcachefs: Split out journal workqueue new 38dc58773308 bcachefs: Avoid setting j->write_work unnecessarily new 94f0df169f84 bcachefs: Journal writes should be REQ_SYNC|REQ_META new 9d140ecc3a54 bcachefs: Avoid taking journal lock unnecessarily new 34ed9afffafe bcachefs: fixup for building in userspace new 21fcde5349c9 bcachefs: Improve bch2_dirent_to_text() new 28463af55202 bcachefs: Workqueues should be WQ_HIGHPRI new ef2ef95c168a bcachefs: bch2_hash_set_snapshot() -> bch2_hash_set_in_snapshot() new e89242d7b92e bcachefs: Cleanup bch2_dirent_lookup_trans() new d2fba5604106 bcachefs: convert journal replay ptrs to darray new 50172b92ece3 bcachefs: fix split brain message new f7443adebfc2 bcachefs: improve journal entry read fsck error messages new 06e55b11c34b bcachefs: jset_entry_datetime new 2cb13b3cb7fd bcachefs: bio per journal buf new 113876d40453 bcachefs: closure per journal buf new f491d96a8778 bcachefs: better journal pipelining new 5722b6112d29 bcachefs: btree_and_journal_iter.trans new afdb7d0eafd4 bcachefs: btree node prefetching in check_topology new 10abefd90bfb bcachefs: Subvolumes may now be renamed new 15882bf6a705 bcachefs: Switch to uuid_to_fsid() new 0d440fa49496 bcachefs: Initialize super_block->s_uuid new 2f275a368d85 bcachefs: Set path->uptodate when no node at level new 5755090412af bcachefs: move fsck_write_inode() to inode.c new e00994f875c6 bcachefs: bump max_active on btree_interior_update_worker new a47e747de21a bcachefs: Kill some -EINVALs new e2108b45ca6e bcachefs: Factor out check_subvol_dirent() new f8873872873f bcachefs: factor out check_inode_backpointer() new c7b3f17061ea mm: introduce memalloc_flags_{save,restore} new 78f404cd27a7 mm: introduce PF_MEMALLOC_NORECLAIM, PF_MEMALLOC_NOWARN new 26fd7108826c bcachefs: bch2_inode_insert() new 3abd0b669367 bcachefs: bch2_lookup() gives better error message on inod [...] new aee119a94da6 mean and variance: Promote to lib/math new 80be0ad8102f eytzinger: Promote to include/linux/ new 316c2091ed09 bcachefs: bch2_time_stats_to_seq_buf() new fefc5e735c64 time_stats: Promote to lib/ new 164a3b12816a bcache: Convert to lib/time_stats new 44fc34a7467d time_stats: report lifetime of the stats object new 5338de973a58 time_stats: split stats-with-quantiles into a separate structure new 349f0db993b6 time_stats: fix struct layout bloat new e2235ee6f16d time_stats: add larger units new d6604b38de15 time_stats: don't print any output if event count is zero new 6986c9782836 time_stats: allow custom epoch names new 0cf31c5665a4 mean_and_variance: put struct mean_and_variance_weighted o [...] new 8c2edac14ff9 time_stats: shrink time_stat_buffer for better alignment new 2d6329ba4a7e time_stats: report information in json format new e72d7904d4e2 time_stats: Kill TIME_STATS_HAVE_QUANTILES new 859770f4d71d mempool: kvmalloc pool new 7df4c6331b3f bcachefs: kill kvpmalloc() new d2793f77fbcd bcachefs: thread_with_stdio: eliminate double buffering new e10c0e70c691 bcachefs: thread_with_stdio: convert to darray new b15b3c0b538d bcachefs: thread_with_stdio: kill thread_with_stdio_done() new 9adef8513518 bcachefs: thread_with_stdio: fix bch2_stdio_redirect_readline() new 892071117264 bcachefs: Thread with file documentation new 6af7c3eb8b73 darray: lift from bcachefs new eb27c48f290c thread_with_file: Lift from bcachefs new dbad87bc3422 thread_with_stdio: Mark completed in ->release() new b7e29d5030d0 kernel/hung_task.c: export sysctl_hung_task_timeout_secs new ad5ae093f2a2 thread_with_stdio: suppress hung task warning new 649a6a78f617 bcachefs: Kill more -EIO error codes new a74a41ae99ea bcachefs: Check subvol <-> inode pointers in check_subvol() new 1dfe3c66dafb bcachefs: Check subvol <-> inode pointers in check_inode() new f86542a5f0f2 bcachefs: check_inode_dirent_inode() new 97cd5cb1562f bcachefs: better log message in lookup_inode_for_snapshot() new df6e05114fa7 bcachefs: check bi_parent_subvol in check_inode() new fbf58a785e76 bcachefs: simplify check_dirent_inode_dirent() new 35b42481590b bcachefs: delete duplicated checks in check_dirent_to_subvol() new 142df888d819 bcachefs: check inode->bi_parent_subvol against dirent new ecdef1f1f15d bcachefs: check dirent->d_parent_subvol new 9184295145cd bcachefs: Repair subvol dirents that point to non subvols new 1d065323f8ea bcachefs: bch_subvolume::parent -> creation_parent new 58675aa7f8cb bcachefs: Fix path where dirent -> subvol missing and we d [...] new 6ce46919a562 bcachefs: Pass inode bkey to check_path() new 21ac914de509 bcachefs: check_path() now prints full inode when reattaching new 7b3056905ac9 bcachefs: Correctly reattach subvolumes new 021038f00806 bcachefs: bch2_btree_bit_mod -> bch2_btree_bit_mod_buffered new 6a72081fb875 bcachefs: bch2_btree_bit_mod() new 6180c292cc86 bcachefs: bch_subvolume::fs_path_parent new 519192e6b19f bcachefs: BTREE_ID_subvolume_children new 0aeb9ca5005c bcachefs: Check for subvolume children when deleting subvolumes new 60f619c6bfcd bcachefs: Pin btree cache in ram for random access in fsck new 5fbd5241b76e bcachefs: Save key_cache_path in peek_slot() new 420a52e6092c bcachefs: Track iter->ip_allocated at bch2_trans_copy_iter() new d176bead0561 bcachefs: Use kvzalloc() when dynamically allocating btree paths new 704702a38dbb bcachefs: Improve error messages in device remove path new 4a3cf4df64fd bcachefs: bch2_print_opts() new e212cc249467 thread_with_file: allow creation of readonly files new 210f0c62912f thread_with_file: fix various printf problems new 84dacf2e12c6 thread_with_file: create ops structure for thread_with_stdio new 604e877d5ea3 thread_with_file: allow ioctls against these files new a1f717efef35 thread_with_file: Fix missing va_end() new b8beffe0bab1 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new 454bad630c69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 49ce476d4713 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cd0189e96415 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 7f8dbc041b34 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new c64c2adfcfae Merge branch 'for-next' of git://git.infradead.org/users/h [...] new af679ac111b2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 527378342316 Merge branch 'exportfs-next' of git://git.kernel.org/pub/s [...] new 71575663ba0e Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 1d98c623ede4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 1c8276eadd8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new a93e08ded16f Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new c6f666d24ca5 Merge branch '9p-next' of git://github.com/martinetd/linux new 13527fc55576 Merge branch 'ericvh/for-next' of git://git.kernel.org/pub [...] new 10634530f7ba xfs: convert kmem_zalloc() to kzalloc() new f078d4ea8276 xfs: convert kmem_alloc() to kmalloc() new afdc115559c5 xfs: move kmem_to_page() new 49292576136f xfs: convert kmem_free() for kvmalloc users to kvfree() new d4c75a1b40cd xfs: convert remaining kmem_free() to kfree() new 178231af2bdc xfs: use an empty transaction for fstrim new 94a69db2367e xfs: use __GFP_NOLOCKDEP instead of GFP_NOFS new 0b3a76e955eb xfs: use GFP_KERNEL in pure transaction contexts new 2c1e31ed5c88 xfs: place intent recovery under NOFS allocation context new c704ecb2410e xfs: place the CIL under nofs allocation context new 204fae32d5f7 xfs: clean up remaining GFP_NOFS users new 57b98393b812 xfs: use xfs_defer_alloc a bit more new f23e079e024c mm: move mapping_set_update out of <linux/swap.h> new 604ee858a8c8 shmem: move shmem_mapping out of line new 8481cd645af6 shmem: set a_ops earlier in shmem_symlink new 9b4ec2cf0154 shmem: move the shmem_mapping assert into shmem_get_folio_gfp new 36e3263c623a shmem: export shmem_get_folio new 74f6fd19195a shmem: export shmem_kernel_file_setup new eb84b86441e3 shmem: document how to "persist" data when using shmem_*fi [...] new 7712a852890f xfs: remove xfile_stat new c6fcb46eb7ae xfs: remove the xfile_pread/pwrite APIs new 8672b3a8172c xfs: don't try to handle non-update pages in xfile_obj_load new 7391e9df8844 xfs: shmem_file_setup can't return NULL new 2ac41afb75c3 xfs: don't modify file and inode flags for shmem files new 6d8b3f1209e4 xfs: don't allow highmem pages in xfile mappings new 509f2f9bb384 xfs: use shmem_get_folio in xfile_obj_store new ae2bb8c31c36 xfs: use shmem_get_folio in in xfile_load new 513911e94428 xfs: add file_{get,put}_folio new 167db3241ef0 xfs: remove xfarray_sortinfo.page_kaddr new 97456c5eb256 xfs: fix a comment in xfarray.c new cca31e401b4a xfs: convert xfarray_pagesort to deal with large folios new 42461a423bfe xfs: remove xfile_{get,put}_page new 6ef2978cfed8 xfs: disable sparse inode chunk alignment check when there [...] new 4d6933c1c21a xfs: remove duplicate ifdefs new 9ee85f235efe xfs: ensure submit buffers on LSN boundaries in error handlers new e25e290d6234 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 567e629fd296 zonefs: convert zonefs to use the new mount api new ea749af730bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 061cac2e5f1f Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 3597123b4046 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d87c4d5bd222 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a27527fdc69b Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 7a978188946b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 48acf8292280 i2c: Remove redundant comparison in npcm_i2c_reg_slave new b1582824428a Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 22fded4cb822 hwmon: (pmbus/tda38640) Use PMBUS_REGULATOR_ONE to declare [...] new 94320aff7227 hwmon: (pmbus/lm25066) Use PMBUS_REGULATOR_ONE to declare [...] new 74d0d066bfaf hwmon: (pmbus/ir38064) Use PMBUS_REGULATOR_ONE to declare [...] new 6314e9d81447 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 7d66cc72dd91 Merge branch 'docs-next' of git://git.lwn.net/linux.git new af109c58ad5a Merge branch 'master' of git://linuxtv.org/media_tree.git new e918edebe0ac Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 4615ac9010be cpufreq: intel_pstate: remove cpudata::prev_cummulative_iowait new 2d1f5006ff95 powercap: intel_rapl: Fix a NULL pointer dereference new 1aa09b9379a7 powercap: intel_rapl: Fix locking in TPMI RAPL new faa9130ce716 powercap: intel_rapl_tpmi: Fix a register bug new 903eb9fb85e3 powercap: intel_rapl_tpmi: Fix System Domain probing new 876ed77fbed4 powercap: intel_rapl: Add support for Lunar Lake-M paltform new 4add6e841a3e powercap: intel_rapl: Add support for Arrow Lake new fee03ac898bb Merge branches 'pm-cpufreq' and 'pm-powercap' into linux-next adds 4274521fabee PM: EM: Add missing newline for the message log adds e7b1cc9a7ea6 PM: EM: Extend em_cpufreq_update_efficiencies() argument list adds 99907d6054f2 PM: EM: Find first CPU active while updating OPP efficiency adds a3c78778f50c PM: EM: Refactor em_pd_get_efficient_state() to be more flexible adds faf7075b79a2 PM: EM: Introduce em_compute_costs() adds 818867224d41 PM: EM: Check if the get_cost() callback is present in em_ [...] adds 8552d6820168 PM: EM: Split the allocation and initialization of the EM table adds ca0fc871f16f PM: EM: Introduce runtime modifiable table adds aa11a7ebfd5d PM: EM: Use runtime modified EM for CPUs energy estimation in EAS adds ffcf9bce7af0 PM: EM: Add functions for memory allocations for new EM tables adds 977230d5d503 PM: EM: Introduce em_dev_update_perf_domain() for EM updates adds ee1a19873ce1 PM: EM: Add em_perf_state_from_pd() to get performance sta [...] adds 5a367f7b7014 PM: EM: Add performance field to struct em_perf_state and [...] adds e3f1164fc9ee PM: EM: Support late CPUs booting and capacity adjustment adds 1b600da51073 PM: EM: Optimize em_cpu_energy() and remove division adds e20b7a8172b5 powercap/dtpm_cpu: Use new Energy Model interface to get table adds 27d2c37e7dea powercap/dtpm_devfreq: Use new Energy Model interface to g [...] adds 207472b8ef71 drivers/thermal/cpufreq_cooling: Use new Energy Model interface adds 9f5fb518c3c0 drivers/thermal/devfreq_cooling: Use new Energy Model interface adds 09417e673cbd PM: EM: Change debugfs configuration to use runtime EM table data adds 24e9fb635df2 PM: EM: Remove old table adds 22ea02848c07 PM: EM: Add em_dev_compute_costs() adds eb1ad4d43167 Documentation: EM: Update with runtime modification design new 0adb9b4f4415 Merge branch 'pm-em' into linux-next new ebb58a72853a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 78e26874b622 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 95fe9e7eb343 pmdomain: Merge branch dt into next new b9401b65fb20 pmdomain: Merge branch fixes into next new 2b391c4ca735 pmdomain: core: Scale down parent/child performance states [...] new c358eb461a51 pmdomain: qcom: rpmpd: Keep one RPM handle for all RPMPDs new 745fe55bc4c0 pmdomain: core: Print a message when unused power domains [...] new e990f3fb9263 pmdomain: renesas: rcar-gen4-sysc: Remove unneeded includes new 5d7f58ee0843 pmdomain: ti: Add a null pointer check to the omap_prm_dom [...] new d9e473513930 pmdomain: imx8mp-blk-ctrl: Error out if domains are missing in DT new ce816e0bacea pmdomain: renesas: r8a779h0-sysc: Add r8a779h0 support new a0691f280b32 pmdomain: mediatek: Use devm_platform_ioremap_resource() i [...] new 697624ee8ad5 pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to h [...] new 161e16a5e50a PM: domains: Add helper functions to attach/detach multipl [...] new ccd946889a37 remoteproc: imx_dsp_rproc: Convert to dev_pm_domain_attach [...] new 3f6905fb2fde remoteproc: imx_rproc: Convert to dev_pm_domain_attach|det [...] new db34c47d56d5 remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attac [...] new 693c301a3aab media: venus: Convert to dev_pm_domain_attach|detach_list( [...] new 4d0824608a63 pmdomain: core: constify of_phandle_args in xlate new 4af6bc163c4d pmdomain: core: constify of_phandle_args in add device and [...] new 7547f9a027e3 pmdomain: qcom: rpmpd: Add MSM8974+PM8841 power domains new 5bf85865eaaa pmdomain: qcom: rpmpd: Add MSM8974PRO+PMA8084 power domains new 713240877a26 pmdomain: renesas: Adjust the waiting time to cover the wo [...] new 20d2af6149af Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bcb38914f447 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new a4fa0ca0c8ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f383ced24d6a vlan: use xarray iterator to implement /proc/net/vlan/config new 3e41af90767d rtnetlink: use xarray iterator to implement rtnl_dump_ifinfo() new 88c9d07b96bb Merge branch 'net-use-net-dev_by_index-in-two-places' new 9a3c93af5491 vlan: use netdev_lockdep_set_classes() new c74e1039912e net: bridge: use netdev_lockdep_set_classes() new 0bef512012b1 net: add netdev_lockdep_set_classes() to virtual drivers new 65d53afddc58 Merge branch 'net-adopt-netdev_lockdep_set_classes' new ff049886671c net: fec: Refactor: #define magic constants new f7859a03fba9 net: fec: Refactor: Replace FEC_ENET_FCE with FEC_RCR_FLOWCTL new 4a78f0173be2 dt-bindings: net: qca,ar9331: convert to DT schema new be51ed104ba9 r8169: add LED support for RTL8125/RTL8126 new 2ce309938310 r8169: add generic rtl_set_eee_txidle_timer function new 57d2d2c8f132 r8169: support setting the EEE tx idle timer on RTL8168h new 9c5013972726 r8169: add support for returning tx_lpi_timer in ethtool get_eee new 239ce99c28e3 Merge branch 'r8169-extend-eee-tx-idle-timer-support' new 32e4a5447ed9 net: dsa: realtek: fix digital interface select macro for EXT0 new 2b0cfa6e4956 net: add generic percpu page_pool allocator new 4d2bb0bfe874 xdp: rely on skb pointer reference in do_xdp_generic and n [...] new e6d5dbdd20aa xdp: add multi-buff support for xdp running in generic mode new 27accb3cc08a veth: rely on skb_pp_cow_data utility routine new f77581bfda24 Merge branch 'add-multi-buff-support-for-xdp-running-in-ge [...] new fec846fa7edd can: bcm: add recvmsg flags for own, local and remote traffic new e1aa35e16399 can: isotp: support dynamic flow control parameters new 4dcd08b9676a MAINTAINERS: add Stefan Mätje as maintainer for the esd el [...] new 9721866f07e1 can: esd: add support for esd GmbH PCIe/402 CAN interface family new dbd86e47fd00 Merge patch series "can: esd: add support for esd GmbH PCI [...] new a163c5761019 can: m_can: Start/Cancel polling timer together with interrupts new ba72f6c78b9b can: m_can: Move hrtimer init to m_can_class_register new 4248ba9ea24f can: m_can: Write transmit header and data in one transaction new 07f25091ca02 can: m_can: Implement receive coalescing new ec390d087617 can: m_can: Implement transmit coalescing new 9515223bd0bb can: m_can: Add rx coalescing ethtool support new e55b963e4e94 can: m_can: Add tx coalescing ethtool support new 14f0a0a4407e can: m_can: Use u32 for putidx new 80c5bac02a82 can: m_can: Cache tx putidx new e668673ed399 can: m_can: Use the workqueue as queue new 1fa80e23c150 can: m_can: Introduce a tx_fifo_in_flight counter new 7508a10ca295 can: m_can: Use tx_fifo_in_flight for netif_queue control new 251f913d19a8 can: m_can: Implement BQL new c306c3873de0 can: m_can: Implement transmit submission coalescing new 2ea9b94c502f Merge patch series "can: m_can: Optimizations for m_can/tc [...] new 7af9682d9eab can: change can network drivers maintainer new 7d06d15df207 Merge patch "can network drivers maintainer" new 85216f56bde7 can: kvaser_pciefd: Add support for Kvaser M.2 PCIe 4xCAN new 383de5664c87 can: softing: remove redundant NULL check new c83c22ec1493 can: canxl: add virtual CAN network identifier support new 73b8f5015889 MAINTAINERS: can: xilinx_can: remove Naga Sureshkumar Relli new e1a00373e130 Merge tag 'linux-can-next-for-6.9-20240213' of git://git.k [...] new f64e18944233 ice: introduce new E825C devices family new 7a15668f665c ice: Add helper function ice_is_generic_mac new 372e27de4ca8 ice: add support for 3k signing DDP sections for E825C new 41cc4e53934c ice: Remove and readd netdev during devlink reload new 500d0df5b4b2 ice: Fix debugfs with devlink reload new b53e84645b36 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 997814491cee Octeontx2-af: Fetch MAC channel info from firmware new 723615a14b87 net: ena: Remove redundant assignment new 85455c795c07 eventpoll: support busy poll per epoll instance new c6aa2a7778d8 eventpoll: Add per-epoll busy poll packet budget new de57a2510822 eventpoll: Add per-epoll prefer busy poll option new 18e2bf0edf4d eventpoll: Add epoll ioctl for epoll_params new b7f9ef727839 Merge branch 'per-epoll-context-busy-poll' new 1c07dbb0cccf net: annotate data-races around dev->name_assign_type new f694eee9e1c0 ip_tunnel: annotate data-races around t->parms.link new a6473fe9b623 dev: annotate accesses to dev->link new 4d42b37def70 net: convert dev->reg_state to u8 new 12692e3df2da net-sysfs: convert netdev_show() to RCU new c7d52737e7eb net-sysfs: use dev_addr_sem to remove races in address_show() new 004d138364fd net-sysfs: convert dev->operstate reads to lockless ones new e154bb7a6ebb net-sysfs: convert netstat_show() to RCU new 328771deab16 net: remove stale mentions of dev_base_lock in comments new 6a2968ee1ee2 net: add netdev_set_operstate() helper new 2dd4d828d648 net: remove dev_base_lock from do_setlink() new e51b96243874 net: remove dev_base_lock from register_netdevice() and friends. new 1b3ef46cb7f2 net: remove dev_base_lock new 7c754e6a6c94 Merge branch 'dev_base_lock-remove' new ed1d7dac08c5 dt-bindings: net: dp83826: support TX data voltage tuning new d1d77120bc28 net: phy: dp83826: support TX data voltage tuning new 2d1c3ee4d607 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 32e18e7688c6 bpf: remove check in __cgroup_bpf_run_filter_skb new fb5b86cfd4ef bpf: simplify btf_get_prog_ctx_type() into btf_is_prog_ctx_type() new 824c58fb1090 bpf: handle bpf_user_pt_regs_t typedef explicitly for PTR_ [...] new 879bbe7aa4af bpf: don't infer PTR_TO_CTX for programs with unnamed cont [...] new 63d5a33fb4ec selftests/bpf: add anonymous user struct as global subprog [...] new 96adbf7125e4 Merge branch 'fix-global-subprog-ptr_to_ctx-arg-handling' new 7cc13adbd057 bpf: emit source code file name and line number in verifier log new 1159d2785220 libbpf: Make remark about zero-initializing bpf_*_info structs new a4561f5afef8 bpf: Use O(log(N)) binary search to find line info record new a04e9a135fc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b7825418080f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c8f766088a18 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c8e44d484456 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e2a8ca49e6d0 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 91aa4bdcf383 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 9dba2cf965de Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 28c83dbbb37e Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 75fa9b7e375e video: Add helpers for decoding screen_info new 036105e3a776 video: Provide screen_info_get_pci_dev() to find screen_in [...] new 9eac534db001 firmware/sysfb: Set firmware-framebuffer parent device new 9040d0297a47 fbdev/efifb: Remove PM for parent device new 4e754597d603 firmware/sysfb: Create firmware device only for enabled PC [...] new 784e27f28118 fbdev/efifb: Do not track parent device status new 78aa89d1dfba firmware/sysfb: Update screen_info for relocated EFI framebuffers new 8084a5b58929 fbdev/efifb: Remove framebuffer relocation tracking new 50735922edb6 drm: drm_crtc: correct some comments new 4276d28e1da6 iosys-map: fix typo new aa1267e673fe drm: ci: use clk_ignore_unused for apq8016 new 45d6442b126f Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 1b5078f01b95 drm/amd/display: Add align done check new 194bef0cc1f5 Revert "drm/amd/display: increased min_dcfclk_mhz and min_ [...] new 10cd2bf92b4c drm/amd/display: Fix possible NULL dereference on device r [...] new 79f3e38f60e5 drm/amd/display: Preserve original aspect ratio in create stream new 3a6a32b31a11 Revert "drm/amd/display: Send DTBCLK disable message on fi [...] new 3667c4298b41 drm/amd/display: treat plane clip size change as MED update type new 41364afe3670 drm/amd/display: enable fgcg by default new bb46122db730 drm/amd/display: Update FIXED_VS Retimer HWSS Test Pattern [...] new a8edc9cc0b14 drm/amd/display: Fix array-index-out-of-bounds in dcn35_clkmgr new 616b39467e81 drm/amd/display: fixed integer types and null check locations new b5e161e42e0a drm/amd/display: Add shared firmware state for DMUB IPS handshake new fc2d4230e50b drm/amdgpu/soc21: update VCN 4 max HEVC encoding resolution new 615fb058726d drm/amdgpu/display: Initialize gamma correction mode varia [...] new ae3986e7276d drm/amd/display: allow psr-su/replay for z8 new bfeefe6ea5f1 drm/amd/display: should support dmub hw lock on Replay new 749f1ad0c350 drm/amd/display: Increase ips2_eval delay for DCN35 new 5869b32bbeb7 drm/amdkfd: update SIMD distribution algo for GFXIP 9.4.2 onwards new 3459ffe8a8bc drm/amdgpu: Fix implicit assumtion in gfx11 debug flags new f00c8157b692 drm/amdgpu: Add mp v14_0_2 ip headers (v5) new 876fa5f8a066 drm/amdgpu: Add psp v14_0 ip block support new efe0f34c2bd0 drm/amdgpu: Reduce VA_RESERVED_BOTTOM to 64KB new b7a900344546 drm/amd/pm: Allow setting max UCLK on SMU v13.0.6 new f19cb916151d drm/amdgpu: use spirom update wait_for helper for psp v14 new a78791c2b29e drm/amdgpu: support psp ip block for psp v14 new e9e1abb397e5 Revert "drm/amd/display: Add left edge pixel for YCbCr422/ [...] new 8d339b0df229 drm/amdgpu/psp: set autoload support by default new 2fb4460fb84d drm/amdgpu/psp: handle TMR type via flag new e71658299d45 drm/amdgpu/psp: set boot_time_tmr flag new 815282549896 drm/amdgpu: add psp_timeout to limit PSP related operation new efc11f34e25f drm/amdgpu: support psp ip block discovery for psp v14 new 9d6d93ab123e Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new d9b904d2efdf drm/i915/display: update pll values in sync with Bspec for MTL new 425b463859ed drm/i915: Update ADL-N PCI IDs new 733c454e0d14 drm/i915: Fix PLL state check for gmch platforms new 8d18f12f97bf drm/i915: Include the CRTC name in the ELD buffer mismatch new b56e24be5916 drm/i915: Reuse ibx_dump_hw_state() for gmch platforms new 7ab52cb3489e drm/i915: Add PLL .compare_hw_state() vfunc new 1b923307a1b0 drm/i915: Enable fastboot across the board new fe99c81e30bc Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new a0b73ab8e059 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 974a5f2b4526 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new cdf8bfd65c64 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 0fce37cd946d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2debe5c74dd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new abc733893607 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a2914e60cb97 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a6eb64e7e32c ASoC: codecs: va-macro: add npl clk new 58cef044e6ec ASoC: codecs: tx-macro: Drop unimplemented DMIC clock divider new b396071681ca ASoC: codecs: tx-macro: Mark AMIC control registers as volatile new fd236653ab60 ASoC: codecs: tx-macro: Simplify setting AMIC control new 3858464de57b ASoC: SOF: ipc4-topology: change chain_dma handling in dai_config new ba91d0919a78 ASoC: SOF: ops: add new 'is_chain_dma_supported' callback new d69f9ecbe1ec ASoC: SOF: Intel: hda: add 'is_chain_dma_supported' callback new a5b7767723e7 ASoC: SOF: Intel: hda-dai-ops: enable chain_dma for ALH new 426476344f01 ASoC: SOF: ipc4: store number of playback/capture streams new 8722d245a73f ASoC: SOF: ipc4-pcm: fix dma_id for CHAIN_DMA capture new df82dbb5fb28 ASoC: SOF: ipc4-topology: allow chain_dma for all supported DAIs new daa09d0615ce ASoC: SOF: Intel: hda-dai: remove dspless special case new 743eb6c68d35 ASoC: SOF: topology: dynamically allocate and store DAI wi [...] new 67bde2e8c0e4 ASoC: SOF: Intel: start SoundWire links earlier for LNL+ devices new f9618ff105a0 ASoC: SOF: topology: Parse DAI type token for dspless mode new 797b92591a23 ASoC: SOF: Intel: hda-dai-ops: use dai_type new 0c3d57365a03 ASoC: SOF: Intel: hda-dai-ops: add SoundWire dspless mode new 0afce89ff88a ASoC: SOF: Intel: lnl: Do not use LNL specific wrappers in [...] new 2065610b5ddd ASoC: SOF: Intel: hda-dai: add support for dspless mode be [...] new 2775f88becc8 ASoC: SOF: Extend ChainDMA and DSPless mode to LNL+ new 98ac85a00f31 ASoC: meson: aiu: fix function pointer type mismatch new 5ad992c71b6a ASoC: meson: t9015: fix function pointer type mismatch new 81ff296a8163 ASoC: meson: aiu: fix function pointer type new 98f681b0f84c ASoC: SOF: Add some bounds checking to firmware data new 5f97ce009a7f Merge remote-tracking branch 'asoc/for-6.9' into asoc-next new b84ec64c0465 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e19398e732d5 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 118161b8711f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 428f13826855 io_uring/napi: ensure napi polling is aborted when work is [...] new 15d5eb2560e7 Merge branch 'for-6.9/io_uring' into for-next new 78f9b61bd8e5 io_uring: wake SQPOLL task when task_work is added to an e [...] new c8d8fc3b2d9d io_uring/sqpoll: use the correct check for pending task_work new 03d8e37dfd70 Merge branch 'for-6.9/io_uring' into for-next new 46338b40379e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 57e89889a9f2 dm vdo: move encoding constants to encodings.c new 9bf07b55035d dm vdo: use #define for NO_CHAPTER and NO_CHAPTER_INDEX_ENTRY new 7e94aef5ce77 dm vdo message-stats: reformat to remove excessive newlines new 4738aaa347d6 dm vdo string-utils: remove unnecessary includes new 4e721832cd4e dm vdo dedupe: fix various small nits new bfebc62c4ca8 dm vdo: cleanup style for comments in structs new 565fc17c7ff8 dm vdo chapter_index: fix a few small nits new 54f1f053081f dm vdo delta-index: fix various small nits new 1ec940edd7c1 dm vdo: tweak wait_for_completion_interruptible callers new ce67f088cc41 dm vdo logger: switch UDS_LOG_NOTICE to be alias for UDS_LOG_INFO new baf5eeafe264 dm vdo logger: update logging to start with "device-mapper: vdo" new 3fddceedf72b dm vdo: move indexer files into sub-directory new 3cb11df52973 dm vdo: fold thread-cond-var.c into uds-threads new e00191b98589 dm vdo: rename uds-threads.[ch] to thread-utils.[ch] new 4f722821a04c dm vdo thread-utils: eliminate uds_*_semaphore interfaces new f48fb28d6b51 dm vdo thread-utils: push 'barrier' down to indexer's spar [...] new 923676e46a2c dm vdo indexer sparse-cache: cleanup threads_barrier code new f1746fd91709 dm vdo thread-utils: further cleanup of thread functions new 8122748265d4 dm vdo indexer: rename uds.h to indexer.h new 793366ccdc2e dm vdo thread-utils: remove all uds_*_mutex wrappers new c9bba8a19c9e dm vdo thread-utils: push uds_*_cond interface down to indexer new e931ed5f77bd dm vdo thread-utils: cleanup included headers new 061ef70cd473 dm vdo thread-registry: rename all methods to reflect vdo- [...] new 45aa571a236d dm vdo memory-alloc: simplify allocations_allowed() new 11b3fd1b3740 dm vdo thread-device: rename all methods to reflect vdo-only use new 803f78c926bf dm vdo: remove all sysfs interfaces new c3307f077156 dm vdo: add 'log_level' module parameter new f59b269913da dm vdo slab-depot: delete unnecessary check in allocate_co [...] new ecd0bda81ff6 dm vdo flush: initialize return to NULL in allocate_flush new aa270ace081c dm vdo indexer-volume: fix missing mutex_lock in process_entry new 0ec196abf3ff dm vdo volume-index: fix an assert statement in start_rest [...] new b7ff7396ac44 dm vdo: include <asm/current.h> to resolve current being u [...] new 13aa04951ccc dm vdo block-map: rename page state name from "UDS_FREE" t [...] new 65ddf6fc8d88 dm vdo memory-alloc: change from uds_ to vdo_ namespace new 38128336a07f dm vdo memory-alloc: rename vdo_do_allocation to __vdo_do_ [...] new da322cc4147c dm vdo memory-alloc: return VDO_SUCCESS on success new 8d9cfd4cb1b1 dm vdo: check for VDO_SUCCESS return value from memory-all [...] new b5f750d3b839 dm vdo int-map: return VDO_SUCCESS on success new 8f28948f77ae dm vdo thread-utils: return VDO_SUCCESS on vdo_create_thre [...] new 1160b400f82a dm vdo funnel-queue: change from uds_ to vdo_ namespace new aa39ec8e4d94 dm vdo: move funnel-requestqueue to dm-vdo/indexer/ new e379ba950275 dm-vdo funnel-workqueue: return VDO_SUCCESS from make_simp [...] new 8ca7a78d88be dm vdo permassert: audit all of ASSERT to test for VDO_SUCCESS new c1d3f18d4356 dm vdo encodings: update some stale comments new 8bbbf3ee0c8c dm vdo target: eliminate inapropriate uses of UDS_SUCCESS new 06a1560a093d dm vdo logger: remove log level to string conversion code new 415a4c2df0fb dm vdo logger: change from uds_ to vdo_ namespace new 4162ae412cbf dm vdo string-utils: change from uds_ to vdo_ namespace new cf09411b8276 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b085736e44d ata: libata-core: Do not try to set sleeping devices to standby new 238947edbccf Merge remote-tracking branch 'libata/for-6.8-fixes' into HEAD new 4d253afdd92e Merge remote-tracking branch 'libata/for-6.9' into HEAD new ca314299dde3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0deb3c2ac936 mmc: Merge branch fixes into next new 980b3e2ffb33 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ea9991cf1fa0 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new af1b2a789c13 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 1ceaea6f61bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new accfb6076ccc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d8bdd795d383 lsm: fix integer overflow in lsm_set_self_attr() syscall new 97280fa1ed94 Automated merge of 'dev' into 'next' new a05334186f91 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ad51a552005f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 69b6d71052b5 Smack: use init_task_smack() in smack_cred_transfer() new 5f7473c5c1ba Merge branch 'next' of git://github.com/cschaufler/smack-next new dac092d8d44d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fa6105701d4a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 26e5ef9edaf7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 823e85837571 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 21ffdbcb86c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3a2eb9682a2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a64c52742b56 Merge branch into tip/master: 'irq/urgent' new 83757e0376bb Merge branch into tip/master: 'x86/urgent' new 06b031a5a07e Merge tag 'v6.8-rc4' into x86/merge, to ease integration testing new 03c11eb3b16d Merge tag 'v6.8-rc4' into x86/percpu, to resolve conflicts [...] new 4589f199eb68 Merge branch 'x86/bugs' into x86/core, to pick up pending [...] new 218b13db258c Merge branch 'x86/core' into x86/merge, to ease integratio [...] new 6ac708a562da Merge branch into tip/master: 'x86/merge' new bfafbc075a1d Merge branch into tip/master: 'irq/core' new 3d4dc88e35ea Merge branch into tip/master: 'ras/core' new 60178d7d9eb1 Merge branch into tip/master: 'smp/core' new 287fbb45a80e Merge branch into tip/master: 'timers/core' new 63360224e7e5 Merge branch into tip/master: 'timers/ptp' new cad6d872ea91 Merge branch into tip/master: 'x86/boot' new 92e39f8eb9b6 Merge branch into tip/master: 'x86/cache' new 7d4002e8ced6 x86/insn-eval: Fix function param name in get_eff_addr_sib() new 86768a37ec91 Merge branch into tip/master: 'x86/cleanups' new 6da93d9e38f1 Merge branch into tip/master: 'x86/entry' new 3dbcfee536b9 Merge branch into tip/master: 'x86/fred' new 7dd0a21ccb5a Documentation/maintainer-tip: Add C++ tail comments exception new e21af83a743b Merge branch into tip/master: 'x86/misc' new 6cd6229a1ea4 Merge branch into tip/master: 'x86/mm' new 6e29eeb213a1 Merge branch into tip/master: 'x86/sev' new 7376e4679540 Merge branch into tip/master: 'x86/vdso' new 5ba49118274d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c022ed5daa46 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 83bf24051a60 EDAC/versal: Make the bit position of injected errors conf [...] new 8fe11c7a20eb Merge ras/edac-misc into for-next new 42e5ebd4edd2 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new c82c14ff2b6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d8fef6f3106b Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 3c7a8e190bc5 uapi: introduce uapi-friendly macros for GENMASK new 882dd4aee36b kvm: x86: use a uapi-friendly macro for BIT new 458822416a88 kvm: x86: use a uapi-friendly macro for GENMASK new c0a411904e15 KVM: remove more traces of device assignment UAPI new bcac0477277e KVM: x86: move x86-specific structs to uapi/asm/kvm.h new d750951c9ed7 KVM: powerpc: move powerpc-specific structs to uapi/asm/kvm.h new 71cd774ad2f9 KVM: s390: move s390-specific structs to uapi/asm/kvm.h new 5d9cb71642db KVM: arm64: move ARM-specific defines to uapi/asm/kvm.h new 8886640dade4 kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbol new 6bda055d6258 KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally new db7d6fbc1044 KVM: remove unnecessary #ifdef new 693270471d96 Merge branch 'kvm-uapi' new 61df71ee992d kvm: move "select IRQ_BYPASS_MANAGER" to common code new a6d5433801c6 MIPS: introduce Kconfig for MIPS VZ new dcf0926e9b89 x86: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) new 09e33b045526 vfio: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) new f48212ee8e78 treewide: remove CONFIG_HAVE_KVM new 687d8f4c3dea Merge branch 'kvm-kconfig' new 8f48ccd5feef Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 9fcdc5771d28 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5db3c8176a7b Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new 854c7c58e6a9 Merge branch 'next' of https://github.com/kvm-x86/linux.git new dc6f26fd0c24 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 878746d50841 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f34d7337d98 workqueue: Fix queue_work_on() with BH workqueues new 886407143df4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5b559e8ab01c platform/x86: wmi: Make input buffer mandatory when evalua [...] new fd23023e2aaa platform/mellanox: mlxbf-pmc: Replace uintN_t with kernel- [...] new 1ae9ffd303c2 platform/mellanox: mlxbf-pmc: Cleanup signed/unsigned mix-up new c5211eacf332 platform/x86: ideapad-laptop: support Fn+R dual-function key new 1e720fba6df0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 60f99ffb3308 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new a9b8bca3d5d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ee8078d3a14a Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new da46282647e5 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 3f22eac69a67 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 36c219655f82 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9fb6dbfda50f Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 4581a176e030 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 8b499e4e2e28 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new e2bd3cfd37c4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 112a0fd1b2bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 059bf9d7feb6 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 790e63b58022 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new f2e1e8573678 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cb254ee8e496 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 178cf9db9e6d w1: add UART w1 bus driver new b7cdf148246e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44b1146deee7 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new f009e16b0fe3 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 36c420ea502e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e8de84941b1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b41d57bc5610 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2da13360f660 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4437533c4e81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba5c5effe02c gpio: initialize descriptor SRCU structure before adding O [...] new 9e69d6d84e38 Documentation: gpio: clarify sysfs line values are logical new e3f927f2b0a2 Documentation: gpio: consistently use logical line value t [...] new 53f965943ad4 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 58522c3f8221 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c5eb82e76cd Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new c33723a376ee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d99f3e5318f9 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 2c5fdc50ea2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 373bcb1fb3d7 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new b879a5fd47af Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new e8635168726e Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new d2af70777ccc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 628fcde03209 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 54315b0dd6a1 nvmem: fixed-cell: Simplify nested if/then schema new 2799a2abaf01 nvmem: mtk-efuse: Register MediaTek socinfo driver from efuse new edf748c73b30 dt-bindings: nvmem: Convert xlnx,zynqmp-nvmem.txt to yaml new ceb0f97e143f dt-bindings: nvmem: add common definition of nvmem-cell-cells new bbe357faf632 firmware: xilinx: Add ZynqMP efuse access API new 80414036ccf4 nvmem: zynqmp_nvmem: zynqmp_nvmem_probe cleanup new 30c624c97d08 nvmem: zynqmp_nvmem: Add support to access efuse new e58d9a5f317a MAINTAINERS: Add maintainers for ZynqMP NVMEM driver new 2c8df24cc166 nvmem: mtk-efuse: Drop NVMEM device name new 993fe1692268 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 933feb122336 auxdisplay: Add 7 and 14 segment mappings to MAINTAINERS new 961454590d4d dt-bindings: auxdisplay: adjust example indentation and us [...] new 4fdcbb88b1a8 dt-bindings: auxdisplay: hit,hd44780: use defines for GPIO flags new ee039515097c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 270f7d70b109 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 7c6c21ab38da Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 527d142d01e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 01cb240eaad7 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 95aedfe009cc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 078c133af3c3 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new cec030ec414e MAINTAINERS: Update sysctl tree location new 44a80fc82114 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 1456e7ed487d Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 2c67c6851562 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new edf2f6fb51bc kernel.h: Move upper_*_bits() and lower_*_bits() to wordpart.h new bcc5b5edef92 stddef: Allow attributes to be used when creating flex arrays new 579ddabef5c5 net/ipv4: Annotate imsf_slist_flex with __counted_by(imsf_numsrc) new aeeb9932375d overflow: Adjust check_*_overflow() kern-doc to reflect results new 79ed4f899140 overflow: Introduce wrapping_add(), wrapping_sub(), and wr [...] new e9ae38cda7dc overflow: Introduce wrapping_assign_add() and wrapping_ass [...] new 06e32bebef58 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 26d7d52b6253 Add linux-next specific files for 20240215
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 (2c3b09aac00d) \ N -- N -- N refs/heads/master (26d7d52b6253)
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 1079 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/cgroup-v2.rst | 18 +- .../bindings/auxdisplay/arm,versatile-lcd.yaml | 4 +- .../bindings/auxdisplay/hit,hd44780.yaml | 68 +- .../bindings/auxdisplay/holtek,ht16k33.yaml | 54 +- .../bindings/auxdisplay/img,ascii-lcd.yaml | 4 +- .../devicetree/bindings/net/dsa/ar9331.txt | 147 --- .../devicetree/bindings/net/dsa/qca,ar9331.yaml | 161 +++ .../devicetree/bindings/net/ti,dp83822.yaml | 18 + Documentation/driver-api/gpio/consumer.rst | 10 +- .../filesystems/xfs/xfs-online-fsck-design.rst | 25 +- Documentation/mm/page_owner.rst | 45 + Documentation/networking/can.rst | 34 +- Documentation/networking/netdevices.rst | 4 +- Documentation/power/energy-model.rst | 183 ++- Documentation/process/maintainer-tip.rst | 30 +- Documentation/userspace-api/gpio/sysfs.rst | 4 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 1 + Documentation/w1/masters/index.rst | 1 + Documentation/w1/masters/w1-uart.rst | 54 + MAINTAINERS | 17 +- Next/SHA1s | 112 +- Next/merge.log | 1352 +++++++++++++------- arch/arm/boot/dts/qcom/qcom-msm8226.dtsi | 728 ++++++----- arch/arm/boot/dts/qcom/qcom-msm8960-pins.dtsi | 21 + .../dts/qcom/qcom-msm8960-samsung-expressatt.dts | 31 +- arch/arm/boot/dts/qcom/qcom-msm8960.dtsi | 28 + arch/arm/boot/dts/qcom/qcom-msm8974.dtsi | 2 +- arch/arm/boot/dts/st/stm32mp15xc-lxa-tac.dtsi | 4 + arch/arm64/Kconfig | 1 - arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt6797.dtsi | 8 +- .../dts/mediatek/mt7986a-bananapi-bpi-r3-nand.dtso | 2 +- .../boot/dts/mediatek/mt8173-elm-hana-rev7.dts | 2 +- arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 10 +- arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 2 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8186.dtsi | 16 +- arch/arm64/boot/dts/qcom/Makefile | 4 + .../boot/dts/qcom/msm8216-samsung-fortuna3g.dts | 11 + .../dts/qcom/msm8916-samsung-fortuna-common.dtsi | 182 +++ .../boot/dts/qcom/msm8916-samsung-gprimeltecan.dts | 27 + .../dts/qcom/msm8916-samsung-grandprimelte.dts | 16 + .../dts/qcom/msm8916-samsung-rossa-common.dtsi | 16 + arch/arm64/boot/dts/qcom/msm8916-samsung-rossa.dts | 16 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 17 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 1 + arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 1 + arch/arm64/boot/dts/qcom/sc7280-idp-ec-h1.dtsi | 1 + arch/arm64/boot/dts/qcom/sc8180x.dtsi | 72 +- .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 39 +- arch/arm64/boot/dts/qcom/sc8280xp-pmics.dtsi | 39 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 1 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm4450.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm7125-xiaomi-common.dtsi | 2 - arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 2 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8550.dtsi | 52 +- arch/arm64/boot/dts/qcom/sm8650.dtsi | 6 +- arch/arm64/boot/dts/qcom/x1e80100-crd.dts | 98 +- arch/arm64/boot/dts/qcom/x1e80100.dtsi | 6 +- arch/arm64/configs/defconfig | 7 + arch/arm64/include/uapi/asm/kvm.h | 15 +- arch/arm64/kvm/Kconfig | 3 +- arch/arm64/mm/hugetlbpage.c | 7 - arch/loongarch/Kconfig | 1 - arch/loongarch/include/uapi/asm/kvm.h | 2 - arch/loongarch/kvm/Kconfig | 2 +- arch/mips/Kconfig | 18 +- arch/mips/include/uapi/asm/kvm.h | 2 - arch/mips/kvm/Kconfig | 3 +- arch/powerpc/include/asm/ftrace.h | 10 +- arch/powerpc/include/asm/ibmebus.h | 2 +- arch/powerpc/include/asm/macio.h | 2 +- arch/powerpc/include/asm/mpic.h | 2 +- arch/powerpc/include/asm/ppc-pci.h | 3 - arch/powerpc/include/asm/sections.h | 1 + arch/powerpc/include/asm/smp.h | 1 + arch/powerpc/include/asm/thread_info.h | 2 +- arch/powerpc/include/asm/vio.h | 2 +- arch/powerpc/include/asm/vmalloc.h | 4 +- arch/powerpc/include/uapi/asm/kvm.h | 45 +- arch/powerpc/kernel/cpu_specs_e500mc.h | 3 +- arch/powerpc/kernel/iommu.c | 25 +- arch/powerpc/kernel/prom.c | 22 +- arch/powerpc/kernel/setup-common.c | 58 +- arch/powerpc/kernel/trace/ftrace.c | 12 + arch/powerpc/kernel/trace/ftrace_64_pg.c | 5 + arch/powerpc/kernel/vmlinux.lds.S | 2 + arch/powerpc/kvm/Kconfig | 1 - arch/powerpc/mm/hugetlbpage.c | 4 +- arch/powerpc/platforms/pseries/ibmebus.c | 4 +- arch/powerpc/platforms/pseries/lpar.c | 8 +- arch/powerpc/platforms/pseries/pci_dlpar.c | 4 - arch/powerpc/platforms/pseries/vio.c | 61 +- arch/powerpc/sysdev/mpic.c | 2 +- .../riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 1 + arch/riscv/include/uapi/asm/kvm.h | 1 - arch/riscv/kvm/Kconfig | 1 + arch/s390/Kconfig | 2 +- arch/s390/Makefile | 2 +- arch/s390/boot/Makefile | 5 +- arch/s390/boot/vmlinux.lds.S | 25 + arch/s390/include/asm/bug.h | 4 +- arch/s390/include/uapi/asm/kvm.h | 315 ++++- arch/s390/kernel/vdso32/vdso32.lds.S | 1 - arch/s390/kernel/vdso64/vdso64.lds.S | 1 - arch/s390/kernel/vmlinux.lds.S | 34 + arch/s390/kvm/Kconfig | 1 - arch/sparc/kernel/chmc.c | 2 +- arch/sparc/kernel/ds.c | 2 +- arch/x86/Kconfig | 1 - arch/x86/include/asm/hardirq.h | 2 +- arch/x86/include/asm/idtentry.h | 2 +- arch/x86/include/asm/irq.h | 2 +- arch/x86/include/asm/irq_vectors.h | 2 +- arch/x86/include/uapi/asm/kvm.h | 278 +++- arch/x86/include/uapi/asm/kvm_para.h | 2 +- arch/x86/kernel/idt.c | 2 +- arch/x86/kernel/irq.c | 4 +- arch/x86/kvm/Kconfig | 4 +- arch/x86/lib/insn-eval.c | 6 +- drivers/ata/libata-core.c | 4 + drivers/auxdisplay/cfag12864b.c | 2 +- drivers/auxdisplay/cfag12864bfb.c | 3 +- drivers/block/sunvdc.c | 2 +- drivers/block/zram/zcomp.c | 5 +- drivers/char/hw_random/n2-drv.c | 2 +- drivers/char/tpm/st33zp24/i2c.c | 2 +- drivers/char/tpm/st33zp24/spi.c | 2 +- drivers/char/tpm/st33zp24/st33zp24.c | 2 +- drivers/char/tpm/tpm-interface.c | 2 +- drivers/char/tpm/tpm_atmel.c | 2 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 2 +- drivers/char/tpm/tpm_nsc.c | 2 +- drivers/char/tpm/tpm_tis.c | 2 +- drivers/char/tpm/tpm_tis_core.c | 2 +- drivers/char/tpm/tpm_vtpm_proxy.c | 2 +- drivers/cpufreq/intel_pstate.c | 3 - drivers/crypto/n2_core.c | 2 +- drivers/edac/versal_edac.c | 193 ++- drivers/firmware/Kconfig | 1 + drivers/firmware/sysfb.c | 51 +- drivers/firmware/sysfb_simplefb.c | 5 +- drivers/gpio/gpiolib.c | 18 +- drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 63 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 4 +- drivers/gpu/drm/amd/amdgpu/psp_v14_0.c | 672 ++++++++++ .../dmub/src/dmub_dcn30.h => amdgpu/psp_v14_0.h} | 31 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 9 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 + .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 7 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 16 +- .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c | 16 +- .../drm/amd/display/dc/clk_mgr/dcn35/dcn35_smu.c | 12 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 11 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 37 - drivers/gpu/drm/amd/display/dc/dc.h | 13 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 83 +- .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c | 4 + .../gpu/drm/amd/display/dc/dcn30/dcn30_dpp_cm.c | 5 +- .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 2 +- .../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c | 8 +- .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 9 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 2 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 4 - .../amd/display/dc/link/accessories/link_dp_cts.c | 27 +- .../link/hwss/link_hwss_dio_fixed_vs_pe_retimer.c | 16 +- .../hwss/link_hwss_hpo_fixed_vs_pe_retimer_dp.c | 51 +- .../gpu/drm/amd/display/dc/link/link_validation.c | 2 +- .../amd/display/dc/link/protocols/link_dp_phy.c | 6 +- .../display/dc/link/protocols/link_dp_training.c | 5 +- .../amd/display/dc/resource/dcn35/dcn35_resource.c | 5 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 6 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 115 ++ drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 3 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 3 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c | 3 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.h | 3 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 3 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h | 3 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c | 3 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.h | 3 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c | 12 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.h | 8 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 13 +- .../drm/amd/display/include/link_service_types.h | 9 + .../drm/amd/include/asic_reg/mp/mp_14_0_2_offset.h | 468 +++++++ .../amd/include/asic_reg/mp/mp_14_0_2_sh_mask.h | 692 ++++++++++ .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 122 +- drivers/gpu/drm/ci/test.yml | 5 +- drivers/gpu/drm/drm_buddy.c | 6 + drivers/gpu/drm/drm_crtc.c | 8 +- drivers/gpu/drm/i915/display/intel_cx0_phy.c | 32 +- drivers/gpu/drm/i915/display/intel_display.c | 106 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 103 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 3 + drivers/gpu/drm/tests/drm_buddy_test.c | 89 ++ drivers/hwmon/dell-smm-hwmon.c | 2 +- drivers/hwmon/pmbus/ir38064.c | 2 +- drivers/hwmon/pmbus/lm25066.c | 2 +- drivers/hwmon/pmbus/tda38640.c | 2 +- drivers/hwmon/ultra45_env.c | 2 +- drivers/i2c/busses/Makefile | 6 +- drivers/i2c/busses/i2c-i801.c | 4 +- drivers/i2c/busses/i2c-npcm7xx.c | 3 - drivers/i2c/busses/i2c-pasemi-core.c | 6 + drivers/i2c/muxes/i2c-mux-mlxcpld.c | 2 +- drivers/infiniband/hw/qedr/verbs.c | 11 +- drivers/leds/leds-sunfire.c | 2 +- drivers/macintosh/macio_asic.c | 2 +- drivers/md/dm-vdo/admin-state.c | 8 +- drivers/md/dm-vdo/block-map.c | 20 +- drivers/md/dm-vdo/data-vio.c | 18 +- drivers/md/dm-vdo/dedupe.c | 36 +- drivers/md/dm-vdo/dm-vdo-target.c | 146 +-- drivers/md/dm-vdo/dump.c | 14 +- drivers/md/dm-vdo/encodings.c | 26 +- drivers/md/dm-vdo/errors.c | 22 +- drivers/md/dm-vdo/errors.h | 4 +- drivers/md/dm-vdo/flush.c | 8 +- drivers/md/dm-vdo/funnel-workqueue.c | 2 +- drivers/md/dm-vdo/indexer/chapter-index.c | 4 +- drivers/md/dm-vdo/indexer/config.c | 48 +- drivers/md/dm-vdo/indexer/delta-index.c | 50 +- drivers/md/dm-vdo/indexer/index-layout.c | 82 +- drivers/md/dm-vdo/indexer/index-page-map.c | 2 +- drivers/md/dm-vdo/indexer/index-session.c | 44 +- drivers/md/dm-vdo/indexer/index.c | 52 +- drivers/md/dm-vdo/indexer/io-factory.c | 2 +- drivers/md/dm-vdo/indexer/open-chapter.c | 6 +- drivers/md/dm-vdo/indexer/volume-index.c | 46 +- drivers/md/dm-vdo/indexer/volume.c | 64 +- drivers/md/dm-vdo/int-map.c | 2 +- drivers/md/dm-vdo/io-submitter.c | 4 +- drivers/md/dm-vdo/logger.c | 107 +- drivers/md/dm-vdo/logger.h | 89 +- drivers/md/dm-vdo/logical-zone.c | 6 +- drivers/md/dm-vdo/memory-alloc.c | 14 +- drivers/md/dm-vdo/message-stats.c | 787 +++--------- drivers/md/dm-vdo/packer.c | 6 +- drivers/md/dm-vdo/permassert.c | 6 +- drivers/md/dm-vdo/permassert.h | 4 +- drivers/md/dm-vdo/physical-zone.c | 6 +- drivers/md/dm-vdo/recovery-journal.c | 16 +- drivers/md/dm-vdo/repair.c | 46 +- drivers/md/dm-vdo/slab-depot.c | 60 +- drivers/md/dm-vdo/status-codes.c | 6 +- drivers/md/dm-vdo/string-utils.c | 2 +- drivers/md/dm-vdo/string-utils.h | 10 +- drivers/md/dm-vdo/thread-utils.c | 2 +- drivers/md/dm-vdo/vdo.c | 14 +- drivers/md/dm-vdo/vio.c | 10 +- drivers/media/common/siano/smscoreapi.c | 2 +- drivers/media/common/siano/smsdvb-main.c | 2 +- drivers/media/dvb-frontends/cx24117.c | 2 +- drivers/media/usb/siano/smsusb.c | 2 +- drivers/mmc/host/mmci_stm32_sdmmc.c | 24 + drivers/net/can/Kconfig | 2 + drivers/net/can/Makefile | 1 + drivers/net/can/esd/Kconfig | 12 + drivers/net/can/esd/Makefile | 7 + drivers/net/can/esd/esd_402_pci-core.c | 514 ++++++++ drivers/net/can/esd/esdacc.c | 764 +++++++++++ drivers/net/can/esd/esdacc.h | 356 ++++++ drivers/net/can/kvaser_pciefd.c | 55 + drivers/net/can/m_can/m_can.c | 551 +++++--- drivers/net/can/m_can/m_can.h | 34 +- drivers/net/can/m_can/m_can_platform.c | 4 - drivers/net/can/softing/softing_fw.c | 2 +- drivers/net/dsa/realtek/rtl8365mb.c | 4 +- drivers/net/dummy.c | 1 + drivers/net/ethernet/amazon/ena/ena_netdev.c | 1 - drivers/net/ethernet/broadcom/tg3.c | 2 +- drivers/net/ethernet/brocade/bna/bnad.c | 12 +- drivers/net/ethernet/cisco/enic/enic_main.c | 2 +- drivers/net/ethernet/freescale/fec_main.c | 52 +- drivers/net/ethernet/intel/i40e/i40e_dcb.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 24 +- drivers/net/ethernet/intel/ice/ice.h | 3 + drivers/net/ethernet/intel/ice/ice_common.c | 37 + drivers/net/ethernet/intel/ice/ice_common.h | 2 + drivers/net/ethernet/intel/ice/ice_controlq.c | 2 +- drivers/net/ethernet/intel/ice/ice_ddp.c | 4 + drivers/net/ethernet/intel/ice/ice_debugfs.c | 10 + drivers/net/ethernet/intel/ice/ice_devids.h | 8 + drivers/net/ethernet/intel/ice/ice_devlink.c | 68 +- drivers/net/ethernet/intel/ice/ice_fwlog.c | 2 + drivers/net/ethernet/intel/ice/ice_main.c | 199 +-- drivers/net/ethernet/intel/ice/ice_type.h | 1 + drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 10 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 32 - .../net/ethernet/marvell/octeontx2/af/rvu_sdp.c | 8 + drivers/net/ethernet/nvidia/forcedeth.c | 4 +- drivers/net/ethernet/realtek/r8169.h | 3 + drivers/net/ethernet/realtek/r8169_leds.c | 106 ++ drivers/net/ethernet/realtek/r8169_main.c | 122 +- drivers/net/ethernet/sfc/efx_common.c | 2 +- drivers/net/ethernet/sfc/falcon/efx.c | 2 +- drivers/net/ethernet/sfc/siena/efx_common.c | 2 +- drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/niu.c | 2 +- drivers/net/ethernet/sun/sunhme.c | 2 +- drivers/net/ethernet/sun/sunvnet.c | 2 +- drivers/net/ethernet/sun/sunvnet_common.c | 2 +- drivers/net/ethernet/ti/cpts.c | 17 +- drivers/net/geneve.c | 1 + drivers/net/loopback.c | 1 + drivers/net/phy/dp83822.c | 130 +- drivers/net/ppp/pptp.c | 2 +- drivers/net/tun.c | 4 +- drivers/net/veth.c | 75 +- drivers/net/vxlan/vxlan_core.c | 1 + drivers/platform/mellanox/mlxbf-pmc.c | 210 ++- drivers/platform/x86/compal-laptop.c | 2 +- drivers/platform/x86/ideapad-laptop.c | 2 + drivers/platform/x86/intel/oaktrail.c | 2 +- drivers/platform/x86/mlx-platform.c | 2 +- drivers/platform/x86/wmi.c | 21 +- drivers/powercap/dtpm_cpu.c | 39 +- drivers/powercap/dtpm_devfreq.c | 34 +- drivers/powercap/intel_rapl_common.c | 36 +- drivers/powercap/intel_rapl_msr.c | 8 +- drivers/powercap/intel_rapl_tpmi.c | 15 + drivers/s390/net/fsm.c | 2 +- drivers/sbus/char/openprom.c | 2 +- drivers/scsi/esp_scsi.c | 2 +- drivers/scsi/jazz_esp.c | 2 +- drivers/scsi/mesh.c | 2 +- drivers/scsi/qlogicpti.c | 2 +- drivers/scsi/sun3x_esp.c | 2 +- drivers/scsi/sun_esp.c | 2 +- drivers/soc/qcom/apr.c | 2 +- drivers/soc/qcom/llcc-qcom.c | 2 + drivers/soc/qcom/socinfo.c | 3 + drivers/thermal/cpufreq_cooling.c | 45 +- drivers/thermal/devfreq_cooling.c | 49 +- .../intel/int340x_thermal/processor_thermal_rapl.c | 8 +- drivers/vfio/vfio.h | 2 +- drivers/vfio/vfio_main.c | 4 +- drivers/video/Kconfig | 4 + drivers/video/Makefile | 4 + drivers/video/fbdev/efifb.c | 97 +- drivers/video/fbdev/hgafb.c | 2 +- drivers/video/screen_info_generic.c | 146 +++ drivers/video/screen_info_pci.c | 136 ++ drivers/w1/masters/Kconfig | 10 + drivers/w1/masters/Makefile | 1 + drivers/w1/masters/w1-uart.c | 415 ++++++ fs/bcachefs/bcachefs.h | 3 + fs/bcachefs/btree_iter.c | 4 +- fs/bcachefs/chardev.c | 18 +- fs/bcachefs/journal_io.c | 4 +- fs/bcachefs/printbuf.c | 1 + fs/bcachefs/recovery.c | 11 +- fs/bcachefs/super-io.c | 13 +- fs/bcachefs/super.c | 27 +- fs/efivarfs/vars.c | 16 +- fs/eventpoll.c | 131 +- fs/userfaultfd.c | 86 +- fs/xfs/Makefile | 3 +- fs/xfs/kmem.c | 30 - fs/xfs/kmem.h | 83 -- fs/xfs/libxfs/xfs_ag.c | 10 +- fs/xfs/libxfs/xfs_attr.c | 3 +- fs/xfs/libxfs/xfs_attr_leaf.c | 18 +- fs/xfs/libxfs/xfs_bmap.c | 2 +- fs/xfs/libxfs/xfs_btree.c | 2 +- fs/xfs/libxfs/xfs_btree.h | 4 +- fs/xfs/libxfs/xfs_btree_staging.c | 10 +- fs/xfs/libxfs/xfs_da_btree.c | 22 +- fs/xfs/libxfs/xfs_defer.c | 23 +- fs/xfs/libxfs/xfs_dir2.c | 48 +- fs/xfs/libxfs/xfs_dir2_block.c | 6 +- fs/xfs/libxfs/xfs_dir2_sf.c | 16 +- fs/xfs/libxfs/xfs_iext_tree.c | 26 +- fs/xfs/libxfs/xfs_inode_fork.c | 29 +- fs/xfs/libxfs/xfs_refcount.c | 2 +- fs/xfs/libxfs/xfs_rmap.c | 2 +- fs/xfs/scrub/cow_repair.c | 2 +- fs/xfs/scrub/ialloc_repair.c | 2 +- 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_acl.c | 4 +- fs/xfs/xfs_attr_item.c | 14 +- fs/xfs/xfs_attr_list.c | 6 +- fs/xfs/xfs_bmap_item.c | 7 +- fs/xfs/xfs_bmap_util.c | 2 +- fs/xfs/xfs_buf.c | 48 +- fs/xfs/xfs_buf_item.c | 8 +- fs/xfs/xfs_buf_item_recover.c | 8 +- fs/xfs/xfs_discard.c | 17 +- fs/xfs/xfs_dquot.c | 2 +- fs/xfs/xfs_error.c | 8 +- fs/xfs/xfs_extent_busy.c | 5 +- fs/xfs/xfs_extfree_item.c | 8 +- fs/xfs/xfs_filestream.c | 6 +- fs/xfs/xfs_icache.c | 5 +- fs/xfs/xfs_icreate_item.c | 2 +- fs/xfs/xfs_inode.c | 4 +- fs/xfs/xfs_inode_item.c | 2 +- fs/xfs/xfs_inode_item_recover.c | 5 +- fs/xfs/xfs_ioctl.c | 8 +- fs/xfs/xfs_iops.c | 2 +- fs/xfs/xfs_itable.c | 12 +- fs/xfs/xfs_iwalk.c | 9 +- fs/xfs/xfs_linux.h | 14 +- fs/xfs/xfs_log.c | 20 +- fs/xfs/xfs_log_cil.c | 31 +- fs/xfs/xfs_log_recover.c | 101 +- fs/xfs/xfs_mount.c | 2 +- fs/xfs/xfs_mru_cache.c | 17 +- fs/xfs/xfs_qm.c | 18 +- fs/xfs/xfs_refcount_item.c | 12 +- fs/xfs/xfs_rmap_item.c | 11 +- fs/xfs/xfs_rtalloc.c | 10 +- fs/xfs/xfs_super.c | 4 +- fs/xfs/xfs_sysfs.c | 4 - fs/xfs/xfs_trace.h | 25 - fs/xfs/xfs_trans_ail.c | 7 +- fs/zonefs/super.c | 167 +-- include/drm/i915_pciids.h | 4 +- include/dt-bindings/arm/qcom,ids.h | 3 + include/linux/bits.h | 8 +- include/linux/bpf-cgroup.h | 3 +- include/linux/btf.h | 17 +- {drivers/auxdisplay => include/linux}/cfag12864b.h | 0 include/linux/energy_model.h | 166 ++- include/linux/intel_rapl.h | 6 + include/linux/iosys-map.h | 2 +- include/linux/kernel.h | 30 +- include/linux/mmzone.h | 6 +- include/linux/netdevice.h | 29 +- include/linux/overflow.h | 15 +- include/linux/rtnetlink.h | 2 + include/linux/screen_info.h | 126 ++ include/linux/shmem_fs.h | 6 +- include/linux/skbuff.h | 4 + include/linux/soc/qcom/apr.h | 2 +- include/linux/stackdepot.h | 58 + include/linux/stddef.h | 6 +- include/linux/swap.h | 15 +- include/linux/sysfb.h | 6 +- include/linux/thread_with_file.h | 20 +- include/linux/userfaultfd_k.h | 75 +- include/linux/wordpart.h | 29 + include/net/page_pool/types.h | 3 + include/uapi/asm-generic/bitsperlong.h | 4 + include/uapi/linux/bits.h | 15 + include/uapi/linux/can.h | 9 +- include/uapi/linux/can/isotp.h | 1 + include/uapi/linux/can/raw.h | 16 + include/uapi/linux/eventpoll.h | 13 + include/uapi/linux/in.h | 3 +- include/uapi/linux/kvm.h | 689 +--------- include/uapi/linux/stddef.h | 10 +- io_uring/io_uring.c | 18 +- io_uring/io_uring.h | 11 + io_uring/napi.c | 2 +- io_uring/sqpoll.c | 9 +- kernel/bpf/btf.c | 45 +- kernel/bpf/cgroup.c | 3 - kernel/bpf/log.c | 45 +- kernel/bpf/verifier.c | 2 +- kernel/power/energy_model.c | 474 ++++++- kernel/watchdog.c | 31 +- kernel/workqueue.c | 41 +- lib/dynamic_debug.c | 7 +- lib/stackdepot.c | 65 +- lib/thread_with_file.c | 113 +- localversion-next | 2 +- mm/damon/sysfs-schemes.c | 4 + mm/filemap.c | 9 + mm/hugetlb.c | 7 + mm/internal.h | 4 + mm/kasan/generic.c | 3 + mm/memcontrol.c | 69 +- mm/page_alloc.c | 44 +- mm/page_owner.c | 200 ++- mm/shmem.c | 37 +- mm/userfaultfd.c | 438 +++++-- mm/vmscan.c | 180 +-- mm/workingset.c | 1 + net/8021q/vlan_dev.c | 24 +- net/8021q/vlanproc.c | 46 +- net/bridge/br_device.c | 9 +- net/bridge/br_netlink.c | 3 +- net/can/af_can.c | 2 + net/can/bcm.c | 69 +- net/can/isotp.c | 5 +- net/can/raw.c | 93 +- net/core/dev.c | 202 +-- net/core/dev.h | 3 + net/core/link_watch.c | 13 +- net/core/net-sysfs.c | 39 +- net/core/page_pool.c | 23 +- net/core/rtnetlink.c | 84 +- net/core/skbuff.c | 97 +- net/hsr/hsr_device.c | 28 +- net/ipv4/gre_demux.c | 2 +- net/ipv4/ip_tunnel.c | 28 +- net/ipv6/addrconf.c | 2 +- net/ipv6/ip6_gre.c | 4 +- net/ipv6/ip6_tunnel.c | 1 + net/ipv6/ip6_vti.c | 1 + net/ipv6/sit.c | 1 + net/iucv/iucv.c | 2 +- net/mpls/mpls_gso.c | 2 +- net/smc/af_smc.c | 1 + net/xdp/xsk.c | 3 +- scripts/bpf_doc.py | 2 +- scripts/gdb/linux/constants.py.in | 6 +- scripts/gdb/linux/interrupts.py | 2 +- scripts/kconfig/array_size.h | 11 + scripts/kconfig/confdata.c | 66 +- scripts/kconfig/expr.h | 17 +- scripts/kconfig/hashtable.h | 48 + scripts/kconfig/internal.h | 3 + scripts/kconfig/lexer.l | 102 +- scripts/kconfig/list.h | 254 +++- scripts/kconfig/list_types.h | 17 + scripts/kconfig/lkc.h | 5 +- scripts/kconfig/lkc_proto.h | 13 - scripts/kconfig/mconf.c | 1 + scripts/kconfig/menu.c | 24 +- scripts/kconfig/nconf.c | 1 + scripts/kconfig/parser.y | 87 +- scripts/kconfig/preprocess.c | 23 +- scripts/kconfig/preprocess.h | 19 + scripts/kconfig/qconf.cc | 2 +- scripts/kconfig/symbol.c | 26 +- scripts/kconfig/util.c | 38 +- scripts/kconfig/util.h | 15 + scripts/package/kernel.spec | 35 +- security/security.c | 7 +- security/smack/smack_lsm.c | 7 +- sound/pci/hda/cs35l41_hda_property.c | 2 + sound/pci/hda/patch_realtek.c | 7 +- sound/soc/codecs/lpass-tx-macro.c | 16 +- sound/soc/codecs/lpass-va-macro.c | 57 + sound/soc/meson/aiu.c | 19 +- sound/soc/meson/aiu.h | 1 - sound/soc/meson/t9015.c | 20 +- sound/soc/sof/intel/hda-common-ops.c | 1 + sound/soc/sof/intel/hda-dai-ops.c | 51 +- sound/soc/sof/intel/hda-dai.c | 17 +- sound/soc/sof/intel/hda-dsp.c | 5 + sound/soc/sof/intel/hda-stream.c | 9 + sound/soc/sof/intel/hda.c | 80 +- sound/soc/sof/intel/hda.h | 5 + sound/soc/sof/intel/lnl.c | 24 +- sound/soc/sof/ipc3-loader.c | 2 + sound/soc/sof/ipc4-pcm.c | 19 +- sound/soc/sof/ipc4-priv.h | 4 + sound/soc/sof/ipc4-topology.c | 22 +- sound/soc/sof/ops.h | 9 + sound/soc/sof/sof-audio.c | 8 +- sound/soc/sof/sof-audio.h | 1 + sound/soc/sof/sof-priv.h | 9 + sound/soc/sof/topology.c | 25 +- tools/arch/x86/include/asm/irq_vectors.h | 2 +- tools/lib/bpf/bpf.h | 22 +- tools/perf/util/expr.c | 20 +- tools/perf/util/expr.l | 9 + tools/perf/util/stat-display.c | 2 +- tools/perf/util/stat-shadow.c | 7 +- tools/testing/selftests/bpf/prog_tests/log_fixup.c | 4 +- .../bpf/progs/test_global_func_ctx_args.c | 19 + .../selftests/bpf/progs/verifier_global_subprogs.c | 29 + tools/testing/selftests/mm/khugepaged.c | 5 +- tools/testing/selftests/mm/thp_settings.c | 123 +- tools/testing/selftests/mm/thp_settings.h | 4 +- virt/kvm/Kconfig | 7 +- virt/kvm/kvm_main.c | 2 +- 588 files changed, 15455 insertions(+), 6846 deletions(-) delete mode 100644 Documentation/devicetree/bindings/net/dsa/ar9331.txt create mode 100644 Documentation/devicetree/bindings/net/dsa/qca,ar9331.yaml create mode 100644 Documentation/w1/masters/w1-uart.rst create mode 100644 arch/arm/boot/dts/qcom/qcom-msm8960-pins.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8216-samsung-fortuna3g.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-fortuna-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-gprimeltecan.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-grandprimelte.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-rossa-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-rossa.dts create mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v14_0.c copy drivers/gpu/drm/amd/{display/dmub/src/dmub_dcn30.h => amdgpu/psp_v14_0.h} (62%) create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_14_0_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_14_0_2_sh_mask.h create mode 100644 drivers/net/can/esd/Kconfig create mode 100644 drivers/net/can/esd/Makefile create mode 100644 drivers/net/can/esd/esd_402_pci-core.c create mode 100644 drivers/net/can/esd/esdacc.c create mode 100644 drivers/net/can/esd/esdacc.h create mode 100644 drivers/video/screen_info_generic.c create mode 100644 drivers/video/screen_info_pci.c create mode 100644 drivers/w1/masters/w1-uart.c delete mode 100644 fs/xfs/kmem.c delete mode 100644 fs/xfs/kmem.h rename {drivers/auxdisplay => include/linux}/cfag12864b.h (100%) create mode 100644 include/uapi/linux/bits.h create mode 100644 scripts/kconfig/array_size.h create mode 100644 scripts/kconfig/hashtable.h create mode 100644 scripts/kconfig/list_types.h create mode 100644 scripts/kconfig/preprocess.h create mode 100644 scripts/kconfig/util.h