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 df964ce9ef9f Add linux-next specific files for 20230929 omits 06abffa2550c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1c7efb57f90d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits bd12414fddf5 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 8ada84f48e0c Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 00832bbc1254 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 480d519567a4 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 64a7a3ef92d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc484c147d88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 605d3fbb54ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36ce6818a406 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits f2223027ca67 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits e001b93f9bc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f33e6fe6c7e7 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 75540d6f1412 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d52c1b5104d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9132e9dc7174 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits f214f423e227 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d7be0ffe180e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a9ad4810253 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 9b10a73209e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ae19ef59fee8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86ab9d81de38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f7bbe27eb66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53b767148852 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 2092173effa7 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits e20dc41c81e3 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits aaa9caa691f0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a9fde551564e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 148178e93136 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 227d0aaacbde Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 38eb08ed44bc Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 8a1d29cbf752 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 75c0672217b9 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 654b67e4efd5 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 169c26aeb65f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 224e2be4fe46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac3668ba4d4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b1e827fe1827 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a43c1432e62 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 6266cf6711f9 Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] omits 0873f77aeec1 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits c909e153027c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d33f1618e88 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5b3d8e5ae6c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 291caa64f51c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53edd5cd1be6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 56f3b018f9e1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9ccdb5972a52 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2c6062566044 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 90585b160f77 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 2fa475eb9b09 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 7f409cfd14cc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1a9245d515a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d79f09ce4088 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c939b8a20e6 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 60a0e7cd5fe2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 510bac62f644 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits cc24b9b8d92d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7eb5b8127f43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5c58e28987b Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 2a012f5b6663 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 36067134b012 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 92baaba6a240 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d1a7787e45ad Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b11927b57e86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b09613c64c5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 101d2db0ee4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d5ef6a7641b Merge branch into tip/master: 'x86/urgent' omits 370b459abf35 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 621abed2c5eb Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits bb6349f83449 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 62edfd0bd4ac Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits bb4277c7e617 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d856c84b8cbc Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 3aae2e3d6654 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits b7c5d0fd7708 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 5d6020ba6657 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 951620e05d8c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2a1e1321e233 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 98f03fbf2ba0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fcdecb00fb04 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 837081f8c84a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6061266a324b Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 2cbecf5b1d1e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c17212dd4f2e Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 4497041b1c3c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits cc9b6ff1439b Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits d8080b24750f Merge branch 'master' of git://linuxtv.org/media_tree.git omits 9cf63ac39ef2 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits e1a1d3d2227a Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits a15d98fc911c Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 8dc746b6b404 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 8fdd80f61931 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ff2e5bf3f0c4 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 7f41f098dec4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f76d24a3d20b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69a974ee527e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e189635f4482 next-20230927/vfs-brauner omits 999934bc78e5 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 33fa66705358 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 9622dd00ce9f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e88f21920558 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 2f0ff873a689 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 2391c004d65d Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 9e7f6f40eec3 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits c83d3bd15924 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 318d7ea4008c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c15cf46d38b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 07056bb6b025 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 073669fff917 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 3b7a19762917 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 1a86b446a27a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5dd0dbb6156d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 54e40acc19d2 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 2afef4020a64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 235d28e32a64 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits f462df109f8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits c67aec5edf5e Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits 01731771474e Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits cd0b7b449db9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac2edbfd98f4 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits ce5fdcf9b8a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f55354cfe1ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 64537576cfe3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2730a0818778 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec8c2e9f754e Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 4ad7d49a80d3 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 1d89019df52e Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 1eb04fd27d19 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits f152be6c0df6 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 1a35095481ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af75c46c6c4e Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 1c3e39935ad7 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 908c8d8193e2 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 4a25690791f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3ba6d82652dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e9c0f5bf7f58 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e3256cd2b8ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef52ed92f630 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fbf9050844c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 768667da8fa4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 196522be313b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eefaf4ba08e8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 41f2044c510f Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 8048932fc394 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 4fab7a5cab3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 282d4f00bc8d Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 4d2f74756407 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f2107e14b16e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ac00996bc56 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 8b125977c694 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 44599ef5d4cc Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 258f44765bbd Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits b71666e63640 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 4bd3c2b6ac51 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 8ff2ca11b823 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ddd9957b612e Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits e91dffde3f94 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits f8701d56f4ee Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 62b23b674ce1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 86e97c09c7dd Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 44292973d8ce Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 60dc05038c55 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 80d6fb0be85d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8366fa3d41e7 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 746212979078 Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] omits 09d087cb5d1d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 588f4b9f5c9b Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits bf1d10f09146 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 53fb8029d408 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 907aebdffa09 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4caa99ee8efe Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits ee32aaf8f1c8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1363e6cac2bf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 060cda126e20 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e3eef655f138 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d42a3a686c64 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 946ea3059eff Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits e9ad1a5da7a6 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 224797a93239 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits af0c579ac71d Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 22d529701bce Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 998aad0929dc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 03877eb16135 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits fbe9d073e335 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 15d391fadf8d Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 150959706efd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 62e1e01fe027 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4959bbec8a61 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 488623f3b7cb Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 64d17bf35681 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6bbf5c5f7ea7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8b81fe9a42e4 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 246361cce666 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 00f6fbbe67db Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 7ff7acd5ee47 Merge branch into tip/master: 'x86/tdx' omits 08158666cf9f Merge branch into tip/master: 'x86/platform' omits e2ae1e6c841b Merge branch into tip/master: 'x86/mm' omits 2eac05fbb423 Merge branch into tip/master: 'x86/entry' omits 43a86ebe45c0 Merge branch into tip/master: 'x86/cpu' omits 5f824c9c0761 Merge branch into tip/master: 'x86/bugs' omits 083ce334e1aa Merge branch into tip/master: 'x86/boot' omits ec9e15dc63d1 Merge branch into tip/master: 'x86/asm' omits a4da6c0ba9c2 Merge branch into tip/master: 'x86/apic' omits dab29bdef534 Merge branch into tip/master: 'timers/core' omits baa607b178ff Merge branch into tip/master: 'smp/core' omits 3544404ec83b Merge branch into tip/master: 'sched/core' omits d31501ca2188 Merge branch into tip/master: 'perf/core' omits a3548e61ba15 Merge branch into tip/master: 'objtool/core' omits 28a8689600d4 Merge branch into tip/master: 'locking/core' omits 6be48423f665 Merge branch into tip/master: 'irq/core' omits 115a00326c96 Merge branch into tip/master: 'core/core' omits 3bdd9aa4e881 Merge branch into tip/master: 'x86/urgent' omits 3480b233235f Merge branch into tip/master: 'timers/urgent' omits e3a17af3a43c Merge branch into tip/master: 'sched/urgent' omits d40ee8fd1d71 Merge branch into tip/master: 'perf/urgent' omits 70ab19abcc70 Merge branch into tip/master: 'irq/urgent' omits 177f608a4c82 sched/deadline: Make dl_rq->pushable_dl_tasks update drive [...] omits e2c8c2928d93 Merge branches 'docs', 'misc' and 'pmu' omits 1da0d9064122 Merge branches 'for-next/scmi/fixes', 'for-next/ffa/fixes' [...] omits 545d09515ddf Merge remote-tracking branch 'asoc/for-6.7' into asoc-next omits 1e58db65a3b6 soc: kunpeng_hccs: Migrate to use generic PCC shmem relate [...] omits 2bf344f4aa2b hwmon: (xgene) Migrate to use generic PCC shmem related macros omits d8d3ca1fe3be i2c: xgene-slimpro: Migrate to use generic PCC shmem relat [...] omits a18c6aa5da1a nfsd: Clean up errors in nfs3proc.c omits 04db339e2584 nfsd: Clean up errors in nfs4state.c omits e59aec358b40 NFSD: Clean up errors in stats.c omits 416d7a075541 NFSD: simplify error paths in nfsd_svc() omits a2549da451d3 NFSD: Rename nfsd4_encode_fattr() omits 331c51ab993b NFSD: Use a bitmask loop to encode FATTR4 results omits 7b3228ae51f2 NFSD: Copy FATTR4 bit number definitions from RFCs omits 91523f7d4215 NFSD: Add nfsd4_encode_fattr4_xattr_support() omits d9e48c25c6ac NFSD: Add nfsd4_encode_fattr4_sec_label() omits 58369792c1cf NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat() omits 81af5da86543 NFSD: Add nfsd4_encode_fattr4_layout_blksize() omits a154306dcf5f NFSD: Add nfsd4_encode_fattr4_layout_types() omits d318a1edcbdd NFSD: Add nfsd4_encode_fattr4_fs_layout_types() omits 01464c352e01 NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid() omits 514cf11835f0 NFSD: Add nfsd4_encode_fattr4_time_modify() omits e67c1e5a0b73 NFSD: Add nfsd4_encode_fattr4_time_metadata() omits 07e863d4036f NFSD: Add nfsd4_encode_fattr4_time_delta() omits 6fc3fee7cdef NFSD: Add nfsd4_encode_fattr4_time_create() omits adb08d65fcb4 NFSD: Add nfsd4_encode_fattr4_time_access() omits fe154f3220fb NFSD: Add nfsd4_encode_fattr4_space_used() omits 91f959029e79 NFSD: Add nfsd4_encode_fattr4_space_total() omits 2397d9366fb0 NFSD: Add nfsd4_encode_fattr4_space_free() omits 0d6c32d307b2 NFSD: Add nfsd4_encode_fattr4_space_avail() omits 08c3f2c04873 NFSD: Add nfsd4_encode_fattr4_rawdev() omits 5dafc45ed5b4 NFSD: Add nfsd4_encode_fattr4_owner_group() omits 8ed9ba5d7ba2 NFSD: Add nfsd4_encode_fattr4_owner() omits 8c0e9c9644f3 NFSD: Add nfsd4_encode_fattr4_numlinks() omits 1e611c81c671 NFSD: Add nfsd4_encode_fattr4_mode() omits d09cf2461c66 NFSD: Add nfsd4_encode_fattr4_maxwrite() omits c96aee054a33 NFSD: Add nfsd4_encode_fattr4_maxread() omits 1654cc32dd03 NFSD: Add nfsd4_encode_fattr4_maxname() omits 9a490820e149 NFSD: Add nfsd4_encode_fattr4_maxlink() omits 04340ea41b77 NFSD: Add nfsd4_encode_fattr4_maxfilesize() omits b3c63a5a8c08 NFSD: Add nfsd4_encode_fattr4_fs_locations() omits a79adad9e529 NFSD: Add nfsd4_encode_fattr4_files_total() omits 6a5ec85aae6a NFSD: Add nfsd4_encode_fattr4_files_free() omits 7e7f66862081 NFSD: Add nfsd4_encode_fattr4_files_avail() omits a89c9d05a946 NFSD: Add nfsd4_encode_fattr4_fileid() omits 44f60d77bc35 NFSD: Add nfsd4_encode_fattr4_filehandle() omits 220daa151e75 NFSD: Add nfsd4_encode_fattr4_acl() omits bc019f99b939 NFSD: Add nfsd4_encode_nfsace4() omits 9471a2ad246d NFSD: Add nfsd4_encode_fattr4_aclsupport() omits 3707ba1c6665 NFSD: Add nfsd4_encode_fattr4_rdattr_error() omits cee97b67c4a4 NFSD: Add nfsd4_encode_fattr4_lease_time() omits c28d20a10555 NFSD: Add nfsd4_encode_fattr4_fsid() omits ab1cd22a2829 NFSD: Add nfsd4_encode_fattr4_size() omits a0db36fbb3a9 NFSD: Add nfsd4_encode_fattr4_change() omits edbba3ba2374 NFSD: Add nfsd4_encode_fattr4_fh_expire_type() omits 9c17c23ddce8 NFSD: Add nfsd4_encode_fattr4_type() omits d1c17eb7eace NFSD: Add nfsd4_encode_fattr4_supported_attrs() omits 6b1766675d65 NFSD: Add nfsd4_encode_fattr4__false() omits 6c4b70351d4e NFSD: Add nfsd4_encode_fattr4__true() omits b3269d1a80c6 NFSD: Add struct nfsd4_fattr_args omits 8105384c2cb5 NFSD: Clean up nfsd4_encode_setattr() omits 8ce122a28472 NFSD: Rename nfsd4_encode_bitmap() omits aa8d045f13ea NFSD: Add simple u32, u64, and bool encoders omits f50209d22e9a SUNRPC: Remove BUG_ON call sites omits 8736f3aa0b5b nfs: fix the typo of rfc number about xattr in NFSv4 omits 1ccfd31faa90 NFSD: add rpc_status netlink support omits fac1059d0a7a NFSD: introduce netlink stubs omits e554e8fbfefd NFSD: handle GETATTR conflict with write delegation omits 27d22c18d4b1 NFSD: add support for CB_GETATTR callback omits e7ac602d6e39 SUNRPC: change the back-channel queue to lwq omits c9a9d44ff951 SUNRPC: discard sp_lock omits b6d203c515e5 SUNRPC: change sp_nrthreads to atomic_t omits 5c07a226163a SUNRPC: use lwq for sp_sockets - renamed to sp_xprts omits c1640bbded51 SUNRPC: only have one thread waking up at a time omits c6480a3fbed2 SUNRPC: rename some functions from rqst_ to svc_thread_ omits 0165de63e890 Merge remote-tracking branch 'spi/for-6.7' into spi-next omits ea62b2d042b8 Merge branch 'devel' into for-next omits 102cfd9980bf ovl: Add documentation on nesting of overlayfs mounts omits 812e11cdf09d ovl: Add an alternative type of whiteout omits cd7e331ed296 ovl: Support escaped overlay.* xattrs omits 72477a03fd76 ovl: Add OVL_XATTR_TRUSTED/USER_PREFIX_LEN macros omits 26c5fcbb8d6a ovl: Move xattr support to new xattrs.c file omits ba62f527ac55 ovl: do not encode lower fh with upper sb_writers held omits d6a4a6cdadcf ovl: do not open/llseek lower file with upper sb_writers held omits 94b0b36bd5d5 ovl: reorder ovl_want_write() after ovl_inode_lock() omits 8b19fe04f923 ovl: split ovl_want_write() into two helpers omits d2dd2880b9b9 ovl: add helper ovl_file_modified() omits 900b175bc44a ovl: protect copying of realinode attributes to ovl inode omits 63b5dffa6668 Merge branch 'mm-nonmm-unstable' into mm-everything omits 5661e8067175 minmax: relax check to allow comparison between unsigned a [...] omits 4d11e736a645 minmax: allow comparisons of 'int' against 'unsigned char/short' omits 8e38ad06f955 minmax: fix indentation of __cmp_once() and __clamp_once() omits ad091301d095 minmax: allow min()/max()/clamp() if the arguments have th [...] omits 029edae3da12 minmax: add umin(a, b) and umax(a, b) omits e9f71f156f1d kernel/signal: remove unnecessary NULL values from ucounts omits 43922dc5331b ocfs2: annotate struct ocfs2_replay_map with __counted_by omits 1d36a9aae05b kstrtox: remove strtobool() omits ebafd5eb5598 extract and use FILE_LINE macro omits 1befbf2cba59 crash_core.c: remove unneeded functions omits 8c639f947806 riscv: kdump: fix crashkernel reserving problem on RISC-V omits cc2c2886b8a1 riscv: kdump: use generic interface to simplify crashkerne [...] omits 68ca2c972b8e arm64: kdump: use generic interface to simplify crashkerne [...] omits 3f63de8e8a10 x86: kdump: move crash_low_size_default() code into <asm/c [...] omits 5f4994ae483b x86: kdump: use generic interface to simplify crashkernel [...] omits 74384bbee657 crash_core: move crashk_*res definition into crash_core.c omits 76d430f9495e crash_core: add generic function to do reservation omits 4a02ae6e792d crash_core: change parse_crashkernel() to support crashker [...] omits 78d31ad290cd crash_core: change the prototype of function parse_crashkernel() omits dc336995863f crash_core.c: remove unnecessary parameter of function omits 2294621f8192 fs: ocfs2: replace strlcpy with sysfs_emit omits fd8255024358 minmax: fix header inclusions omits a83b7f15ad61 pid: pid_ns_ctl_handler: remove useless comment omits d5a90e766cc3 minmax: deduplicate __unconst_integer_typeof() omits 3ebc8a773854 kthread-add-kthread_stop_put-v2-fix omits 8afbea3ebc95 kthread-add-kthread_stop_put-v2 omits 8918f426f01d kthread: add kthread_stop_put omits 54fd076f5e6c taskstats: fill_stats_for_tgid: use for_each_thread() omits 9dd28e8a4ff9 getrusage: use __for_each_thread() omits 3227208e71a2 getrusage: add the "signal_struct *sig" local variable omits 8f0c3bb8de0d signal: complete_signal: use __for_each_thread() omits 1c5edafceee0 fs/proc: do_task_stat: use __for_each_thread() omits 6072e41502d8 scsi: qla2xxx: use DEFINE_SHOW_STORE_ATTRIBUTE() helper fo [...] omits 8ecae721c424 scsi: hisi_sas: use DEFINE_SHOW_STORE_ATTRIBUTE() helper f [...] omits 5863745693b2 seq_file: add helper macro to define attribute for rw file omits 65c60c121291 panic-use-atomic_try_cmpxchg-in-panic-and-nmi_panic-v2 omits 30e547a2843a panic: use atomic_try_cmpxchg in panic() and nmi_panic() omits 6ed60cee92d3 __kill_pgrp_info: simplify the calculation of return value omits 23e7e7234820 kill task_struct->thread_group omits 741eb18e74e3 change thread_group_empty() to use task_struct->thread_node omits 38b71512d591 change next_thread() to use __next_thread() ?: group_leader omits 722550b8192b introduce __next_thread(), fix next_tid() vs exec() race omits 3b15f13f7b1c ocfs2: correct range->len in ocfs2_trim_fs() omits 846c99317d77 compiler.h: unify __UNIQUE_ID omits 55b65b748917 docs: fix link s390/zfcpdump.rst omits 12d04a7bf0da mmap: add clarifying comment to vma_merge() code omits fe995893215c mm: handle write faults to RO pages under the VMA lock omits a9f606e6ff1c mm: handle read faults under the VMA lock omits ebf4c6f7fdf8 mm: handle COW faults under the VMA lock omits 1629005123b8 mm: handle shared faults under the VMA lock omits e827df628907 mm: call wp_page_copy() under the VMA lock omits b068ab80b7bf mm: make lock_folio_maybe_drop_mmap() VMA lock aware omits 6f1b877f65cc mm/page_alloc: remove unnecessary next_page in break_down_ [...] omits 09e0ace16177 mm/page_alloc: remove unnecessary check in break_down_buddy_pages omits f62929cf0423 hugetlbfs: replace hugetlb_vma_lock with invalidate_lock omits 0fd44648d238 hugetlbfs: close race between MADV_DONTNEED and page fault omits f9c1ae4b5f68 hugetlbfs: extend hugetlb_vma_lock to private VMAs omits 8e95d6edcc4e mm/ksm: document pages_skipped sysfs knob omits c2eb40a72e55 mm-ksm-document-smart-scan-mode-fix omits 4dc814e7530d mm-ksm-document-smart-scan-mode-fix omits 12c3534c2b7a mm/ksm: document smart scan mode omits 9e126d824130 mm/ksm: add pages_skipped metric omits 5b71668048a8 mm-ksm-add-smart-page-scanning-mode-fix omits 592852b18005 mm/ksm: add "smart" page scanning mode omits 2d9a0f404f36 dax, kmem: calculate abstract distance with general interface omits c776425a9a22 acpi, hmat: calculate abstract distance with HMAT omits 1c05a448a849 acpi, hmat: refactor hmat_register_target_initiators() omits 343bd07529cd memory tiering: add abstract distance calculation algorith [...] omits f1beecc5205c mm, pcp: reduce detecting time of consecutive high order p [...] omits 253256eff51a mm, pcp: avoid to reduce PCP high unnecessarily omits ea6aea03ac51 mm, pcp: decrease PCP high if free pages < high watermark omits 0e1c183d53f0 mm: tune PCP high automatically omits f40f7af8d377 mm: add framework for PCP high auto-tuning omits 1cd6bfedaea7 mm, page_alloc: scale the number of pages that are batch a [...] omits bd237eb054e0 mm: restrict the pcp batch scale factor to avoid too long latency omits 47e0f666b11e mm, pcp: reduce lock contention for draining high-order pages omits 7fd23e8f9f18 cacheinfo: calculate per-CPU data cache size omits d710b13a7254 mm, pcp: avoid to drain PCP when process exit omits f1c54976f93d mm/hugetlb: replace page_ref_freeze() with folio_ref_freez [...] omits 901982eb7f69 mm/filemap: remove hugetlb special casing in filemap.c omits c022d165702d selftests: mm: add pagemap ioctl tests omits 5a820628f8c6 mm/pagemap: add documentation of PAGEMAP_SCAN IOCTL omits e01e424e01bc tools headers UAPI: update linux/fs.h with the kernel sources omits 825ebc8e4bf9 fs/proc/task_mmu: hide unused pagemap_scan_backout_range() [...] omits 588d06cd90cf fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] omits 081cef5b3793 fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] omits 3d1f0a376176 fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] omits fef1d15288b4 fs/proc/task_mmu: implement IOCTL to get and optionally cl [...] omits 1de31b3c2c42 userfaultfd: UFFD_FEATURE_WP_ASYNC omits 5ba006e468c8 mm/ksm: test case for prctl fork/exec workflow omits 965f00186bfa mm/ksm: support fork/exec for prctl omits 725579273513 selftests/mm: add UFFDIO_REMAP ioctl test omits afd5b5ca7b42 userfaultfd: UFFDIO_REMAP uABI omits c360f46f6007 userfaultfd: UFFDIO_REMAP: rmap preparation omits 648e1f744c7a memcg, oom: unmark under_oom after the oom killer is done omits 5a105cc88041 mm: memcg: normalize the value passed into memcg_rstat_updated() omits f9d3fd122f43 mm: memcg: refactor page state unit helpers omits 4bf8972c68a9 mm/memcg: annotate struct mem_cgroup_threshold_ary with __ [...] omits 4d54b70faeda mm/damon/core: remove unnecessary si_meminfo invoke. omits ecd0e679b593 sched/numa, mm: make numa migrate functions to take a folio omits c80760ae4fb4 mm: mempolicy: make mpol_misplaced() to take a folio omits 3b4f73579e81 mm: memory: make numa_migrate_prep() to take a folio omits 35577ff1998d mm: memory: use a folio in do_numa_page() omits e2b187de19fa mm: huge_memory: use a folio in do_huge_pmd_numa_page() omits 77ec5b927d06 mm: memory: add vm_normal_folio_pmd() omits 516d7826cbef mm/list_lru: remove unused function omits e9ff1e53e499 mm/filemap: increase usage of folio_next_index() helper omits 0eb914018cff kselftest: vm: add tests for no-inherit memory-deny-write-execute omits be8b00db4e6e mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl omits 3895801b9153 mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long omits c95f4291fb62 kselftest: vm: check errnos in mdwe_test omits 4495e95b8026 kselftest: vm: fix mdwe's mmap_FIXED test case omits 85e38fd35e16 kselftest: vm: fix tabs/spaces inconsistency in the mdwe test omits ee86c3b1c061 delayacct: add memory reclaim delay in get_page_from_freelist omits 357da981478d zswap: shrinks zswap pool based on memory pressure omits 31692c7db412 zswap: make shrinking memcg-aware omits 2c42b92d544d mm: document mmu_notifier_invalidate_range_start_nonblock() omits cb53039c925f memcg: remove unused do_memsw_account in memcg1_stat_format omits 6c921290e095 memcg: expose swapcache stat for memcg v1 omits f63818d6517c mm: add statistics for PUD level pagetable omits a9d02c3f3513 bpf: remove CONFIG_BPF_JIT dependency on CONFIG_MODULES of omits 0ba79c6fc2b2 kprobes: remove dependency on CONFIG_MODULES omits cf04fb82b3d0 x86/ftrace: enable dynamic ftrace without CONFIG_MODULES omits 813726d0db7a arch: make execmem setup available regardless of CONFIG_MODULES omits 250bd542c51a powerpc-extend-execmem_params-for-kprobes-allocations-fix omits fbaff59701a6 powerpc: extend execmem_params for kprobes allocations omits 044f48030c53 riscv: extend execmem_params for generated code allocations omits e858a656a4df arm64, execmem: extend execmem_params for generated code a [...] omits 1d8c9cce9c0b mm/execmem: introduce execmem_data_alloc() omits 8551ebd521c4 modules, execmem: drop module_alloc omits 874dd6b8038a mm/execmem, arch: convert remaining overrides of module_al [...] omits 505577125e70 mm/execmem, arch: convert simple overrides of module_alloc [...] omits 1b6e701ac62d mm: introduce execmem_text_alloc() and execmem_free() omits 4788b7ee8ddf nios2: define virtual address space for modules omits cd6fe89d691a mm: mlock: update mlock_pte_range to handle large folio omits 8c5860af05f0 mm: handle large folio when large folio in VM_LOCKED VMA range omits 9e8f3db4f2d4 mm: add functions folio_in_range() and folio_within_vma() omits f15f53ba8d54 mm/damon/core-test: fix memory leak in damon_new_ctx() omits ca8dbb2ef0e7 mm/damon/core-test: fix memory leak in damon_new_region() omits c56c82e5dd7d mm/writeback: update filemap_dirty_folio() comment omits fd9cc0026835 Docs/ABI/damon: update for DAMOS apply intervals omits 5d9209723dd7 Docs/admin-guide/mm/damon/usage: update for DAMOS apply intervals omits b30136b340ab selftests/damon/sysfs: test DAMOS apply intervals omits 9af8b44189ac mm/damon/sysfs-schemes: support DAMOS apply interval omits db3597eaa4d4 Docs/mm/damon/design: document DAMOS apply intervals omits 1a10f0e61cc0 mm/damon/core: implement scheme-specific apply interval omits b2b4e2fc645d mm/damon/core: use nr_accesses_bp as a source of damos_bef [...] omits 5c5f2cc5b491 mm/damon/sysfs-schemes: use nr_accesses_bp as the source o [...] omits 4b446158a48d mm/damon/core: make DAMOS uses nr_accesses_bp instead of n [...] omits 4265ed620a60 hugetlb: convert remove_pool_huge_page() to remove_pool_hu [...] omits dcde362a853d hugetlb: remove a few calls to page_folio() omits a1da4f17f414 hugetlb: use a folio in free_hpage_workfn() omits 000f170a4a96 mm-hugetlb-skip-initialization-of-gigantic-tail-struct-pag [...] omits d2f094eef186 mm: hugetlb: skip initialization of gigantic tail struct p [...] omits 9249d7b97b6d memblock: introduce MEMBLOCK_RSRV_NOINIT flag omits 8d53e1bcfb9b memblock: add missing argument definition omits 38f4f9ad216a memblock: pass memblock_type to memblock_setclr_flag omits 3fd324326160 mm: hugetlb_vmemmap: use nid of the head page to reallocate it omits a2e7198220a0 mm/damon/core: mark damon_moving_sum() as a static function omits 21e8e5b864b8 mm/damon/core: skip updating nr_accesses_bp for each aggre [...] omits c2e91f3f8721 mm/damon/core: use pseudo-moving sum for nr_accesses_bp omits 1d96b9219ea6 mm/damon/core: introduce nr_accesses_bp omits 1d81fd9c1c94 mm/damon/core-test: add a unit test for damon_moving_sum() omits 68eef629ac0e mm/damon/core: implement a pseudo-moving sum function omits 82da96e70903 mm/damon/vaddr: call damon_update_region_access_rate() always omits 246a9f79e379 mm/damon/core: define and use a dedicated function for reg [...] omits ff63343878ed mm/damon/core: use number of passed access sampling as a timer omits 8394b51f057e mips: use nth_page() in place of direct struct page manipulation omits e7ced126c269 fs: use nth_page() in place of direct struct page manipulation omits cca5fb483102 mm/memory_hotplug: use pfn math in place of direct struct [...] omits bbc6eed7aca5 mm/hugetlb: use nth_page() in place of direct struct page [...] omits 55906ae82d7a mm/cma: use nth_page() in place of direct struct page mani [...] omits 94c50f6c6289 mm, vmscan: remove ISOLATE_UNMAPPED omits c5101e419232 trace-vmscan-postprocess: sync with tracepoints updates omits 91589b69643b buffer: remove __getblk_gfp() omits 1397bcd56432 ext4: call bdev_getblk() from sb_getblk_gfp() omits 007002ba6d41 buffer: convert sb_getblk() to call __getblk() omits e91e1d0db6e0 buffer: convert getblk_unmovable() and __getblk() to use b [...] omits 08089486c86a buffer: use bdev_getblk() to avoid memory reclaim in reada [...] omits 1b68dec127fb ext4: use bdev_getblk() to avoid memory reclaim in readahead path omits 35a5a5f92246 buffer-hoist-gfp-flags-from-grow_dev_page-to-__getblk_gfp-fix omits d1367a307295 buffer: hoist GFP flags from grow_dev_page() to __getblk_gfp() omits 88b7e5ed4139 buffer: pass GFP flags to folio_alloc_buffers() omits bf88e2e376e1 Docs/admin-guide/mm/damon/usage: document damos_before_app [...] omits 9e07c29305d4 mm/damon/core: add a tracepoint for damos apply target regions omits f35f3eb6330b mm: migrate: remove isolated variable in add_page_for_migration() omits 95e50302fbd5 mm: migrate: remove PageHead() check for HugeTLB in add_pa [...] omits 9ce11a122e1f mm: migrate: use a folio in add_page_for_migration() omits 4273b18ff49b mm: migrate: use __folio_test_movable() omits a0e0db900fa8 mm: migrate: convert migrate_misplaced_page() to migrate_m [...] omits 88f4ab7f38c3 mm: migrate: convert numamigrate_isolate_page() to numamig [...] omits 2b29d0570e53 mm: migrate: remove THP mapcount check in numamigrate_isol [...] omits a99d55fd669a mm: migrate: remove PageTransHuge check in numamigrate_iso [...] omits 6b800ab139e9 mm/rmap: pass folio to hugepage_add_anon_rmap() omits d94ae39095b5 mm-rmap-simplify-pageanonexclusive-sanity-checks-when-addi [...] omits dfc926c79284 mm/rmap: simplify PageAnonExclusive sanity checks when add [...] omits 7c0a02c4b5d5 mm/rmap: warn on new PTE-mapped folios in page_add_anon_rmap() omits 455f511c1141 mm/rmap: move folio_test_anon() check out of __folio_set_anon() omits 3e7b90ff1e2f mm/rmap: move SetPageAnonExclusive out of __page_set_anon_rmap() omits 860f43b125a3 mm/rmap: drop stale comment in page_add_anon_rmap and huge [...] omits 37ed7267fad1 mm-memcg-add-thp-swap-out-info-for-anonymous-reclaim-fix omits deb9e3c1e60c mm: memcg: add THP swap out info for anonymous reclaim omits 7b23e7b5c444 mm: vmscan: modify an easily misunderstood function name omits 75a3d098fedd mm: shrinker: convert shrinker_rwsem to mutex omits 4db0455785b2 mm: shrinker: hold write lock to reparent shrinker nr_deferred omits 6b377fa36e40 mm: shrinker: make memcg slab shrink lockless omits 79433fdedbdb mm: shrinker: make global slab shrink lockless omits 53b54cb66208 mm: shrinker: rename {prealloc|unregister}_memcg_shrinker( [...] omits 1e822c247165 mm: shrinker: add a secondary array for shrinker_info::{ma [...] omits 86cdf90721a8 mm: shrinker: remove old APIs omits 0d9a2bf794a0 fs: super: dynamically allocate the s_shrink omits b74bc25fa249 zsmalloc: dynamically allocate the mm-zspool shrinker omits d9d76cc25f73 xfs: dynamically allocate the xfs-qm shrinker omits 88b78ca506ad xfs: dynamically allocate the xfs-inodegc shrinker omits 5c7b459f9f1d xfs: dynamically allocate the xfs-buf shrinker omits 3177a1ddb85c nfsd: dynamically allocate the nfsd-reply shrinker omits 4e9bc16a9f72 nfsd: dynamically allocate the nfsd-client shrinker omits 33cd6f753419 jbd2,ext4: dynamically allocate the jbd2-journal shrinker omits 45d24586b546 ext4: dynamically allocate the ext4-es shrinker omits 893c187492a0 mbcache: dynamically allocate the mbcache shrinker omits 2b19dfb3b119 virtio_balloon: dynamically allocate the virtio-balloon shrinker omits 04d5618b381b vmw_balloon: dynamically allocate the vmw-balloon shrinker omits 985bf0491c91 bcache: dynamically allocate the md-bcache shrinker omits 2b30bab030e4 md/raid5: dynamically allocate the md-raid5 shrinker omits b69beea72697 dm zoned: dynamically allocate the dm-zoned-meta shrinker omits 782daa300bdf dm: dynamically allocate the dm-bufio shrinker omits 7101f73b1df3 drm/panfrost: dynamically allocate the drm-panfrost shrinker omits 5e2f9742f2a6 drm/msm: dynamically allocate the drm-msm_gem shrinker omits ca10f287aa99 drm/i915: dynamically allocate the i915_gem_mm shrinker omits 7a562f6f4ac8 mm: workingset: dynamically allocate the mm-shadow shrinker omits ab0ba0aef01e sunrpc: dynamically allocate the sunrpc_cred shrinker omits 3811fcd462f1 mm: thp: dynamically allocate the thp-related shrinkers omits b8bbc929b4fa rcu: dynamically allocate the rcu-kfree shrinker omits 86907b15692a rcu: dynamically allocate the rcu-lazy shrinker omits eda553224dac ubifs: dynamically allocate the ubifs-slab shrinker omits a6205a706a2c quota: dynamically allocate the dquota-cache shrinker omits f5011f6b1fce nfsd: dynamically allocate the nfsd-filecache shrinker omits dbf23ccea406 nfs: dynamically allocate the nfs-acl shrinker omits 38ad57afbad1 NFSv4.2: dynamically allocate the nfs-xattr shrinkers omits 0d901fd2d169 gfs2: dynamically allocate the gfs2-qd shrinker omits 70ca4d56a782 gfs2: dynamically allocate the gfs2-glock shrinker omits 44699a4c6014 f2fs: dynamically allocate the f2fs-shrinker omits 328cdec59f50 erofs: dynamically allocate the erofs-shrinker omits 8ab5fd92c62a xenbus/backend: dynamically allocate the xen-backend shrinker omits a927532e2e85 drm/ttm: dynamically allocate the drm-ttm_pool shrinker omits 647fc5e2e25a binder: dynamically allocate the android-binder shrinker omits 417bdb47b11e kvm: mmu: dynamically allocate the x86-mmu shrinker omits 430ad1916247 mm: shrinker: some cleanup omits 68c3a6b573c6 mm: shrinker: add infrastructure for dynamically allocatin [...] omits 161bd520d31a drm/ttm: introduce pool_shrink_rwsem omits 9bd864b5bf61 mm: shrinker: remove redundant shrinker_rwsem in debugfs o [...] omits 05a3acbc167a mm: vmscan: move shrinker-related code into a separate file omits 843c86277ba9 mm: move some shrinker-related function declarations to mm [...] omits 507726df8fb6 proc/kcore: do not try to access unaccepted memory omits c93d17a46c79 efi/unaccepted: do not let /proc/vmcore try to access unac [...] omits 8ee7512a2b24 kmsan: introduce test_memcpy_initialized_gap() omits a44c42164533 kmsan: merge test_memcpy_aligned_to_unaligned{,2}() together omits 9eb3568572a5 kmsan: prevent optimizations in memcpy tests omits c6a855852c73 kmsan: simplify kmsan_internal_memmove_metadata() omits a6232e2545a1 memfd: drop warning for missing exec-related flags omits 6fffc4aefa13 mm/shmem: remove dead code can not be satisfied by "(CONFI [...] omits 5e30095fc3df mm/vmscan: print err before panic omits d54c78cb7be9 mm/mm_init.c: remove redundant pr_info when node is memoryless omits 0a852744d569 mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to [...] omits 82cb521b3e73 mm: remove duplicated vma->vm_flags check when expanding stack omits cb2bbb8d7f5b mm/damon/core: remove 'struct target *' parameter from dam [...] omits 4c7fb90a373e mm/damon/core: remove duplicated comment for watermarks-ba [...] omits bcc0c074098e mm/damon/core: add more comments for nr_accesses omits f56e3d310115 mm/damon/core: fix a comment about damon_set_attrs() call timings omits d87ae75b43f7 Docs/admin-guide/mm/damon/usage: link design doc for detai [...] omits 7729fdf485d2 Docs/mm/damon/design: add a section for kdamond and DAMON context omits 1ac2b02882de Docs/admin-guide/mm/damon/usage: explain the format of dam [...] omits d068021fa148 Docs/mm/damon/design: explicitly introduce ``nr_accesses`` omits c31047d92b1c Docs/admin-guide/mm/damon/usage: move debugfs intro to the [...] omits 8163268aa277 Docs/admin-guide/mm/damon/usage: place debugfs usage at th [...] omits a3f5a963f1d5 Docs/admin-guide/mm/damon/usage: fixup missed :ref: keyword omits 324d95b4bc60 zswap: change zswap's default allocator to zsmalloc omits 959e51df6fd2 selftests: mm: add a test for moving from an offset from s [...] omits b132044b1647 selftests: mm: add a test for remapping within a range omits cf4c5ef664bb selftests: mm: add a test for remapping to area immediatel [...] omits 6c3e404bc34f selftests: mm: add a test for mutually aligned moves > PMD size omits c42a0f60b316 selftests: mm: fix failure case when new remap region was [...] omits 0f9841d198fe mm/mremap: allow moves within the same VMA for stack moves omits b3dac419f184 mm/mremap: optimize the start addresses in move_page_tables() omits c7a4594afaf5 mm: hugetlb_vmemmap: fix hugetlb page number decrease fail [...] omits 3819c6fc2a86 mm/vmstat: use this_cpu_try_cmpxchg in mod_{zone,node}_state omits 893525127764 mm-convert-dax-lock-unlock-page-to-lock-unlock-folio-fix omits 8417e366f073 mm: convert DAX lock/unlock page to lock/unlock folio omits 223dd4c1884e mm: remove remnants of SPLIT_RSS_COUNTING omits a4082abeabc8 mm/vmscan: use folio_migratetype() instead of get_pagebloc [...] omits 81c807798576 mm: refactor si_mem_available() omits cb34419f7aed mm/hugeltb: fix nodes huge page allocation when there are [...] omits 368c3a822598 mm: fix draining remote pageset omits 4884a2e46fff hugetlb: set hugetlb page flag before optimizing vmemmap omits 031a20676c06 mm: fix unaccount of memory on vma_link() failure omits bc8e2be0d241 mm/mremap: fix unaccount of memory on vma_merge() failure omits 43037fedf558 mm-vmscan-try-to-reclaim-swapcache-pages-if-no-swap-space-v6 omits 85103fb4ef69 mm: vmscan: try to reclaim swapcache pages if no swap space omits fbe5478c3e01 selftests/mm: gup_longterm: fix a resource leak omits 8fe45e493bce mm/compaction: factor out code to test if we should run co [...] omits 212d1525b45d mm/compaction: improve comment of is_via_compact_memory omits aed645f85d47 mm/compaction: remove repeat compact_blockskip_flush check [...] omits 93f0bd81d707 mm/compaction: correctly return failure with bogus compoun [...] omits 60c12130eced mm/compaction: call list_is_{first}/{last} more intuitivel [...] omits ca1e448e7777 mm/compaction: use correct list in move_freelist_{head}/{tail} omits 2932dc9d9119 mm: wire up tail page poisoning over ->mappings omits 763209108528 acpi,mm: fix typo sibiling -> sibling omits f3cf253f7a36 mm: optimization on page allocation when CMA enabled omits 3f00ae8a711a mmap: fix error paths with dup_anon_vma() omits 6a6583d174fa mmap: fix vma_iterator in error path of vma_merge() omits e1e02cf76660 mm/page_alloc: correct start page when guard page debug is [...] omits a9602c42629a mm, pmem, xfs: introduce MF_MEM_PRE_REMOVE for unbind omits 6d12cb2188e6 Crash: add lock to serialize crash hotplug handling omits 74e6b4ed5d93 selftests/mm: fix awk usage in charge_reserved_hugetlb.sh [...] omits 3db871f99955 mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MP [...] omits 8201a9f8a3de mm/damon/vaddr-test: fix memory leak in damon_do_test_appl [...] omits 350d0940556e mm-memcg-reconsider-kmemlimit_in_bytes-deprecation-fix omits 7fb34d99d835 mm, memcg: reconsider kmem.limit_in_bytes deprecation omits 32a69171b3c9 mm-zswap-fix-potential-memory-corruption-on-duplicate-store-v2 omits bd1d21b3575f mm: zswap: fix potential memory corruption on duplicate store omits c4b9f23e2760 arm64: hugetlb: fix set_huge_pte_at() to work with all swa [...] omits e5a9dc52289f mm: hugetlb: add huge page size param to set_huge_pte_at() omits 79c63bfa0bdf mm/madvise: add cond_resched() in madvise_cold_or_pageout_ [...] omits 794da4b27975 maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states omits 5571465d7a74 maple_tree: add mas_is_active() to detect in-tree walks omits 240f25da7773 nilfs2: fix potential use after free in nilfs_gccache_subm [...] omits b1a8f8d40a2e mm: abstract moving to the next PFN omits 8b724299e7b6 mm: report success more often from filemap_map_folio_range() omits 2e274d006719 i915: limit the length of an sg list to the requested length omits 33f3f3496e2d mm: lock VMAs skipped by a failed queue_pages_range() omits 08f6d9334cb9 fs: binfmt_elf_efpic: fix personality for ELF-FDPIC omits 369c0020d6c9 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix omits f39ed7955aef mm/shmem: fix race in shmem_undo_range w/THP omits fff023e7909a mm: keep memory type same on DEVMEM Page-Fault omits a2577d67cb05 Merge branch 'pm-sleep' into linux-next omits b10e19270b51 Merge branch 'acpi-thermal' into linux-next omits 17dcae78a04e Merge branch 'loongarch-kvm' into loongarch-next omits 01b00d7bcf93 LoongArch: KVM: Add maintainers for LoongArch KVM omits 77960b96c561 LoongArch: KVM: Supplement kvm document about LoongArch-sp [...] omits a31f4fd998f3 LoongArch: KVM: Enable kvm config and add the makefile omits 2805492fcf04 LoongArch: KVM: Implement vcpu world switch omits 24f3f7c105a6 LoongArch: KVM: Implement kvm exception vectors omits 8c1edc0ad6e4 LoongArch: KVM: Implement handle fpu exception omits bf6c24eb8aef LoongArch: KVM: Implement handle mmio exception omits c1fa8a359ab1 LoongArch: KVM: Implement handle gspr exception omits 61afea13d70c LoongArch: KVM: Implement handle idle exception omits a7020b7c0eb4 LoongArch: KVM: Implement handle iocsr exception omits fa552701e293 LoongArch: KVM: Implement handle csr exception omits 0bbfe0785cbf LoongArch: KVM: Implement kvm mmu operations omits 9d987382f29a LoongArch: KVM: Implement virtual machine tlb operations omits c828d416cfb1 LoongArch: KVM: Implement vcpu timer operations omits 9a62df60a25f LoongArch: KVM: Implement misc vcpu related interfaces omits 63f9b37bc1ac LoongArch: KVM: Implement vcpu load and vcpu put operations omits b6624d6f03bf LoongArch: KVM: Implement vcpu interrupt operations omits 12b30e8b9dfc LoongArch: KVM: Implement fpu operations for vcpu omits a2171bf7b701 LoongArch: KVM: Implement basic vcpu ioctl interfaces omits 85b386e7e214 LoongArch: KVM: Implement basic vcpu interfaces omits 4bb2ed31f014 LoongArch: KVM: Add vcpu related header files omits 1b69762adef3 LoongArch: KVM: Implement VM related functions omits e80e395a4571 LoongArch: KVM: Implement kvm hardware enable, disable interface omits 32744cd0453c LoongArch: KVM: Implement kvm module related interface omits 3bc53a424e47 LoongArch: KVM: Add kvm related header files omits d1fc594eb435 Merge branch 'thermal-core' into linux-next omits 4bab557af027 Merge branch 'acpi-video-fix' into linux-next omits 920f2a3d892d Merge branches 'pm-sleep' and 'pm-tools' into linux-next omits 46883d28e518 Merge branch 'acpi-thermal' into linux-next omits f0a87d1dc382 Merge branches 'acpi-apei', 'acpi-osl', 'acpi-osi' and 'ac [...] omits 83653d850805 Merge branches 'iommu/fixes', 'arm/tegra', 'x86/amd' and ' [...] omits 6ed50b760bec Merge branch 'io_uring-futex' into for-next omits 61f8c9c0b486 io_uring: add support for vectored futex waits omits c891d3c1c9e1 lib: add light-weight queuing mechanism. omits c71f87ccb149 llist: add llist_del_first_this() omits a5c37959d269 SUNRPC: change service idle list to be an llist omits 9dcd74ffa3b3 llist: add interface to check if a node is on a list. omits 6b5f808c6653 SUNRPC: discard SP_CONGESTED omits b0ad8696b715 SUNRPC: add list of idle threads omits ae270dac694d SUNRPC: change how svc threads are asked to exit. omits 01425345d882 SUNRPC: integrate back-channel processing with svc_recv() omits a3189a7dabf8 SUNRPC: Clean up bc_svc_process() omits 9ae72411797f SUNRPC: rename and refactor svc_get_next_xprt() omits 2034ae5c702c SUNRPC: move all of xprt handling into svc_xprt_handle() omits 091c337444e2 lockd: add doc to enable EXPORT_OP_ASYNC_LOCK omits 4803e6ee474d lockd: fix race in async lock request handling omits c9c9604188af lockd: don't call vfs_lock_file() for pending requests omits c203c67a8c5f lockd: introduce safe async lock op omits f54a6b02a13e nfsd: Don't reset the write verifier on a commit EAGAIN omits e68bb032b9dc nfsd: Handle EOPENSTALE correctly in the filecache omits 7f81888b2e75 NFSD: add trace points to track server copy progress omits 68ac173633bc NFSD: initialize copy->cp_clp early in nfsd4_copy for use [...] omits 4d25c04fc1fe ARM: dts: at91: sama5d29_curiosity: Add device tree for sa [...] omits 48dac2358e4e dt-bindings: ARM: at91: Document Microchip SAMA5D29 Curiosity omits ac3e89aa5c38 Merge branch 'vfs.iov_iter' into vfs.all omits bd61393bdddf Merge branch 'vfs.autofs' into vfs.all omits c341329d3f81 Merge branch 'vfs.mount.write' into vfs.all omits 930e17eb3efa Merge branch 'vfs.super' into vfs.all omits a5506e09da0e Merge branch 'vfs.misc' into vfs.all omits a4c9dfdfab6a Merge branch 'vfs.fixes' into vfs.all omits e9168b6800ec vfs: fix readahead(2) on block devices omits d7a22f309096 iov_iter, net: Move hash_and_copy_to_iter() to net/ omits 921203282d82 iov_iter, net: Merge csum_and_copy_from_iter{,_full}() together omits 0837c6c20a4c iov_iter, net: Fold in csum_and_memcpy() omits ef6fdd780dd4 iov_iter, net: Move csum_and_copy_to/from_iter() to net/ omits 51edcc92222f iov_iter: Don't deal with iter->copy_mc in memcpy_from_iter_mc() omits 05863994f0af Merge branches 'acpi-video' and 'acpi-resource' into linux-next omits bb6ab60d51cc Merge branch 'thermal-intel' into linux-next omits ab7e7a30b488 Merge branch 'pm-cpufreq' into linux-next omits 581c32d1678d m68k: 68000: fix warning in timer code omits 0462b426b467 m68k: 68000: fix warnings in 68000 interrupt handling omits 11dccbf89faa m68k: coldfire: remove unused variable in MMU code omits e886f98e7b1d m68k: coldfire: fix warnings in uboot argument processing omits 43add129c0ae m68k: coldfire: make mcf_maskimr() static omits ad6b0e899a9c m68k: coldfire: ensure gpio prototypes visible omits 92f76a8782e1 m68k: coldfire: add and use "vectors.h" omits 60e0a28e270e m68k: use kernel's generic libgcc functions omits 315ba72b6478 m68knommu: fix compilation for ColdFire/Cleopatra boards omits 766a7dfef082 m68knommu: improve config ROM setting defaults omits 682656ca763a ARM: dts: stm32: omit unused pinctrl groups from stm32mp15 [...] omits 50d4ac19b763 ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines omits b79b114365dd ARM: dts: stm32: add HASH on stm32mp131 omits ed6936be72be arm64: dts: st: enable secure arm-wdt watchdog on stm32mp257f-ev1 omits 3cf4b36b634f Merge branch 'slab/for-6.7/orders-cleanup' into slab/for-next omits 7abe7ed1e2a3 mm/slub: refactor calculate_order() and calc_slab_order() omits d8fa84dcc055 mm/slub: attempt to find layouts up to 1/2 waste in calcul [...] omits c3e7ba7ca102 mm/slub: remove min_objects loop from calculate_order() omits 8d1390cb442c mm/slub: simplify the last resort slab order calculation omits 0ec574697455 futex: make the vectored futex operations available omits d001ed54135b futex: make futex_parse_waitv() available as a helper omits e32b4349ad03 futex: add wake_data to struct futex_q omits 737a328c933f io_uring: add support for futex wake and wait omits 498f0ac6052e futex: abstract out a __futex_wake_mark() helper omits a687c3a7a315 futex: factor out the futex wake handling omits 2625df9ce9cd futex: move FUTEX2_VALID_MASK to futex.h omits fd2023400125 Merge branch 'locking/core' of git://git.kernel.org/pub/sc [...] omits 1a93ced18d7b Merge branches 'hwspinlock-next' and 'rproc-next' into for-next omits 0f7c22875f05 Merge branch 'slab/for-6.6/hotfixes' into slab/for-next omits e31ca0a83d66 Merge branch 'xtensa-6.6-fixes' into xtensa-for-next omits 8241395e6570 mm/slub: add sanity check for slub_min/max_order cmdline setup omits 8a55454ad4c0 xtensa: import ESP32S3 core variant omits 4c8363a03956 xtensa: import ESP32 core variant omits b0a50191d8c8 hypfs: free sb->s_fs_info after shutting down the super block omits 52d47d274ac3 selinuxfs: free sb->s_fs_info after shutting down the super block omits 42d43707e70e devpts: free sb->s_fs_info after shutting down the super block omits d34b74b34645 ramfs: free sb->s_fs_info after shutting down the super block omits 6d1fa8808888 Merge branch 'v6.5-armsoc/dtsfixes' into for-next omits d28036d7d1ff Merge branch 'v6.6-clk/next' into for-next omits e20d37e188a9 Merge branch 'v6.6-armsoc/dts64' into for-next omits 532cd6011aa2 Merge branch 'v6.6-armsoc/dts32' into for-next omits 6a414e9a1136 Merge branch 'v6.6-armsoc/drivers' into for-next omits c00218f2b463 Merge branch 'v6.6-armsoc/defconfig64' into for-next adds b02afe1df518 Merge tag 'xtensa-20230928' of https://github.com/jcmvbkbc [...] adds 94b7ed384fa9 Merge tag 'for-v6.6-rc' of git://git.kernel.org/pub/scm/li [...] adds acfdcaeed6e6 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 71e58659bfc0 Merge tag 'gpio-fixes-for-v6.6-rc4' of git://git.kernel.or [...] adds 8c4a5e8936b0 Merge tag 'drm-misc-fixes-2023-09-28' of git://anongit.fre [...] adds 06365a04fd32 Merge tag 'drm-intel-fixes-2023-09-28' of git://anongit.fr [...] adds 6edc84bc3f8a Merge tag 'drm-fixes-2023-09-29' of git://anongit.freedesk [...] adds 1c84724ccb1a Merge tag 'slab-fixes-for-6.6-rc4' of git://git.kernel.org [...] adds a52d4f657568 io_uring/fs: remove sqe->rw_flags checking from LINKAT adds a98b95959b98 Merge tag 'io_uring-6.6-2023-09-28' of git://git.kernel.dk/linux adds e599ed7866cd block: correct stale comment in rq_qos_wait adds a578a25339ac block: fix kernel-doc for disk_force_media_change() adds eafdc5071351 Merge tag 'block-6.6-2023-09-28' of git://git.kernel.dk/linux adds 52bb69be6790 dt-bindings: ata: pata-common: Add missing additionalPrope [...] adds 3ef600923521 ata: libata-scsi: ignore reserved bits for REPORT SUPPORTE [...] adds 753a4d531bc5 ata: libata-sata: increase PMP SRST timeout to 10s adds 3b8e0af4a7a3 ata: libata-core: Fix ata_port_request_pm() locking adds 84d76529c650 ata: libata-core: Fix port and device removal adds fb99ef178650 ata: libata-scsi: link ata port and scsi device adds 3cc2ffe5c16d scsi: sd: Differentiate system and runtime start/stop management adds aa3998dbeb3a ata: libata-scsi: Disable scsi device manage_system_start_stop adds ff48b37802e5 scsi: Do not attempt to rescan suspended devices adds 8b4d9469d0b0 ata: libata-scsi: Fix delayed scsi_rescan_device() execution adds 75e2bd5f1ede ata: libata-core: Do not register PM operations for SAS ports adds 99398d2070ab scsi: sd: Do not issue commands to suspended disks on shutdown adds ed518d9ba980 ata: libata-core: Fix compilation warning in ata_dev_config_ncq() adds 49728bdc7023 ata: libata-eh: Fix compilation warning in ata_eh_link_report() adds 95289e49f0a0 Merge tag 'ata-6.6-rc4' of git://git.kernel.org/pub/scm/li [...] adds 10c0b6ba25a7 Merge tag 'xfs-6.6-fixes-2' of git://git.kernel.org/pub/sc [...] adds 14c06b913d4a Merge tag 'ceph-for-6.6-rc4' of https://github.com/ceph/ce [...] adds 9f3ebbef746f Merge tag '6.6-rc3-ksmbd-server-fixes' of git://git.samba. [...] adds ba77f7a63f4e Merge tag '6.6-rc3-smb3-client-fix' of git://git.samba.org [...] adds ae213639983a Merge tag 'nfsd-6.6-2' of git://git.kernel.org/pub/scm/lin [...] adds 1c9d83122196 Merge tag 'powerpc-6.6-3' of git://git.kernel.org/pub/scm/ [...] adds 830380e3178a Merge tag 'acpi-6.6-rc4' of git://git.kernel.org/pub/scm/l [...] adds cefc06e4de14 Merge tag 'i2c-for-6.6-rc4' of git://git.kernel.org/pub/sc [...] adds 25d48d570eed Merge tag 'iomap-6.6-fixes-4' of git://git.kernel.org/pub/ [...] adds 3b517966c561 Merge tag 'dma-mapping-6.6-2023-09-30' of git://git.infrad [...] adds 1e0cb399c765 ring-buffer: Update "shortest_full" in polling adds 23cce5f25491 tracing: relax trace_event_eval_update() execution with co [...] adds 2de9ee940542 tracing/user_events: Align set_bit() address for all archs adds 2598bd3ca8dc eventfs: Test for dentries array allocated in eventfs_release() adds 3b347e403210 Merge tag 'trace-v6.6-rc3' of git://git.kernel.org/pub/scm [...] adds b0b88a585c27 MAINTAINERS: Fix Florian Fainelli's email address adds e402b08634b3 Merge tag 'soc-fixes-6.6' of git://git.kernel.org/pub/scm/ [...] adds 3a38c57a87ae Merge tag 'perf-urgent-2023-10-01' of git://git.kernel.org [...] adds c5ecffe6d3e4 Merge tag 'sched-urgent-2023-10-01' of git://git.kernel.or [...] adds 373ceff28e78 Merge tag 'timers-urgent-2023-10-01' of git://git.kernel.o [...] adds ec8c298121e3 Merge tag 'x86-urgent-2023-10-01' of git://git.kernel.org/ [...] adds 3abd15e25f4d Merge tag 'tty-6.6-rc4' of git://git.kernel.org/pub/scm/li [...] adds 8f633369413f Merge tag 'char-misc-6.6-rc4' of git://git.kernel.org/pub/ [...] adds 7c3151585730 fs: binfmt_elf_efpic: fix personality for ELF-FDPIC adds a501a0703044 mm: report success more often from filemap_map_folio_range() adds ce60f27bb62d mm: abstract moving to the next PFN adds 7ee29facd8a9 nilfs2: fix potential use after free in nilfs_gccache_subm [...] adds 5c590804b6b0 maple_tree: add mas_is_active() to detect in-tree walks adds a8091f039c1e maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states adds 935d4f0c6dc8 mm: hugetlb: add huge page size param to set_huge_pte_at() adds 6f1bace9a9fb arm64: hugetlb: fix set_huge_pte_at() to work with all swa [...] adds ca56489c2f1d mm: zswap: fix potential memory corruption on duplicate store adds 4597648fddea mm, memcg: reconsider kmem.limit_in_bytes deprecation adds 45120b15743f mm/damon/vaddr-test: fix memory leak in damon_do_test_appl [...] adds 24526268f4e3 mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MP [...] adds bbe246f875d0 selftests/mm: fix awk usage in charge_reserved_hugetlb.sh [...] adds e2a8f20dd8e9 Crash: add lock to serialize crash hotplug handling adds d2c5231581d6 Merge tag 'mm-hotfixes-stable-2023-10-01-08-34' of git://g [...] adds cbc3d00cf88f modpost: add missing else to the "of" check adds 15e86643d5b6 vmlinux.lds.h: remove unused CPU_KEEP and CPU_DISCARD macros adds f177cd0c15fc modpost: Don't let "driver"s reference .exit.* adds 2d7d1bc119a4 kbuild: remove stale code for 'source' symlink in packagin [...] adds e81a2dabc3f3 Merge tag 'kbuild-fixes-v6.6-2' of git://git.kernel.org/pu [...] adds 8a749fd1a872 Linux 6.6-rc4 adds 8f1b4600373f Merge tag 'iommu-fixes-v6.6-rc4' of git://git.kernel.org/p [...] adds a9c2be4f3730 Merge tag 'libnvdimm-fixes-6.6-rc5' of git://git.kernel.or [...] adds e4e094b42270 mm: keep memory type same on DEVMEM Page-Fault adds 1cd4c615bbf6 mm/shmem: fix race in shmem_undo_range w/THP adds bb70b71a00d0 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix adds d6e3429602a0 i915: limit the length of an sg list to the requested length adds 429fcdc404db mm/madvise: add cond_resched() in madvise_cold_or_pageout_ [...] adds c8d5f993d5ee mm/page_alloc: correct start page when guard page debug is [...] adds f7b3b823665b mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer adds 14b83b48e575 mm: fix vm_brk_flags() to not bail out while holding lock adds adb41e1cf9b6 mmap: fix vma_iterator in error path of vma_merge() adds 78f408446d1b mmap: fix error paths with dup_anon_vma() adds bcf112f46d47 hugetlbfs: extend hugetlb_vma_lock to private VMAs adds e76ea5fa4ead hugetlbfs: close race between MADV_DONTNEED and page fault adds e414d58e095a Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 7f949f6f54ff perf/arm-cmn: Fix the unhandled overflow status of counter 4 to 7 adds a654a69b9f9c arm64: Add Cortex-A520 CPU part definition adds 471470bc7052 arm64: errata: Add Cortex-A520 speculative unprivileged lo [...] adds 1c768b220254 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 701f1cd03cb8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6b09edc1b317 net: stmmac: platform: fix the incorrect parameter adds cbaabbcdcbd3 Bluetooth: Delete unused hci_req_prepare_suspend() declaration adds 187f8b648cc1 Bluetooth: btusb: add shutdown function for QCA6174 adds 941c998b42f5 Bluetooth: hci_sync: Fix handling of HCI_QUIRK_STRICT_DUPL [...] adds c7eaf80bfb0c Bluetooth: Fix hci_link_tx_to RCU lock usage adds e0275ea52169 Bluetooth: ISO: Fix handling of listen for unicast adds 1d8e801422d6 Bluetooth: Avoid redundant authentication adds dcda165706b9 Bluetooth: hci_core: Fix build warnings adds b938790e7054 Bluetooth: hci_codec: Fix leaking content of local_codecs adds c15cd642d437 Merge tag 'for-net-2023-09-20' of git://git.kernel.org/pub [...] adds 25563b581ba3 net: fix possible store tearing in neigh_periodic_work() adds 5baa0433a15e neighbour: fix data-races around n->output adds 9d4c75800f61 ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() adds 26297b4ce1ce net: replace calls to sock->ops->connect() with kernel_connect() adds 86a7e0b69bd5 net: prevent rewrite of msg_name in sock_sendmsg() adds c889a99a21bf net: prevent address rewrite in kernel_bind() adds caa0578c1d48 ptp: ocp: Fix error handling in ptp_ocp_device_init adds 6ccf50d4d474 net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent adds 6a70e5cbedaf sky2: Make sure there is at least one frag_addr available adds b7c394c15726 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 9b7177b1df64 bpf: tcp_read_skb needs to pop skb regardless of seq adds da9e915eaf5d bpf, sockmap: Do not inc copied_seq when PEEK flag set adds 5f405c0c0c46 bpf, sockmap: Add tests for MSG_F_PEEK adds b80e31baa436 bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets adds f9b0e1088bbf bpf, mprog: Fix maximum program check on mprog attachment adds d1a783daa443 selftest/bpf: Add various selftests for program limits adds 9077fc228f09 bpf: Use kmalloc_size_roundup() to adjust size_index adds c3912e348d3d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 7a15ecb1d73e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c3327616ebb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 204d12b8e3af Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 9c1a3f432b62 Merge tag 'asoc-fix-v6.6-rc4' of https://git.kernel.org/pu [...] adds 7aec097d4ba3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e80f238d2bc0 ASoC: core: Print component name when printing log adds dd9f9cc1e6b9 ASoC: core: Do not call link_exit() on uninitialized rtd objects adds b84b53149476 ASoC: hdmi-codec: Fix broken channel map reporting adds 892fbdb20394 ASoC: rt5682: Fix regulator enable/disable sequence adds e930bea4124b ASoC: tlv320adc3xxx: BUG: Correct micbias setting adds 1948fa647276 ASoC: amd: yc: Fix non-functional mic on Lenovo 82YM adds adab0028ac37 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a57220e016b4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d01ab880b1c0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2ec8b0109790 spi: npcm-fiu: Fix UMA reads when dummy.nbytes == 0 adds 817be7f5e6ef Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6a878a54d005 PCI: qcom: Fix IPQ8074 enumeration adds 33efa29e8256 PCI: of_property: Handle interrupt parsing failures adds f69977404700 PCI: of: Destroy changeset when adding PCI device node fails adds 218b96f53ed0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 57e50f4bad02 Merge tag 'thunderbolt-for-v6.6-rc3' of git://git.kernel.o [...] adds 34f08eb0ba6e usb: cdnsp: Fixes issue with dequeuing not queued requests adds 6658a62e1ddf usb: musb: Modify the "HWVers" register address adds 33d7e3723215 usb: musb: Get the musb_qh poniter after musb_giveback adds 427694cfaafa usb: gadget: ncm: Handle decoding of multiple NTB's in unw [...] adds 76750f1dcad3 usb: typec: qcom: Update the logic of regulator enable and [...] adds f74a7afc224a usb: hub: Guard against accesses to uninitialized BOS descriptors adds 8bea147dfdf8 usb: dwc3: Soft reset phy on probe for host adds 9f35d612da55 usb: cdns3: Modify the return value of cdns_set_active () [...] adds 3061b6491f49 usb: gadget: udc-xilinx: replace memcpy with memcpy_toio adds e59e38158c61 usb: misc: onboard_hub: add support for Microchip USB2412 [...] adds a00e197daec5 usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_com [...] adds 41a43013d236 usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer adds d7cdfc319b2b xhci: track port suspend state correctly in unsuccessful r [...] adds 15f3ef070933 xhci: Clear EHB bit only at end of interrupt handler adds cf97c5e0f7dd xhci: Preserve RsvdP bits in ERSTBA register correctly adds 0ae75365c79b Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 15516c6f36a4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9e3866cf01c5 dt-bindings: iio: adc: adi,ad7292: Fix additionalPropertie [...] adds f2b9f9ef9a02 iio: pressure: ms5611: ms5611_prom_is_valid false negative bug adds df5f59501623 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds d227b3e781a1 Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds 5d164a022b99 Merge tag 'counter-fixes-for-6.6a' of git://git.kernel.org [...] adds bd2767ec3df2 coresight: Fix run time warnings while reusing ETR buffer adds e5028011885a coresight: tmc-etr: Disable warnings for allocation failures adds fc5bf78b1ae0 Merge tag 'coresight-fixes-v6.6-1' of git://git.kernel.org [...] adds c9e58a2365f7 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 3b6c4a11bf2b soundwire: bus: Make IRQ handling conditionally built adds c19bcb110220 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b6dc75a82c53 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds aa7fcaeb2078 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b28f40cefdc8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 55c584ffc8c1 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 760d03f90bf3 media: pxa_camera: Fix an error handling path in pxa_camer [...] adds 4670c8c3fb04 media: ipu-bridge: Fix Kconfig dependencies adds 90d3c11af000 media: pci: intel: ivsc: select V4L2_FWNODE adds 6bd01c4299d4 staging: media: tegra-video: fix infinite recursion regression adds a5c07624916b Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git adds d24698cab754 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ceb0cf02ff61 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 57db57ae15a9 dt-bindings: display: fsl,imx6-hdmi: Change to 'unevaluate [...] adds 5d007ffdf602 of: overlay: Reorder struct fragment fields kerneldoc adds 49d235116922 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds db00355f5998 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ffaf2b3ec2d3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2d30b0cd6710 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 5ec1172f6876 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f0575116507b gpio: pxa: disable pinctrl calls for MMP_GPIO adds f961394d252d Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds ab3c719c12f3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b854f544f452 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b74279b82668 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 48a3adcf4788 perf pmu: Fix perf stat output with correct scale and unit adds 9eefca0d616e Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] adds 383eba9f9a7f power: supply: qcom_battmgr: fix battery_id type adds 8894b4325488 power: supply: qcom_battmgr: fix enable request endianness adds 653bd1b7da25 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8542f1712074 ovl: fix file reference leak when submitting aio adds d9e8319a6e35 ovl: move freeing ovl_entry past rcu delay adds c54719c92aa3 ovl: fetch inode once in ovl_dentry_revalidate_common() adds a535116d8033 ovl: make use of ->layers safe in rcu pathwalk adds f1f16ee3a481 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] adds 885291ab687e drm/tests: Fix kunit_release_action ctx argument adds 5819084cf40c Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new ca8e5011789f mm: optimization on page allocation when CMA enabled new e49393ee1ec6 acpi,mm: fix typo sibiling -> sibling new b9805a8cd9ac mm: wire up tail page poisoning over ->mappings new 73a79da1892a mm/compaction: use correct list in move_freelist_{head}/{tail} new 9c1670e2ba2a mm/compaction: call list_is_{first}/{last} more intuitivel [...] new eb831ab970d3 mm/compaction: correctly return failure with bogus compoun [...] new 2b4aeb93fb64 mm/compaction: remove repeat compact_blockskip_flush check [...] new e26fa7af5699 mm/compaction: improve comment of is_via_compact_memory new fe60e26e6bc9 mm/compaction: factor out code to test if we should run co [...] new 427594d3eeaf selftests/mm: gup_longterm: fix a resource leak new aab917939842 mm: vmscan: try to reclaim swapcache pages if no swap space new fcf332fb492a mm-vmscan-try-to-reclaim-swapcache-pages-if-no-swap-space-v6 new e29a7a3dcee1 mm/mremap: fix unaccount of memory on vma_merge() failure new 7d2b19344be4 mm: fix unaccount of memory on vma_link() failure new ce78eb029322 hugetlb: set hugetlb page flag before optimizing vmemmap new 64426c9a2123 mm: fix draining remote pageset new 0b16331d8bd4 mm/hugeltb: fix nodes huge page allocation when there are [...] new 65be9b0820d7 mm: refactor si_mem_available() new 3a3e39a4221d mm/vmscan: use folio_migratetype() instead of get_pagebloc [...] new 5f7b55e9e21a mm: remove remnants of SPLIT_RSS_COUNTING new f62ee072005c mm: convert DAX lock/unlock page to lock/unlock folio new 5d0f4e23da0c mm-convert-dax-lock-unlock-page-to-lock-unlock-folio-fix new 613bcd29cee4 mm/vmstat: use this_cpu_try_cmpxchg in mod_{zone,node}_state new 39e87ea53f07 mm: hugetlb_vmemmap: fix hugetlb page number decrease fail [...] new 51f86436bc1c mm/mremap: optimize the start addresses in move_page_tables() new 1b9527154bba mm/mremap: allow moves within the same VMA for stack moves new f6240f85913f selftests: mm: fix failure case when new remap region was [...] new a357934fac7c selftests: mm: add a test for mutually aligned moves > PMD size new 15a91043dac0 selftests: mm: add a test for remapping to area immediatel [...] new c14ffbb9b5ff selftests: mm: add a test for remapping within a range new ed1b6849bbd2 selftests: mm: add a test for moving from an offset from s [...] new f5901b03d122 zswap: change zswap's default allocator to zsmalloc new caa8e5f1364f Docs/admin-guide/mm/damon/usage: fixup missed :ref: keyword new f0d250b56a5a Docs/admin-guide/mm/damon/usage: place debugfs usage at th [...] new cf970231e9a8 Docs/admin-guide/mm/damon/usage: move debugfs intro to the [...] new d9a23351914d Docs/mm/damon/design: explicitly introduce ``nr_accesses`` new 99b17d167570 Docs/admin-guide/mm/damon/usage: explain the format of dam [...] new 0f8239398c61 Docs/mm/damon/design: add a section for kdamond and DAMON context new 4c798db3ce88 Docs/admin-guide/mm/damon/usage: link design doc for detai [...] new 5a592079c85f mm/damon/core: fix a comment about damon_set_attrs() call timings new 03b3d0c79ccd mm/damon/core: add more comments for nr_accesses new afe9c8ee8cbc mm/damon/core: remove duplicated comment for watermarks-ba [...] new 9dc5d8e67366 mm/damon/core: remove 'struct target *' parameter from dam [...] new 76e85d4a366d mm: remove duplicated vma->vm_flags check when expanding stack new e758bf61837a mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to [...] new 02aa86096676 mm/mm_init.c: remove redundant pr_info when node is memoryless new 67de74c4eb88 mm/vmscan: print err before panic new a11a9423eb0c mm/shmem: remove dead code can not be satisfied by "(CONFI [...] new cfe03423af8f memfd: drop warning for missing exec-related flags new 2d4d14cce778 kmsan: simplify kmsan_internal_memmove_metadata() new 1e631b731afa kmsan: prevent optimizations in memcpy tests new 4b58201b0d77 kmsan: merge test_memcpy_aligned_to_unaligned{,2}() together new 44b72b1d6948 kmsan: introduce test_memcpy_initialized_gap() new 1ad23e12c341 efi/unaccepted: do not let /proc/vmcore try to access unac [...] new 3c3b566ceec2 proc/kcore: do not try to access unaccepted memory new 14c52ec633a8 mm: move some shrinker-related function declarations to mm [...] new 639d0ab49117 mm: vmscan: move shrinker-related code into a separate file new 6d6aa4e1571f mm: shrinker: remove redundant shrinker_rwsem in debugfs o [...] new af6e8076009c drm/ttm: introduce pool_shrink_rwsem new f020193865e1 mm: shrinker: add infrastructure for dynamically allocatin [...] new 6255ca2f9f29 mm: shrinker: some cleanup new 5f9b34fb3b1e kvm: mmu: dynamically allocate the x86-mmu shrinker new abdbc77f69ac binder: dynamically allocate the android-binder shrinker new 689aed3b9f5f drm/ttm: dynamically allocate the drm-ttm_pool shrinker new 35433eacdc85 xenbus/backend: dynamically allocate the xen-backend shrinker new 1503a4863b83 erofs: dynamically allocate the erofs-shrinker new 796cc4fb5b97 f2fs: dynamically allocate the f2fs-shrinker new 70d1a305c59f gfs2: dynamically allocate the gfs2-glock shrinker new 1b39bcbf9a5e gfs2: dynamically allocate the gfs2-qd shrinker new 7e676e6b7571 NFSv4.2: dynamically allocate the nfs-xattr shrinkers new 2b79466082eb nfs: dynamically allocate the nfs-acl shrinker new 2b46ab679283 nfsd: dynamically allocate the nfsd-filecache shrinker new 865b0acc016d quota: dynamically allocate the dquota-cache shrinker new c6fa6363899a ubifs: dynamically allocate the ubifs-slab shrinker new b8213aefefb4 rcu: dynamically allocate the rcu-lazy shrinker new d9442a6ae21d rcu: dynamically allocate the rcu-kfree shrinker new a006ff683969 mm: thp: dynamically allocate the thp-related shrinkers new a22a06d2355d sunrpc: dynamically allocate the sunrpc_cred shrinker new 35cc8845122e mm: workingset: dynamically allocate the mm-shadow shrinker new 3b0d2ade511c drm/i915: dynamically allocate the i915_gem_mm shrinker new 155b9db3ce1f drm/msm: dynamically allocate the drm-msm_gem shrinker new 488ae7c1e60e drm/panfrost: dynamically allocate the drm-panfrost shrinker new 5b0a661abdb6 dm: dynamically allocate the dm-bufio shrinker new 3e264e3ef3d7 dm zoned: dynamically allocate the dm-zoned-meta shrinker new 5632074a6239 md/raid5: dynamically allocate the md-raid5 shrinker new a782174ed26b bcache: dynamically allocate the md-bcache shrinker new bd99c715e5ba vmw_balloon: dynamically allocate the vmw-balloon shrinker new 08933930aeb5 virtio_balloon: dynamically allocate the virtio-balloon shrinker new b13a727dc110 mbcache: dynamically allocate the mbcache shrinker new 7ac2d9723946 ext4: dynamically allocate the ext4-es shrinker new 70681503336e jbd2,ext4: dynamically allocate the jbd2-journal shrinker new 66f72d50caad nfsd: dynamically allocate the nfsd-client shrinker new 30f05e771936 nfsd: dynamically allocate the nfsd-reply shrinker new 3f2bb67bfaea xfs: dynamically allocate the xfs-buf shrinker new 8e72fd4b04d8 xfs: dynamically allocate the xfs-inodegc shrinker new 8eb7cc679837 xfs: dynamically allocate the xfs-qm shrinker new 596d5787cd2e zsmalloc: dynamically allocate the mm-zspool shrinker new cbc7d53287bb fs: super: dynamically allocate the s_shrink new 346e97a88785 mm: shrinker: remove old APIs new a7d181027ddb mm: shrinker: add a secondary array for shrinker_info::{ma [...] new 0527e55c5195 fixup: mm: shrinker: add a secondary array for shrinker_in [...] new 848018e091cf mm: shrinker: rename {prealloc|unregister}_memcg_shrinker( [...] new 610f1c03b28e mm: shrinker: make global slab shrink lockless new 560fdaf6a056 mm: shrinker: make memcg slab shrink lockless new 3fce51a1d095 mm: shrinker: hold write lock to reparent shrinker nr_deferred new fba86c95693d mm: shrinker: convert shrinker_rwsem to mutex new e817abd6ad4f mm-shrinker-convert-shrinker_rwsem-to-mutex-fix new 158acdfc4126 mm: vmscan: modify an easily misunderstood function name new 6468d1af3fdd mm: memcg: add THP swap out info for anonymous reclaim new 198d38bcfd39 mm-memcg-add-thp-swap-out-info-for-anonymous-reclaim-fix new c532510b7492 mm/rmap: drop stale comment in page_add_anon_rmap and huge [...] new aa202c58dc27 mm/rmap: move SetPageAnonExclusive out of __page_set_anon_rmap() new 5d124302ff5c mm/rmap: move folio_test_anon() check out of __folio_set_anon() new 185016c510af mm/rmap: warn on new PTE-mapped folios in page_add_anon_rmap() new c136782e5044 mm/rmap: simplify PageAnonExclusive sanity checks when add [...] new f159eaa1e0df mm-rmap-simplify-pageanonexclusive-sanity-checks-when-addi [...] new 30c465be4545 mm/rmap: pass folio to hugepage_add_anon_rmap() new 5e1b5b3ccd6a mm: migrate: remove PageTransHuge check in numamigrate_iso [...] new 2cd2520e2055 mm: migrate: remove THP mapcount check in numamigrate_isol [...] new 4b099427ba83 mm: migrate: convert numamigrate_isolate_page() to numamig [...] new 48ea4f6d7a88 mm: migrate: convert migrate_misplaced_page() to migrate_m [...] new 16da763f2ca9 mm: migrate: use __folio_test_movable() new 323412250d17 mm: migrate: use a folio in add_page_for_migration() new b9848b42a64a mm: migrate: remove PageHead() check for HugeTLB in add_pa [...] new a99fe5094f50 mm: migrate: remove isolated variable in add_page_for_migration() new 2899fee5761a mm/damon/core: add a tracepoint for damos apply target regions new ff1cba3bda52 Docs/admin-guide/mm/damon/usage: document damos_before_app [...] new 155ca4fd3380 buffer: pass GFP flags to folio_alloc_buffers() new 01c536ca51a3 buffer: hoist GFP flags from grow_dev_page() to __getblk_gfp() new fa2b543c13f6 buffer-hoist-gfp-flags-from-grow_dev_page-to-__getblk_gfp-fix new 9a71464ce27b ext4: use bdev_getblk() to avoid memory reclaim in readahead path new aca05d9549a3 buffer: use bdev_getblk() to avoid memory reclaim in reada [...] new 34f875f32c48 buffer: convert getblk_unmovable() and __getblk() to use b [...] new a688b08ba3f8 buffer: convert sb_getblk() to call __getblk() new 24186f795bc7 ext4: call bdev_getblk() from sb_getblk_gfp() new 06b661103e70 buffer: remove __getblk_gfp() new 35bec0fc4250 trace-vmscan-postprocess: sync with tracepoints updates new facbe21ccdb1 mm, vmscan: remove ISOLATE_UNMAPPED new 7435b07e6792 mm/cma: use nth_page() in place of direct struct page mani [...] new 915ac9107a25 mm/hugetlb: use nth_page() in place of direct struct page [...] new b70494cf4050 mm/memory_hotplug: use pfn math in place of direct struct [...] new 826835d7a2c5 fs: use nth_page() in place of direct struct page manipulation new 475810b99ab0 mips: use nth_page() in place of direct struct page manipulation new 98c957cb0a58 mm/damon/core: use number of passed access sampling as a timer new d285300fee17 mm/damon/core: define and use a dedicated function for reg [...] new 20fca9cb0055 mm/damon/vaddr: call damon_update_region_access_rate() always new a079b4255c76 mm/damon/core: implement a pseudo-moving sum function new a6eb0517c2a1 mm/damon/core-test: add a unit test for damon_moving_sum() new bc77f26d921a mm/damon/core: introduce nr_accesses_bp new adda2cfdd72f mm/damon/core: use pseudo-moving sum for nr_accesses_bp new fa3ec024ef5d mm/damon/core: skip updating nr_accesses_bp for each aggre [...] new f98e54fd3491 mm/damon/core: mark damon_moving_sum() as a static function new 9575e412b128 mm: hugetlb_vmemmap: use nid of the head page to reallocate it new 3932bd270576 memblock: pass memblock_type to memblock_setclr_flag new 8e9fb4313e46 memblock: add missing argument definition new 11b7c4808e0b memblock: introduce MEMBLOCK_RSRV_NOINIT flag new c442427d23cc mm: hugetlb: skip initialization of gigantic tail struct p [...] new 08de98b65a8f mm-hugetlb-skip-initialization-of-gigantic-tail-struct-pag [...] new ed7ebaa3be4a hugetlb: use a folio in free_hpage_workfn() new 7dbb73c34110 hugetlb: remove a few calls to page_folio() new 9ca4c7cca448 hugetlb: convert remove_pool_huge_page() to remove_pool_hu [...] new 006e7a4fe69b mm/damon/core: make DAMOS uses nr_accesses_bp instead of n [...] new 8d0a90865914 mm/damon/sysfs-schemes: use nr_accesses_bp as the source o [...] new 6634d6ec3635 mm/damon/core: use nr_accesses_bp as a source of damos_bef [...] new 0c2b69c755b3 mm/damon/core: implement scheme-specific apply interval new 2406edb78d7f Docs/mm/damon/design: document DAMOS apply intervals new 4dca031c241a mm/damon/sysfs-schemes: support DAMOS apply interval new f9d870deb5fa selftests/damon/sysfs: test DAMOS apply intervals new 7b006209abb3 Docs/admin-guide/mm/damon/usage: update for DAMOS apply intervals new 1ad00983cd53 Docs/ABI/damon: update for DAMOS apply intervals new c4ced1990989 mm/writeback: update filemap_dirty_folio() comment new ad5e7ff272cb mm/damon/core-test: fix memory leak in damon_new_region() new deb5369781eb mm/damon/core-test: fix memory leak in damon_new_ctx() new edcbb8bf6a6d mm: add functions folio_in_range() and folio_within_vma() new b9e5ed86a95b mm: handle large folio when large folio in VM_LOCKED VMA range new 1c38647e540c mm: mlock: update mlock_pte_range to handle large folio new 8c8a63b5aa23 nios2: define virtual address space for modules new b3ea7fd4f129 mm: introduce execmem_text_alloc() and execmem_free() new b01cf33f7062 mm/execmem, arch: convert simple overrides of module_alloc [...] new 4634f046597a mm/execmem, arch: convert remaining overrides of module_al [...] new 7e82c7b997c5 modules, execmem: drop module_alloc new bf2105048cda mm/execmem: introduce execmem_data_alloc() new 7cf69db1a5d8 arm64, execmem: extend execmem_params for generated code a [...] new 6e620a7d56bf riscv: extend execmem_params for generated code allocations new dcced1336d39 powerpc: extend execmem_params for kprobes allocations new 8cd98417e007 powerpc-extend-execmem_params-for-kprobes-allocations-fix new bf25da9e02ec arch: make execmem setup available regardless of CONFIG_MODULES new 8fbeecb6f673 x86/ftrace: enable dynamic ftrace without CONFIG_MODULES new deb9cf20c74c kprobes: remove dependency on CONFIG_MODULES new 0991c1273687 bpf: remove CONFIG_BPF_JIT dependency on CONFIG_MODULES of new c2ee8fd0d4fb mm: add statistics for PUD level pagetable new 3baa789da754 memcg: expose swapcache stat for memcg v1 new 4df7768ef7c0 memcg: remove unused do_memsw_account in memcg1_stat_format new ef2162097176 mm: document mmu_notifier_invalidate_range_start_nonblock() new 77c0a8ee8c60 zswap: make shrinking memcg-aware new 2b70a1f9ea3e zswap: shrinks zswap pool based on memory pressure new 3a80564fc29a delayacct: add memory reclaim delay in get_page_from_freelist new 14a3b5e51bbc kselftest: vm: fix tabs/spaces inconsistency in the mdwe test new 373841940b80 kselftest: vm: fix mdwe's mmap_FIXED test case new 9f3ed15864dd kselftest: vm: check errnos in mdwe_test new 9ccbf5fc4fab mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long new 90fda0733ef4 mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl new 8bfd3fd0aad0 kselftest: vm: add tests for no-inherit memory-deny-write-execute new df9249a0d574 mm/filemap: increase usage of folio_next_index() helper new 8db3ca275c68 mm/list_lru: remove unused function new a4400f7ddf17 mm: memory: add vm_normal_folio_pmd() new 9ea6e1767050 mm: huge_memory: use a folio in do_huge_pmd_numa_page() new b1240e56708d mm: memory: use a folio in do_numa_page() new 809f45fb5e43 mm: memory: make numa_migrate_prep() to take a folio new 9d9015208df1 mm: mempolicy: make mpol_misplaced() to take a folio new ffc8417aa698 sched/numa, mm: make numa migrate functions to take a folio new 98bad00d7e58 mm/damon/core: remove unnecessary si_meminfo invoke. new 6d0ef768ba15 mm/memcg: annotate struct mem_cgroup_threshold_ary with __ [...] new e94a5d0c71d2 mm: memcg: refactor page state unit helpers new 153831ec8d66 mm: memcg: normalize the value passed into memcg_rstat_updated() new 8f30d58021ec memcg, oom: unmark under_oom after the oom killer is done new d0ed6f9bc75f userfaultfd: UFFDIO_REMAP: rmap preparation new 8928b84a910c userfaultfd: UFFDIO_REMAP uABI new c60f8cfb5c8a selftests/mm: add UFFDIO_REMAP ioctl test new 312be42edab0 mm/ksm: support fork/exec for prctl new 5f5ca5827642 mm/ksm: test case for prctl fork/exec workflow new 7fbb08a14c70 userfaultfd: UFFD_FEATURE_WP_ASYNC new b8e0a296d6b7 fs/proc/task_mmu: implement IOCTL to get and optionally cl [...] new f38c21c0ae25 fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] new 90262e2505b9 fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] new 33e34bc1991c fs-proc-task_mmu-implement-ioctl-to-get-and-optionally-cle [...] new d8615b637f0c fs/proc/task_mmu: hide unused pagemap_scan_backout_range() [...] new 43e915370929 fix for "fs/proc/task_mmu: hide unused pagemap_scan_backou [...] new ad7401bf7d80 tools headers UAPI: update linux/fs.h with the kernel sources new 881e8271ce03 mm/pagemap: add documentation of PAGEMAP_SCAN IOCTL new 7f2091bcb114 selftests: mm: add pagemap ioctl tests new 5fb0839ae79d mm/filemap: remove hugetlb special casing in filemap.c new b5c3eff5b174 hugetlbfs: fix an NULL vs IS_ERR() bug new 5fdfc1560350 mm/hugetlb: replace page_ref_freeze() with folio_ref_freez [...] new 941709269f29 mm, pcp: avoid to drain PCP when process exit new b9a1d982169c cacheinfo: calculate per-CPU data cache size new ef5dc0d1d67d mm, pcp: reduce lock contention for draining high-order pages new 75f6b38fe8b8 mm: restrict the pcp batch scale factor to avoid too long latency new 1dfec2daa2f3 mm, page_alloc: scale the number of pages that are batch a [...] new 68731e4ae1c1 mm: add framework for PCP high auto-tuning new ddf0dff29b92 mm: tune PCP high automatically new a44b28ed624f mm, pcp: decrease PCP high if free pages < high watermark new 2c2e700982ec mm, pcp: avoid to reduce PCP high unnecessarily new 291e481f0d3d mm, pcp: reduce detecting time of consecutive high order p [...] new b673e778ed9d memory tiering: add abstract distance calculation algorith [...] new df8000a808e3 acpi, hmat: refactor hmat_register_target_initiators() new 522484ad41d0 acpi, hmat: calculate abstract distance with HMAT new 3b2ad975c24f dax, kmem: calculate abstract distance with general interface new 46a96c7dc88c mm/ksm: add "smart" page scanning mode new f8da18cea7f0 mm-ksm-add-smart-page-scanning-mode-fix new 8195d98d42ee mm/ksm: add pages_skipped metric new 1e558eac421b mm/ksm: document smart scan mode new e938c8d71de9 mm-ksm-document-smart-scan-mode-fix new 4c3f054adc35 mm-ksm-document-smart-scan-mode-fix new 4e9c08e163df mm/ksm: document pages_skipped sysfs knob new c58578f89aeb mm/page_alloc: remove unnecessary check in break_down_buddy_pages new 8cef8f325c0f mm/page_alloc: remove unnecessary next_page in break_down_ [...] new e24d8372f416 mm: make lock_folio_maybe_drop_mmap() VMA lock aware new 243c1b7d7bfa mm: call wp_page_copy() under the VMA lock new aaaac03c069d mm: handle shared faults under the VMA lock new c6f61b5c3d1b mm: handle COW faults under the VMA lock new 66b82d62813b mm: handle read faults under the VMA lock new db749f44978e mm: handle write faults to RO pages under the VMA lock new 0684bc234fbf mm: pass page count and reserved to __init_single_page new 0209b3ddba2a mm: init page count in reserve_bootmem_region when MEMINIT_EARLY new 5c784ca8f301 mmap: add clarifying comment to vma_merge() code new 99527d81f5b5 mm: kmem: optimize get_obj_cgroup_from_current() new b5bd2362af51 mm: kmem: add direct objcg pointer to task_struct new e47f255f6365 mm-kmem-add-direct-objcg-pointer-to-task_struct-fix new 93396e50cb6d mm: kmem: make memcg keep a reference to the original objcg new a432a77ee0bc mm: kmem: scoped objcg protection new 77f1e0d33c74 mm-kmem-scoped-objcg-protection-checkpatch-fixes new 3dad7aae6d8f percpu: scoped objcg protection new a0b9edd2ea83 mm: allow deferred splitting of arbitrary anon large folios new 6351001c9bcc mm: non-pmd-mappable, large folios for folio_add_new_anon_rmap() new aa36f34bb0a8 mm-non-pmd-mappable-large-folios-for-folio_add_new_anon_rmap-fix new 28bb97a7faf7 mm: thp: account pte-mapped anonymous THP usage new b125eaabbf81 mm: thp: introduce anon_orders and anon_always_mask sysfs files new 963890276e4a mm-thp-introduce-anon_orders-and-anon_always_mask-sysfs-files-fix new 5de1f9df5570 mm: thp: extend THP to allocate anonymous large folios new 94ef799ced24 mm: thp: add "recommend" option for anon_orders new 72de5ccc0eb7 arm64/mm: override arch_wants_pte_order() new 88674f533ca4 selftests/mm/cow: generalize do_run_with_thp() helper new de22cb7c471d selftests/mm/cow: add tests for small-order anon THP new 7274c557c77c mm/memory_hotplug: split memmap_on_memory requests across [...] new 4fe191d40354 dax/kmem: allow kmem to add memory with memmap_on_memory new 43b64ff25acd radix tree test suite: fix allocation calculation in kmem_ [...] new 446503572dc4 hugetlbfs: replace hugetlb_vma_lock with invalidate_lock new 28733c174708 mm/filemap: clarify filemap_fault() comments for not uptod [...] new 0db6c60e16b1 shmem: shrink shmem_inode_info: dir_offsets in a union new 2ca843a546c4 shmem: remove vma arg from shmem_get_folio_gfp() new 548199352cf4 shmem: factor shmem_falloc_wait() out of shmem_fault() new 51d9905062b8 shmem: trivial tidyups, removing extra blank lines, etc new cec9c0fd3a4a shmem: shmem_acct_blocks() and shmem_inode_acct_blocks() new bc730ab8dd64 shmem: move memcg charge out of shmem_add_to_page_cache() new 63ad1e52b5ff shmem: _add_to_page_cache() before shmem_inode_acct_blocks() new 2dc2f6438fa7 shmem,percpu_counter: add _limited_add(fbc, limit, amount) new a47d63a30f3e docs: fix link s390/zfcpdump.rst new 84ae46e036ba compiler.h: unify __UNIQUE_ID new 015918f200e5 ocfs2: correct range->len in ocfs2_trim_fs() new 595886dbe9d8 introduce __next_thread(), fix next_tid() vs exec() race new 7d6b253757da change next_thread() to use __next_thread() ?: group_leader new a2ce0655925b change thread_group_empty() to use task_struct->thread_node new 71d8770106ae kill task_struct->thread_group new 8752489e62ef __kill_pgrp_info: simplify the calculation of return value new 241c39c53929 panic: use atomic_try_cmpxchg in panic() and nmi_panic() new 53d4c98b3b71 panic-use-atomic_try_cmpxchg-in-panic-and-nmi_panic-v2 new b11a9245f982 seq_file: add helper macro to define attribute for rw file new 02ba263812da scsi: hisi_sas: use DEFINE_SHOW_STORE_ATTRIBUTE() helper f [...] new d3c47a551c1e scsi: qla2xxx: use DEFINE_SHOW_STORE_ATTRIBUTE() helper fo [...] new 0fb6b142ac70 fs/proc: do_task_stat: use __for_each_thread() new cf2bcaabb670 signal: complete_signal: use __for_each_thread() new 00a339b8d5c3 getrusage: add the "signal_struct *sig" local variable new 1a6e35d1bf80 getrusage: use __for_each_thread() new 3cba47a10605 taskstats: fill_stats_for_tgid: use for_each_thread() new 2855ea5451e0 kthread: add kthread_stop_put new 7a9571017032 kthread-add-kthread_stop_put-v2 new 9d601d45b755 kthread-add-kthread_stop_put-v2-fix new 41def9b7fb47 minmax: deduplicate __unconst_integer_typeof() new fc0fc4927a63 pid: pid_ns_ctl_handler: remove useless comment new f2b30b409a20 minmax: fix header inclusions new 8b11da2daf7b fs: ocfs2: replace strlcpy with sysfs_emit new 6b33416cbf36 crash_core.c: remove unnecessary parameter of function new 92478e680ac7 crash_core: change the prototype of function parse_crashkernel() new 7ae49f92c3ad crash_core: change parse_crashkernel() to support crashker [...] new 2b7b1c335093 crash_core: add generic function to do reservation new 1f4b14f1dc71 crash_core: move crashk_*res definition into crash_core.c new bc6980451eeb x86: kdump: use generic interface to simplify crashkernel [...] new 6fb865350e21 x86: kdump: move crash_low_size_default() code into <asm/c [...] new ddddda551d16 arm64: kdump: use generic interface to simplify crashkerne [...] new d432109c84af riscv: kdump: use generic interface to simplify crashkerne [...] new ecb24c4b313d riscv: kdump: fix crashkernel reserving problem on RISC-V new 470801a14dbd crash_core.c: remove unneeded functions new 4939477c42ae extract and use FILE_LINE macro new 3fa3457eb6a0 kstrtox: remove strtobool() new 640f6a27931e ocfs2: annotate struct ocfs2_replay_map with __counted_by new 3318cf12eee7 kernel/signal: remove unnecessary NULL values from ucounts new b63b1f8a1ae4 minmax: add umin(a, b) and umax(a, b) new c6119fadcf78 minmax: allow min()/max()/clamp() if the arguments have th [...] new 6792161d3ee1 minmax: fix indentation of __cmp_once() and __clamp_once() new 0563985acb03 minmax: allow comparisons of 'int' against 'unsigned char/short' new cf0886bd1844 minmax: relax check to allow comparison between unsigned a [...] new 30173092170b proc: use initializer for clearing some buffers new 47191933a08e proc: save LOC by using while loop new e4c97c4ad4d8 selftests: proc: add /proc/$(pid)/statm output validation new e182612b8821 Merge branch 'mm-nonmm-unstable' into mm-everything new a1e20c23f3ad Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 2879ff36f5ed perf pmu: "Compat" supports regular expression matching id [...] new 54409997d4b9 perf metric: "Compat" supports regular expression matching [...] new e3e42e23c0c6 perf jevents: Support EventidCode and NodeType new 3bb59e759cbb perf test: Make matching_pmu effective new 7fded33c6971 perf test: Add pmu-event test for "Compat" and new event_field. new 0b4de7bdf46c perf jevents: Add support for Arm CMN PMU aliasing new 4f3ee7d1d5ce perf vendor events: Add JSON metrics for Arm CMN new ee33a0ef8468 perf test: Fix parse-events tests to skip parametrized events new 408813a12b20 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new bf060a538f15 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5d5b4e8c2d9e arm64/sve: Report FEAT_SVE_B16B16 to userspace new 3accaef1f61e kselftest/arm64: Verify HWCAP2_SVE_B16B16 new cfb61170032b Merge branch 'for-next/feat_sve_b16b16' into for-next/core new ccdf1553e14a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 2a016b15d302 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d0f3a19a990a arm64: dts: Add pinctrl node for Amlogic T7 SoCs new 3f0b916f3a7e arm64: dts: meson: g12: name spdifout consistently new 1e3dbe800624 arm64: dts: meson-s4: add hwrng node new 90307906b16a Merge branch 'v6.7/arm64-dt' into for-next new 5eca02f76c6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1ca744e5d6fb Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 96e886ac8859 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 949652c6bbf4 dt-bindings: ARM: at91: Document Microchip SAMA5D29 Curiosity new d85c4229e925 ARM: dts: at91: sama5d29_curiosity: Add device tree for sa [...] new 3cec9514911c ARM: dts: at91: sam9x60_curiosity: Add mandatory dt proper [...] new eac5a8444861 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 1123a6c17a16 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new ed3173ecb835 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5aca1b62adcd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fc7104715a24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00302b7697da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e9a7afbeb7da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a44bf6da7d25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c427b27aad20 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 20bd11918304 soc/rockchip: io-domain: Convert to platform remove callba [...] new 90e7eeaae21b Merge branch 'v6.7-armsoc/drivers' into for-next new b0d587be2407 dt-bindings: pwm: rockchip: Document rv1126-pwm new 32cd0ebf1f79 ARM: dts: rockchip: rv1126: Add pwm2m0 pins new 8625206d7c38 ARM: dts: rockchip: rv1126: Add pwm2 node new 19d79ef9faad ARM: dts: rockchip: rv1126: Add pwm11m0 pins new 8cc85fa1b764 ARM: dts: rockchip: rv1126: Add pwm11 node new 9b201229814f ARM: dts: rv1126: Enable pwm fan for edgeble-neu2 new 7753d6158b4e Merge branch 'v6.7-armsoc/dts32' into for-next new 3376409304ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed66b97810f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 89a4ad1f437c i2c: xgene-slimpro: Migrate to use generic PCC shmem relat [...] new 2cf39b806be7 hwmon: (xgene) Migrate to use generic PCC shmem related macros new a46e42c09798 soc: kunpeng_hccs: Migrate to use generic PCC shmem relate [...] new 90f366389738 Merge branches 'for-next/scmi/fixes', 'for-next/ffa/fixes' [...] new 009f465ca18b Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 99b22552330b arm64: dts: st: enable secure arm-wdt watchdog on stm32mp257f-ev1 new 358d04ca9737 ARM: dts: stm32: add HASH on stm32mp131 new 88bb50edb610 ARM: dts: stm32: stm32f7-pinctrl: don't use multiple blank lines new 565c88ae53c5 ARM: dts: stm32: omit unused pinctrl groups from stm32mp15 [...] new 07ae74e3b439 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 41192b675939 arm: dts: sun8i: V3s: Add pinctrl for pwm new 04aff09c4b3d ARM: dts: sun8i: v3s: add EHCI and OHCI to v3s dts new 50fa4947efca dt-bindings: arm: sunxi: add Anbernic RG-Nano new ce63e97b674d ARM: dts: sunxi: add support for Anbernic RG-Nano new 9512d1962a5d Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new aafe69cdcfe9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b7a224b1ba1 firmware: ti_sci: Mark driver as non removable new f34b902c5ba6 soc/ti: k3-ringacc: Convert to platform remove callback re [...] new 3af4ec7c7dd3 soc/ti: knav_dma: Convert to platform remove callback retu [...] new af97160a0c5f soc/ti: knav_qmss_queue: Convert to platform remove callba [...] new 9eb950e9fffc soc/ti: pm33xx: Convert to platform remove callback return [...] new d183b20d340b soc/ti: pruss: Convert to platform remove callback returning void new ba03aab9bfb4 soc/ti: smartreflex: Convert to platform remove callback r [...] new 82e83cb51c87 soc/ti: wkup_m3_ipc: Convert to platform remove callback r [...] new 293b0bd50cf7 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 76a472996450 soc/xilinx: zynqmp_power: Convert to platform remove callb [...] new 0f133188d6b8 Merge branch 'zynqmp/soc' into for-next new 6b3a4d83e4da Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new bfc266b5fb51 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 357a7887c135 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new b37e6b680e3a LoongArch: KVM: Add kvm related header files new 2bd6ac687261 LoongArch: KVM: Implement kvm module related interface new 0d0df3c99d4f LoongArch: KVM: Implement kvm hardware enable, disable interface new 482795cb62aa LoongArch: KVM: Implement VM related functions new dfe3dc07fa68 LoongArch: KVM: Add vcpu related header files new 2fc3bd86db4b LoongArch: KVM: Implement basic vcpu interfaces new f6deff355b5c LoongArch: KVM: Implement basic vcpu ioctl interfaces new 84be4212dcda LoongArch: KVM: Implement fpu operations for vcpu new f45ad5b8aa93 LoongArch: KVM: Implement vcpu interrupt operations new 1f4c39b9892e LoongArch: KVM: Implement vcpu load and vcpu put operations new 93a9a197b680 LoongArch: KVM: Implement misc vcpu related interfaces new a5857b9ff6e0 LoongArch: KVM: Implement vcpu timer operations new d7f4ed4b2290 LoongArch: KVM: Implement virtual machine tlb operations new 752e2cd7b4fb LoongArch: KVM: Implement kvm mmu operations new da50f5a693ff LoongArch: KVM: Implement handle csr exception new 81efe043a351 LoongArch: KVM: Implement handle iocsr exception new f41c8bdbbdbe LoongArch: KVM: Implement handle idle exception new 13c82f5e6e50 LoongArch: KVM: Implement handle gspr exception new d5b65882d57c LoongArch: KVM: Implement handle mmio exception new 37cdfc6dbf04 LoongArch: KVM: Implement handle fpu exception new 71f4fb845874 LoongArch: KVM: Implement kvm exception vectors new 39fdf4be72f2 LoongArch: KVM: Implement vcpu world switch new c1fc48aad14d LoongArch: KVM: Enable kvm config and add the makefile new 6f0257a03212 LoongArch: KVM: Supplement kvm document about LoongArch-sp [...] new 2c10cda4b777 LoongArch: KVM: Add maintainers for LoongArch KVM new ffd5e5c1effa Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 6cfc576d6fc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ffed0911314 m68knommu: improve config ROM setting defaults new 0c464f7abc1a m68knommu: fix compilation for ColdFire/Cleopatra boards new af580d01acc3 m68k: use kernel's generic libgcc functions new 710f59bf689f m68k: coldfire: add and use "vectors.h" new 0c5d54c4398a m68k: coldfire: ensure gpio prototypes visible new c48e89a613fc m68k: coldfire: make mcf_maskimr() static new e209ebca8b86 m68k: coldfire: fix warnings in uboot argument processing new fe2f818bfef5 m68k: coldfire: remove unused variable in MMU code new a746abb13fe9 m68k: 68000: fix warnings in 68000 interrupt handling new b4febef3c490 m68k: 68000: fix warning in timer code new 024ec8eec645 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 69ec4e4c78a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a3f2421f6730 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4e1abae5688a riscv: dts: starfive: pinfunc: Fix the pins name of I2STX1 new 92cfc35838b2 riscv: dts: starfive: Add the nodes and pins of I2Srx/I2St [...] new be326bee0937 riscv: dts: starfive: Add JH7110 PWM-DAC support new af571133f7ae riscv: dts: starfive: add assigned-clock* to limit frquency new f2ed85e77e2b Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 3902700e6d3a Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 07729aeea7d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8cdd1d3dfffb xtensa: import ESP32 core variant new be4c06af49fe xtensa: import ESP32S3 core variant new 31f659146c78 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 72a963d20f68 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new 23b8e810c1b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new b5879523496e Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 34b181312933 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 57d162061344 ceph: remove unnecessary IS_ERR() check in ceph_fname_to_usr() new ad23a6d72e75 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 2d1fd3e81a81 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new eb98c5e99da8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 889a3357fb0c Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new ebeeabccd716 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new fb3b1411df2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 573ba6dadc71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c0ad379bea3e nfs: decrement nrequests counter before releasing the req new 70090d0dde49 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 1e41c61b241f NFSD: initialize copy->cp_clp early in nfsd4_copy for use [...] new 3aa07b333f84 NFSD: add trace points to track server copy progress new f58a85d9a561 nfsd: Handle EOPENSTALE correctly in the filecache new 00aa2b1cbd2d nfsd: Don't reset the write verifier on a commit EAGAIN new e065f6249ecf lockd: introduce safe async lock op new 9dffdb4e7552 lockd: don't call vfs_lock_file() for pending requests new eec88cf4fd92 lockd: fix race in async lock request handling new 1f9de3d42dc4 lockd: add doc to enable EXPORT_OP_ASYNC_LOCK new 4c600479bcd7 SUNRPC: move all of xprt handling into svc_xprt_handle() new f8ef713f71aa SUNRPC: rename and refactor svc_get_next_xprt() new 130464f89fe5 SUNRPC: Clean up bc_svc_process() new 07830921a6bc SUNRPC: integrate back-channel processing with svc_recv() new 13966e1b1184 SUNRPC: change how svc threads are asked to exit. new abed08a95072 SUNRPC: add list of idle threads new 4b29202c8de4 SUNRPC: discard SP_CONGESTED new b99c4421bbd0 llist: add interface to check if a node is on a list. new 4263c44aafa0 SUNRPC: change service idle list to be an llist new 075b7f0efb03 llist: add llist_del_first_this() new 3d64c0d29e2f lib: add light-weight queuing mechanism. new 01d9d4c09f17 SUNRPC: rename some functions from rqst_ to svc_thread_ new 0a7d63060e81 SUNRPC: only have one thread waking up at a time new 3b5c7a151f4e SUNRPC: use lwq for sp_sockets - renamed to sp_xprts new 52608e681c80 SUNRPC: change sp_nrthreads to atomic_t new 49a3913474cd SUNRPC: discard sp_lock new 0e5fd2e9129a SUNRPC: change the back-channel queue to lwq new 953667712d94 NFSD: add support for CB_GETATTR callback new 06d34c81a182 NFSD: handle GETATTR conflict with write delegation new 55f55c77f624 NFSD: introduce netlink stubs new ce3f025ed034 NFSD: add rpc_status netlink support new bb73efa9d895 nfs: fix the typo of rfc number about xattr in NFSv4 new 5a62d9d25bf5 SUNRPC: Remove BUG_ON call sites new 0302b9685178 NFSD: Add simple u32, u64, and bool encoders new 552be86062a3 NFSD: Rename nfsd4_encode_bitmap() new 653312f96ac3 NFSD: Clean up nfsd4_encode_setattr() new ee65989762af NFSD: Add struct nfsd4_fattr_args new 9f70a3db8cf5 NFSD: Add nfsd4_encode_fattr4__true() new 1b043c785f75 NFSD: Add nfsd4_encode_fattr4__false() new f0a688fb78ec NFSD: Add nfsd4_encode_fattr4_supported_attrs() new df91d1686388 NFSD: Add nfsd4_encode_fattr4_type() new b53828b91b00 NFSD: Add nfsd4_encode_fattr4_fh_expire_type() new c878310c454d NFSD: Add nfsd4_encode_fattr4_change() new a27d1e42b3c4 NFSD: Add nfsd4_encode_fattr4_size() new c432550292d8 NFSD: Add nfsd4_encode_fattr4_fsid() new e5cf06ec14b0 NFSD: Add nfsd4_encode_fattr4_lease_time() new 079bdf3fb875 NFSD: Add nfsd4_encode_fattr4_rdattr_error() new ba28d8bdc4da NFSD: Add nfsd4_encode_fattr4_aclsupport() new 8b3f1c261bbf NFSD: Add nfsd4_encode_nfsace4() new 7092d53259d6 NFSD: Add nfsd4_encode_fattr4_acl() new 2f9ac9215a37 NFSD: Add nfsd4_encode_fattr4_filehandle() new bd860c9141a3 NFSD: Add nfsd4_encode_fattr4_fileid() new 36494216e0eb NFSD: Add nfsd4_encode_fattr4_files_avail() new 2b8afce69184 NFSD: Add nfsd4_encode_fattr4_files_free() new 32dfd08f9734 NFSD: Add nfsd4_encode_fattr4_files_total() new ff8e9647d999 NFSD: Add nfsd4_encode_fattr4_fs_locations() new f6c0ad04ff7d NFSD: Add nfsd4_encode_fattr4_maxfilesize() new 73487e6e855b NFSD: Add nfsd4_encode_fattr4_maxlink() new ea2a0e35a863 NFSD: Add nfsd4_encode_fattr4_maxname() new 0eb9ab305ef6 NFSD: Add nfsd4_encode_fattr4_maxread() new 6482ae5ae0b1 NFSD: Add nfsd4_encode_fattr4_maxwrite() new fdded3746b2e NFSD: Add nfsd4_encode_fattr4_mode() new 8408d69099ae NFSD: Add nfsd4_encode_fattr4_numlinks() new ce05f765aa4b NFSD: Add nfsd4_encode_fattr4_owner() new 7f2a3f022626 NFSD: Add nfsd4_encode_fattr4_owner_group() new ea92b1ebd7bb NFSD: Add nfsd4_encode_fattr4_rawdev() new da18585896e2 NFSD: Add nfsd4_encode_fattr4_space_avail() new 221c5b3022ba NFSD: Add nfsd4_encode_fattr4_space_free() new 1c354adbc7d8 NFSD: Add nfsd4_encode_fattr4_space_total() new 5c6c86ef64fe NFSD: Add nfsd4_encode_fattr4_space_used() new ccdd6fa888c9 NFSD: Add nfsd4_encode_fattr4_time_access() new d52ae2b4d7e8 NFSD: Add nfsd4_encode_fattr4_time_create() new b4f42adfa5fd NFSD: Add nfsd4_encode_fattr4_time_delta() new 5ca61a10d6af NFSD: Add nfsd4_encode_fattr4_time_metadata() new c636ff4a079a NFSD: Add nfsd4_encode_fattr4_time_modify() new 4b6ed6b7e2b9 NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid() new 3c4f8e6c8e45 NFSD: Add nfsd4_encode_fattr4_fs_layout_types() new 569f64746294 NFSD: Add nfsd4_encode_fattr4_layout_types() new 3eb7ec5b8e6d NFSD: Add nfsd4_encode_fattr4_layout_blksize() new c13c8b441804 NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat() new 6bf7c3e1a75a NFSD: Add nfsd4_encode_fattr4_sec_label() new c72d2b26a795 NFSD: Add nfsd4_encode_fattr4_xattr_support() new afaab937b8b5 NFSD: Copy FATTR4 bit number definitions from RFCs new c85a1ce41869 NFSD: Use a bitmask loop to encode FATTR4 results new c34c3b9a483b NFSD: Rename nfsd4_encode_fattr() new fbd9bb7ee217 NFSD: Add nfsd4_encode_count4() new c6e29f84c2fe NFSD: Clean up nfsd4_encode_stateid() new 60dab22df82b NFSD: Make @lgp parameter of ->encode_layoutget a const pointer new 6f5b3506cbb9 NFSD: Clean up nfsd4_encode_layoutget() new c33e7f82fbc6 NFSD: Clean up nfsd4_encode_layoutcommit() new c9344d705b38 NFSD: Clean up nfsd4_encode_layoutreturn() new 352f9b5cf0f5 NFSD: Make @gdev parameter of ->encode_getdeviceinfo a con [...] new 4795b8ddd461 NFSD: Clean up nfsd4_encode_getdeviceinfo() new 7423b44cca5d NFSD: Add nfsd4_encode_lock_owner4() new fa1f7b1973fd NFSD: Refactor nfsd4_encode_lock_denied() new 774a3831b4fb NFSD: Add nfsd4_encode_open_read_delegation4() new bfcff7379d5c NFSD: Add nfsd4_encode_open_write_delegation4() new c87229ae23de NFSD: Add nfsd4_encode_open_none_delegation4() new 97bb5d4b87c1 NFSD: Add nfsd4_encode_open_delegation4() new ab2382dbd55c NFSD: Clean up nfsd4_encode_open() new 87192500888e NFSD: simplify error paths in nfsd_svc() new 592203dc951e NFSD: Clean up errors in stats.c new dd421b518101 nfsd: Clean up errors in nfs4state.c new a84971e1a31b nfsd: Clean up errors in nfs3proc.c new 0eff53a63ede NFSD: Rewrite synopsis of nfsd_percpu_counters_init() new 9b55c01124d9 NFSD: Fix frame size warning in svc_export_parse() new 95be573ba061 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 4172a65d19dc Merge branch 'master' of https://github.com/Paragon-Softwa [...] new b2e480efc824 ovl: protect copying of realinode attributes to ovl inode new a165d07c9f85 ovl: add helper ovl_file_modified() new c2b68bcf9a0b ovl: split ovl_want_write() into two helpers new 346f114cc506 ovl: reorder ovl_want_write() after ovl_inode_lock() new 41ea1855cd82 ovl: do not open/llseek lower file with upper sb_writers held new c05c7d99473b ovl: do not encode lower fh with upper sb_writers held new a14e4847f74d ovl: Move xattr support to new xattrs.c file new 4014303fa41d ovl: Add OVL_XATTR_TRUSTED/USER_PREFIX_LEN macros new 1418daacc929 ovl: Support escaped overlay.* xattrs new f48e8b83bc96 ovl: Add an alternative type of whiteout new 27d6a73be736 ovl: Add documentation on nesting of overlayfs mounts new 4d6382bd53d9 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new f78ac270f474 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ffaecc10aa6e fs: simplify misleading code to remove ambiguity regarding [...] new 1cf2d167e7f6 vfs: shave work on failed file open new af66b51563ad file: convert to SLAB_TYPESAFE_BY_RCU new 197cc2710f0b vfs: fix readahead(2) on block devices new a238bddf8079 Merge branch 'vfs.misc' into vfs.all new d95d094bf9c3 Merge branch 'vfs.mount.write' into vfs.all new f1b3979620c0 Merge branch 'vfs.autofs' into vfs.all new 376fdc4552f1 iov_iter: Don't deal with iter->copy_mc in memcpy_from_iter_mc() new 35e08aabb145 iov_iter, net: Move csum_and_copy_to/from_iter() to net/ new f18c42e70d74 iov_iter, net: Fold in csum_and_memcpy() new ab81527de790 iov_iter, net: Merge csum_and_copy_from_iter{,_full}() together new 3778c2b81822 iov_iter, net: Move hash_and_copy_to_iter() to net/ new e354a736cb5a Merge branch 'vfs.iov_iter' into vfs.all new e34f01627f35 Merge branch 'for-next' of ssh://gitolite.kernel.org/pub/s [...] new b7c828aa0b3c block: Provide bdev_open_* functions new d4e36f27b45a block: Use bdev_open_by_dev() in blkdev_open() new 5f9bd6764c7a block: Use bdev_open_by_dev() in disk_scan_partitions() an [...] new 0220ca8e443d drdb: Convert to use bdev_open_by_path() new 7af10b889789 pktcdvd: Convert to bdev_open_by_dev() new 3d27892a4be7 rnbd-srv: Convert to use bdev_open_by_path() new 26afb0ed10b3 xen/blkback: Convert to bdev_open_by_dev() new efc8e3f4c6dc zram: Convert to use bdev_open_by_dev() new dc893f51d24a bcache: Convert to bdev_open_by_path() new 80c2267c6d07 dm: Convert to bdev_open_by_dev() new 172beaacfc34 md: Convert to bdev_open_by_dev() new a9ea1919d09a mtd: block2mtd: Convert to bdev_open_by_dev/path() new 3bd793c968a4 nvmet: Convert to bdev_open_by_path() new 9fea04a9e5fe s390/dasd: Convert to bdev_open_by_path() new b6056b9ce5df scsi: target: Convert to bdev_open_by_path() new 653f52ee9fac PM: hibernate: Convert to bdev_open_by_dev() new 4e487e32e4fb PM: hibernate: Drop unused snapshot_test argument new 8ce5feed81b4 mm/swap: Convert to use bdev_open_by_dev() new af3795bd8364 fs: Convert to bdev_open_by_dev() new 547f751b290c btrfs: Convert to bdev_open_by_path() new aee72a9c23a6 erofs: Convert to use bdev_open_by_path() new cf7d1e1b8e3e ext4: Convert to bdev_open_by_dev() new d88773835c56 f2fs: Convert to bdev_open_by_dev/path() new bacfceeda53e jfs: Convert to bdev_open_by_dev() new 71f053b465be nfs/blocklayout: Convert to use bdev_open_by_dev/path() new 46225d060e49 ocfs2: Convert to use bdev_open_by_dev() new 2c5c8207ba64 reiserfs: Convert to bdev_open_by_dev/path() new e2cb1c670ae1 xfs: Convert to bdev_open_by_path() new 8ea3ec0740bd block: Remove blkdev_get_by_*() functions new 3efcef06b0e9 Merge branch 'vfs.super' into vfs.all new 613d5f2b4ab9 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new bf943a1c5ba4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 65594a2e278a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 027b7c35a535 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new faaa5a57bff1 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 008b2e6c2772 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2cbbd1b432ce Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 1e9e52d347ee Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 66bb15768441 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 023185256b72 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 56e194da4768 Merge branch 'master' of git://linuxtv.org/media_tree.git new 784ea3e5a6e8 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 2c7b4bfadef0 thermal: core: Store trip pointer in struct thermal_instance new d069ed6b752f thermal: core: Allow trip pointers to be used for cooling [...] new bfb2906cfce7 Merge branch 'thermal-core' into linux-next new 4347e7d0b4e8 thermal: armada: Convert to platform remove callback retur [...] new f29ecd3748a2 thermal: bcm2835: Convert to platform remove callback retu [...] new aa599650d26f thermal: ns: Convert to platform remove callback returning void new 0d0f8b2c4df0 thermal: da9062: Convert to platform remove callback retur [...] new 7aa234e99fa2 thermal: dove: Convert to platform remove callback returning void new 6abe2f00d27a thermal: hisi: Convert to platform remove callback returning void new 5568f642bb7a thermal: imx8mm: Convert to platform remove callback retur [...] new 02e7baaf5165 thermal: imx: Convert to platform remove callback returning void new 75b66d7e5993 thermal: int3400: Convert to platform remove callback retu [...] new 8cc099170f61 thermal: int3401: Convert to platform remove callback retu [...] new f287083ba7bf thermal: int3402: Convert to platform remove callback retu [...] new 257010831143 thermal: int3403: Convert to platform remove callback retu [...] new a876f99d120d thermal: int3406: Convert to platform remove callback retu [...] new ff96e615ea49 thermal: k3_bandgap: Convert to platform remove callback r [...] new 3c9e0f218c0f thermal: k3_j72xx_bandgap: Convert to platform remove call [...] new 3ebaf0f244d4 thermal: kirkwood: Convert to platform remove callback ret [...] new 2d3c823df218 thermal: lvts: Convert to platform remove callback returning void new 2128ba4639e3 thermal: tsens: Convert to platform remove callback return [...] new a07f4487bc49 thermal: rcar_gen3: Convert to platform remove callback re [...] new 03a5a75a6ad2 thermal: rcar: Convert to platform remove callback returning void new cc86ac43e555 thermal: rockchip: Convert to platform remove callback ret [...] new 24bbbfb73e9b thermal: rzg2l: Convert to platform remove callback return [...] new 0b478d7b867b thermal: exynos_tmu: Convert to platform remove callback r [...] new 7c2714a1e689 thermal: spear: Convert to platform remove callback return [...] new 295b11764581 thermal: sprd: Convert to platform remove callback returning void new ca92bdec592f thermal: stm: Convert to platform remove callback returning void new f1afede9e24c thermal: soctherm: Convert to platform remove callback ret [...] new f021f0526274 thermal: tegra-bpmp: Convert to platform remove callback r [...] new f3e38da00257 thermal: ti-bandgap: Convert to platform remove callback r [...] new 439f0bb3a7c5 thermal: uniphier: Convert to platform remove callback ret [...] new eea6c2620725 thermal: amlogic: Convert to platform remove callback retu [...] new 3cbdc8a847bc Merge branch 'thermal-misc' into linux-next new 03fab0528119 Merge branch 'thermal-intel' into linux-next new 0fa1bf34980e ACPI: thermal: Add device list to struct acpi_thermal_trip new 317508c65f1f ACPI: thermal: Collapse trip devices update functions new 54fc61a106c9 ACPI: thermal: Collapse trip devices update function wrappers new 3e7d6f396d74 ACPI: thermal: Merge trip initialization functions new 2713b83cb3b0 ACPI: thermal: Mark uninitialized active trips as invalid new 377020153617 Merge branch 'thermal-core' new d5ea889246b1 ACPI: thermal: Do not use trip indices for cooling device binding new c8f46f43a1db ACPI: thermal: Drop critical_valid and hot_valid trip flags new 03a6d5986c9d ACPI: thermal: Rename structure fields holding temperature [...] new c6767334185e ACPI: thermal: Drop list of device ACPI handles from struc [...] new 2faf72d1a993 Merge branch 'acpi-thermal' into linux-next new c9aa36faddaf Merge back new ACPI backlight material for v6.7. new 457c0e1b24db Merge branches 'acpi-video', 'acpi-resource', 'acpi-osl' a [...] new 2e57d10a6591 ACPI: utils: Dynamically determine acpi_handle_list size new 1b1284b20143 Merge branches 'acpi-apei', 'acpi-ec' and 'acpi-utils' int [...] new 9b7758dec57d Merge branches 'pm-cpufreq', 'pm-sleep' and 'pm-tools' int [...] new aab27d977bc7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 4057722e8e7e Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new da08aeda3be1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1d6ac8436b37 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new d22a302541b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d938a8cca88a ice: Auxbus devices & driver for E822 TS new af3c5c8748e6 ice: Use PTP auxbus for all PHYs restart in E822 new fcd2c1e3139a ice: PTP: add clock domain number to auxiliary interface new 170911bb1b04 ice: Remove the FW shared parameters new 236f3873b517 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 5033f58d5fee net: constify sk_dst_get() and __sk_dst_get() argument new f68a181fcd3b tcp: constify tcp_rto_min() and tcp_rto_min_us() argument new bbf80d713fe7 tcp: derive delack_max from rto_min new 66ac08a7385f Merge branch 'tcp_delack_max' new 1add90738cf5 net_sched: constify qdisc_priv() new 54ff8ad69c6e net_sched: sch_fq: struct sched_data reorg new ee9af4e14d16 net_sched: sch_fq: change how @inactive is tracked new 076433bd78d7 net_sched: sch_fq: add fast path for mostly idle qdisc new 8f6c4ff9e052 net_sched: sch_fq: always garbage collect new b49a948568dc Merge branch 'sch_fq-improvements' new d87c59f2b00d net: atl1c: switch to napi_consume_skb() new f77e9f13ba09 net: ethernet: xilinx: Drop kernel doc comment about return value new a63df366d091 octeontx2-pf: Tc flower offload support for MPLS new 0b068c714ca9 net: add DEV_STATS_READ() helper new d12a26b74fb7 virtio_net: avoid data-races on dev->stats fields new a56d9390bd60 net: l2tp_eth: use generic dev->stats fields new c1157c114a23 Merge branch 'dev-stats-virtio-l2tp_eth' new 06bc3668cc2a openvswitch: reduce stack usage in do_execute_actions new 10bbf1652c1c net: implement lockless SO_PRIORITY new 8ebfb6db5a01 net: lockless SO_PASSCRED, SO_PASSPIDFD and SO_PASSSEC new b120251590a9 net: lockless SO_{TYPE|PROTOCOL|DOMAIN|ERROR } setsockopt() new 2a4319cf3c83 net: lockless implementation of SO_BUSY_POLL, SO_PREFER_BU [...] new 28b24f90020f net: implement lockless SO_MAX_PACING_RATE new 5eef0b8de1be net: lockless implementation of SO_TXREHASH new 0bb4d124d340 net: annotate data-races around sk->sk_tx_queue_mapping new eb44ad4e6351 net: annotate data-races around sk->sk_dst_pending_confirm new 2be825ebb9d1 Merge branch 'socket-option-lockless' new c9746e6a19c2 inet: implement lockless IP_MULTICAST_TTL new ceaa714138a3 inet: implement lockless IP_MTU_DISCOVER new e08d0b3d1723 inet: implement lockless IP_TOS new a4725d0d8935 inet: lockless getsockopt(IP_OPTIONS) new 3523bc91e4b4 inet: lockless getsockopt(IP_MTU) new 959d5c11601b inet: implement lockless getsockopt(IP_UNICAST_IF) new c4480eb5504c inet: lockless IP_PKTOPTIONS implementation new 02715925222c inet: implement lockless getsockopt(IP_MULTICAST_IF) new fbff653a40f6 Merge branch 'inet-more-data-race-fixes' new c755655c3d8b mlxsw: reg: Limit MTBR register payload to a single data record new 7afc79e20e22 mlxsw: core: Extend allowed list of external cooling devic [...] new 1f73286371c2 mlxsw: i2c: Utilize standard macros for dividing buffer in [...] new 436e5f758d6f Merge branch 'mlxsw-next' new 5b98fd5dc1e3 ipv4: Annotate struct fib_info with __counted_by new 210d4e9c732f ipv4/igmp: Annotate struct ip_sf_socklist with __counted_by new 5d22b6528073 ipv6: Annotate struct ip6_sf_socklist with __counted_by new 5b829c8460ae net: hns: Annotate struct ppe_common_cb with __counted_by new dd8e215ea9a8 net: enetc: Annotate struct enetc_int_vector with __counted_by new 2290999d278e net: hisilicon: Annotate struct rcb_common_cb with __counted_by new a3d7a1209bbb net: mana: Annotate struct mana_rxq with __counted_by new 20551ee45d7d net: ipa: Annotate struct ipa_power with __counted_by new 59656519763d net: mana: Annotate struct hwc_dma_buf with __counted_by new e7b34822fa4d net: openvswitch: Annotate struct dp_meter_instance with _ [...] new 93bc6ab6b19d net: enetc: Annotate struct enetc_psfp_gate with __counted_by new 16ae53d80c00 net: openvswitch: Annotate struct dp_meter with __counted_by new 0d01cfe5aaaf net: tulip: Annotate struct mediatable with __counted_by new 6d6e40ec48ca Merge branch 'batch-1-annotate-structs-with-__counted_by' new 0b7ed8183375 mlxsw: Annotate struct mlxsw_linecards with __counted_by new c63da7d62893 mlxsw: core: Annotate struct mlxsw_env with __counted_by new f7ebae83768f mlxsw: spectrum: Annotate struct mlxsw_sp_counter_pool wit [...] new 4d3a42ec5cff mlxsw: spectrum_router: Annotate struct mlxsw_sp_nexthop_g [...] new 18cee9da32cd mlxsw: spectrum_span: Annotate struct mlxsw_sp_span with _ [...] new af54c197a90b Merge branch 'mlxsw-annotate-structs-with-__counted_by' new a6b07a51b161 handshake: Fix sign of socket file descriptor fields new 160f404495aa handshake: Fix sign of key_serial_t fields new 35766690d675 Merge branch 'fix-implicit-sign-conversions-in-handshake-upcall' new bece9767c434 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 2147c8d07e1a libbpf: Allow Golang symbols in uprobe secdef new 52a0179eb7db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5fa4704d14b2 xfrm: Remove unused function declarations new 3c3edcafe6d9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0d293714ac32 RDMA/mlx5: Send events from IB driver about device affilia [...] new bf11485f8419 net/mlx5: Register mlx5e priv to devcom in MPV mode new eff5b663a6c3 net/mlx5: Store devcom pointer inside IPsec RoCE new ef36ffcb3810 net/mlx5: Add alias flow table bits new 8c894f88c479 net/mlx5: Implement alias object allow and create functions new 69c08efcbe7f net/mlx5: Add create alias flow table function to ipsec roce new dfbd229abeee net/mlx5: Configure IPsec steering for egress RoCEv2 MPV traffic new f2f0231cfe89 net/mlx5: Configure IPsec steering for ingress RoCEv2 MPV traffic new 82f9378c443c net/mlx5: Handle IPsec steering upon master unbind/bind new 4ce91edd3e82 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new fe7a9da4fa54 Bluetooth: hci_event: Ignore NULL link key new d70e44fef862 Bluetooth: Reject connection with the device which has sam [...] new 23c3793ac378 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c419d884551f wifi: mac80211: fix ieee80211_drop_unencrypted_mgmt return [...] new aa75cc029e05 wifi: mac80211: add back SPDX identifier new 6ac10eae412f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd75ab4343df Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new ca8d4ce34158 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 8081b882fe69 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new c6e2b6078a38 dt-bindings: crypto: ice: document the sa8775p inline cryp [...] new 29b49013176b ipsec: Select CRYPTO_AEAD new 0d2d67b48646 dt-bindings: rng: introduce new compatible for STM32MP13x new 18d9a8262bd4 hwrng: stm32 - use devm_platform_get_and_ioremap_resource() API new 6b85a7e141cb hwrng: stm32 - implement STM32MP13x support new 8f1c5227eccb hwrng: stm32 - implement error concealment new b17bc6eb7c2b hwrng: stm32 - rework error handling in stm32_rng_read() new 28d13f3fdbe5 hwrng: stm32 - restrain RNG noise source clock new a1b03e7ade40 hwrng: stm32 - support RNG configuration locking mechanism new ff4e46104f2e hwrng: stm32 - rework power management sequences new 7b8c6aee0d5b crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure new 04597c8dd6c4 crypto: jitter - add RCT/APT support for different OSRs new 59bcfd788552 crypto: jitter - Allow configuration of memory size new 0baa8fab334a crypto: jitter - Allow configuration of oversampling rate new a8d3cdcc092f crypto: caam/jr - fix Chacha20 + Poly1305 self test failure new 4e4e2ed22d50 crypto: qat - increase size of buffers new 141f12be09ac crypto: qat - Annotate struct adf_fw_counters with __counted_by new 0eb85cb3c8a7 crypto: keembay - Don't pass errors to the caller in .remove() new 5ec12f1c7bac crypto: engine - Make crypto_engine_exit() return void new 0b2082f28d4e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 79fb229b8810 Merge tag 'drm-misc-next-2023-09-27' of git://anongit.free [...] new 90b8ad13536e drm/i915: Fix TLB-Invalidation seqno store new d3b0466adfd9 drm/i915/dg2: Remove Wa_15010599737 new 2eb23c9409e0 drm/i915/selftests: Align igt_spinner_create_request with [...] new eaeb4b361452 drm/i915/dg2: Drop pre-production GT workarounds new f1c805716516 drm/i915: Tidy workaround definitions new c9517783060a drm/i915/dg2: Drop Wa_16011777198 new 28c46feec7f8 drm/i915: Consolidate condition for Wa_22011802037 new ea2f15565d7a drm/i915/xelpmp: Don't assume workarounds extend to future [...] new f7696ded7c9e drm/i915/xelpg: Call Xe_LPG workaround functions based on [...] new 5a213086a025 drm/i915: Eliminate IS_MTL_GRAPHICS_STEP new 81af8abe6513 drm/i915: Eliminate IS_MTL_MEDIA_STEP new 2e3c369f23a7 drm/i915/mtl: Eliminate subplatforms new 14128d64090f drm/i915: Replace several IS_METEORLAKE with proper IP ver [...] new b2edc4148ad9 drm/i915/guc: Force a reset on internal GuC error new 8940da9fe5f2 drm/i915/mtl: Adding DeviceID for Arrowlake-S under MTL new e42734318558 drm/i915/gsc: define gsc fw new 7467e1da9064 drm/i915/mtl: Update workaround 14016712196 new 280410677af7 drm/i915: mark requests for GuC virtual engines to avoid u [...] new fb4e4c5e3858 drm/i915/gt: Wait longer for tasks in migrate selftest new 4632e3209f4b drm/i915: Add Wa_14015150844 new 94bcf876cb6a drm/i915/mtl: Drop Wa_14017240301 new c795d2f40a29 drm/i915: Run relevant bits of debugfs drop_caches per GT new 3b2562dcf91d drm/i915/gt: skip WA verification for GEN7_MISCCPCTL on DG2 new c92ec50822fb drm/i915/gt: Prevent error pointer dereference new 98fa06e44e3a drm/i915: Add Wa_18022495364 new 4485bd519f5d i915/pmu: Move execlist stats initialization to execlist s [...] new 4d938bb93ffd drm/i915/huc: silence injected failure in the load via GSC path new 8ae272348153 drm/i915/pxp/mtl: Update pxp-firmware response timeout new c14d446e25fe drm/i915/pxp/mtl: Update pxp-firmware packet size new afddcbe41f04 drm/i915/lrc: User PXP contexts requires runalone bit in lrc new 5642639bd4f7 drm/i915: refactor deprecated strncpy new 26a8e32e6d77 i915: Limit the length of an sg list to the requested length new b17e6840882d drm/i915/gt: Update RC6 mask for mtl_drpc new 0f3fa942d911 drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top new 82b1e8f7ff6a drm/i915/gt: remove a static inline that requires includin [...] new 2fc37c0c59c9 drm/i915/gem: remove inlines from i915_gem_execbuffer.c new ae0e5e6eaaab drm/i915: Add Wa_18028616096 new a383a021804c drm/i915/perf: Remove gtt_offset from stream->oa_buffer.he [...] new e2f99b79d4c5 i915/guc: Get runtime pm in busyness worker only if alread [...] new 1e975e591af9 drm/i915: Do not disable preemption for resets new 03d681412b38 drm/i915: Don't set PIPE_CONTROL_FLUSH_L3 for aux inval new caacbdc28f54 Merge tag 'drm-intel-gt-next-2023-09-28' of git://anongit. [...] new 7b470fb5bc52 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new ab2dbf894a0f drm/bridge: use drm_bridge_get_edid() instead of using ->g [...] new e35728d0286c drm/bridge: lt9611uxc: use drm_bridge_get_edid() instead o [...] new 15bda1f8de5d drm/tests: Add calls to drm_fb_blit() on supported format [...] new 91951d36c223 drm/tests: Add new format conversion tests to better cover [...] new 86c3331c8089 drm/bridge: adv7511: Convert to use maple tree register cache new 9a9f6fb5205a drm/bridge: dpc3433: Convert to use maple tree register cache new 4dd9368671fb drm/bridge: tc358767: Convert to use maple tree register cache new fb6f4f47dd4a drm/bridge: icn6211: Convert to use maple tree register cache new eae0cfcce3cd drm/bridge: lt9211: Convert to use maple tree register cache new 0908a0225d0f drm/bridge: sn65dsi83: Convert to use maple tree register cache new c8c575ebf6da drm/panel: ili9322: Remove redundant volatle_reg() operation new 800c1ff7d1b1 drm/panel: ili9322: Convert to use maple tree register cache new d1fd19e6bd7d dt-bindings: display: panel: Add Raydium RM692E5 new 988d0ff29ecf drm/panel: Add driver for BOE RM692E5 AMOLED panel new db0f246c39be drm/doc: Document DRM device reset expectations new 7cb712d47fe7 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 9a0879cb0022 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new a9d0eb95dbdb drm/i915: Warn on if set frontbuffer return value is not N [...] new 3570bd989acc drm/i915: Update DRIVER_DATE to 20230929 new a4ba1ea69f6b drm/i915: define I915 during i915 driver build new 197a30c4c62f drm/i915/display: add I915 conditional build to intel_lvds.h new f8b5f0efa031 drm/i915/display: add I915 conditional build to hsw_ips.h new 818fdb16d40c drm/i915/display: add I915 conditional build to i9xx_plane.h new 3c0e538a6d30 drm/i915/display: add I915 conditional build to intel_lpe_audio.h new 19ff503b866b drm/i915/display: add I915 conditional build to intel_pch_ [...] new 6df6daad84d8 drm/i915/display: add I915 conditional build to intel_pch_ [...] new 8cd3a40c52ea drm/i915/display: add I915 conditional build to intel_sprite.h new cebaacae96cb drm/i915/display: add I915 conditional build to intel_overlay.h new 603dbd3e33d7 drm/i915/display: add I915 conditional build to g4x_dp.h new bc872e300b64 drm/i915/display: add I915 conditional build to intel_dpio_phy.h new 3675c607a81e drm/i915/display: add I915 conditional build to intel_crt.h new ca116c0075d4 drm/i915/display: add I915 conditional build to vlv_dsi.h new 7a4946840481 drm/i915/display: add I915 conditional build to i9xx_wm.h new 9543cc39db98 drm/i915/display: add I915 conditional build to g4x_hdmi.h new 6842d38178e7 drm/i915/display: add I915 conditional build to intel_dvo.h new e6a5ad9a7550 drm/i915/display: add I915 conditional build to intel_sdvo.h new 7f5c64c0871e drm/i915/display: add I915 conditional build to intel_tv.h new 659eed2ef0e6 drm/i915/display: add I915 conditional build to vlv_dsi_pll.h new f52d1493dfbf drm/i915/display: Include i915_active header in frontbuffe [...] new 4c7690614c8b drm/i915: Abstract display info away during probe new d38d753da7f7 drm/i915: Add missing CCS documentation new 587e80dc1cb5 drm/i915: Add missing GSCCS documentation new 747d1b028415 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 8621215ffcc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e90fcef4bbec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c258bcc289e6 ALSA: hda: cirrus_scodec: fix an error code new e9fc62531df0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6aa4dd5d2310 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 967dad977570 ASoC: dt-bindings: Simplify referencing dai-params.yaml new 26033ae6bd89 ASoC: Intel: avs: Move IPC error messages one level down new 7eb878e768fd ASoC: Intel: avs: Use generic size defines new 28a21cb26425 ASoC: Intel: avs: Preallocate memory for module configuration new 0a5fb3cc28fd ASoC: Intel: avs: Keep module refcount up when gathering traces new a5e6ea01265e ASoC: Intel: avs: Disable DSP before loading basefw new b87b8f43afd5 ASoC: Intel: avs: Drop superfluous stream decoupling new 3746284c233d ASoC: SOF: ipc4-topology: Use size_add() in call to struct_size() new 045059e4d3ce ASoC: Intel: avs: Remove unused variable new 4c556d1ea5a7 ASoC: tas2781: fixed compiling issue in m68k new 5b12dd84499a ASoC: ti: Convert RX51 to use exclusively GPIO descriptors new 22041ed154aa ASoC: ti: Convert N810 ASoC to GPIO descriptors new 1b8a62937e0b ASoC: ti: Convert TWL4030 to use GPIO descriptors new 319e6ac143b9 ASoC: ti: Convert Pandora ASoC to GPIO descriptors new 67ebde42034e ASoC: ti: osk5912: Drop unused include new a9b696c851c2 GPIO descriptors for TI ASoC codecs new 02844b9f1991 Merge remote-tracking branch 'asoc/for-6.7' into asoc-next new 9ce6904a2e31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 77235a0320b1 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 96609688ab8a Input: synaptics-rmi4 - replace deprecated strncpy new 8927e688e9e0 Input: evdev - annotate struct evdev_client with __counted_by new 21d7ec79ef5b Input: leds - annotate struct input_leds with __counted_by new 348cbf987ed3 Input: mt - annotate struct input_mt with __counted_by new 68ede283a1d8 Input: axp20x-pek - avoid needless newline removal new c2f36b21afcd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 528ce6781726 io_uring: retain top 8bits of uring_cmd flags for kernel i [...] new 93b8cc60c37b io_uring: cancelable uring_cmd new 73c7e7a91f04 Merge branch 'for-6.7/io_uring' into io_uring-futex new 52e856c38761 Merge branch 'locking/core' of git://git.kernel.org/pub/sc [...] new 3b0781595431 futex: move FUTEX2_VALID_MASK to futex.h new 12a4be50aff3 futex: factor out the futex wake handling new e52c43403c9b futex: abstract out a __futex_wake_mark() helper new 194bb58c6090 io_uring: add support for futex wake and wait new 8af1692616d9 futex: add wake_data to struct futex_q new 5177c0cb306a futex: make futex_parse_waitv() available as a helper new e9a56c9325ef futex: make the vectored futex operations available new 8f350194d5cf io_uring: add support for vectored futex waits new 9428da594b4b Merge branch 'io_uring-futex' into for-next new ac619781967b md: use separate work_struct for md_start_sync() new 897c62a1cae6 md: factor out a helper to choose sync action from md_chec [...] new db5e653d7c9f md: delay choosing sync action to md_start_sync() new 3389d57f9753 md: factor out a helper rdev_removeable() from remove_and_ [...] new b172a0704d0d md: factor out a helper rdev_is_spare() from remove_and_ad [...] new a0ae7e4e0bc0 md: factor out a helper rdev_addable() from remove_and_add [...] new 81e2ce1b3d5a md: delay remove_and_add_spares() for read only array to m [...] new d58eff83bd3c md: initialize 'active_io' while allocating mddev new b8494823e236 md: initialize 'writes_pending' while allocating mddev new b721e7885eb2 md: don't rely on 'mddev->pers' to be set in mddev_suspend() new b71fe4ac7531 md-bitmap: remove the checking of 'pers->quiesce' from loc [...] new 158d32af8710 md-bitmap: suspend array earlier in location_store() new a2a9f1683850 md: don't check 'mddev->pers' from suspend_hi_store() new 54d21eb6ad5e md: don't check 'mddev->pers' and 'pers->quiesce' from sus [...] new e887544d7620 md/md-linear: Annotate struct linear_conf with __counted_by new ceb041638398 md: replace deprecated strncpy with memcpy new 03f7b57a5942 Merge tag 'md-next-20230927' of https://git.kernel.org/pub [...] new c2e8af902804 Merge branch 'for-6.7/block' into for-next new 5d8de5a27046 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 038aa11238af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f02f3e122ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f69082b432da Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new e01f81b138a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3773d9a9c59e Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 8f8e9b738851 power: supply: mm8013: Fix an error checking issue in mm80 [...] new 15a4e422f3c9 dt-bindings: power: supply: sbs-manager: Add missing uneva [...] new 0ce51459c835 power: supply: core: remove opencoded string_lower() new 76321ec6edb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d9e5630ad1a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3499e0d8ffae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d1caf9ea3d0f Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new d9ad2520c94a Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 4457a214f4aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fa4c4507099f iommu: Allow .iotlb_sync_map to fail and handle s390's -EN [...] new b6f888709a15 s390/pci: prepare is_passed_through() for dma-iommu new c76c067e488c s390/pci: Use dma-iommu layer new 53f8e9ad7653 iommu/s390: Disable deferred flush for ISM devices new 32d5bc8b09c7 iommu/dma: Allow a single FQ in addition to per-CPU FQs new 9f5b681e2a3f iommu/dma: Use a large flush queue and timeout for shadow_ [...] new 8e5ab3f54a10 Merge branches 'iommu/fixes', 'arm/tegra', 's390' and 'x86 [...] new abab5c6e09d4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7baeddaa7f92 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bbf94a8adb44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8fa56e04d718 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea229d080d57 Merge remote-tracking branch 'spi/for-6.7' into spi-next new f1621e699086 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 122676e2ae6c Merge branch into tip/master: 'irq/urgent' new 2a61e5260a4d Merge branch into tip/master: 'core/core' new 78c0d13fa3f0 Merge branch into tip/master: 'irq/core' new f73c58f3189e Merge branch into tip/master: 'locking/core' new 5a5fc1efd44b Merge branch into tip/master: 'objtool/core' new 2197c004e70f Merge branch into tip/master: 'perf/core' new 5fe7765997b1 sched/deadline: Make dl_rq->pushable_dl_tasks update drive [...] new 6b00a4014765 sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0 new 23c9519def98 sched/uclamp: Ignore (util == 0) optimization in feec() wh [...] new 15874a3d27e6 sched/debug: Add new tracepoint to track compute energy co [...] new 079be8fc6309 sched/rt: Disallow writing invalid values to sched_rt_period_us new e6dbdd8fb755 sched/rt/docs: Clarify & fix sched_rt_* sysctl docs new 83494dc51033 sched/rt/docs: Use 'real-time' instead of 'realtime' new d844fe65f095 sched/headers: Move 'struct sched_param' out of uapi, to w [...] new 91c5f2b82ca6 Merge branch into tip/master: 'sched/core' new 291d31fdcfc6 Merge branch into tip/master: 'smp/core' new 6c7743773599 tick/nohz: Update comments some more new 4b9589651d7a Merge branch into tip/master: 'timers/core' new 730ddf66a386 Merge branch into tip/master: 'x86/apic' new 276dfbf87581 Merge branch into tip/master: 'x86/asm' new 211c9a0c32df Merge branch into tip/master: 'x86/boot' new c5ebda54231a Merge branch into tip/master: 'x86/bugs' new b5034c63858d x86/cpu/amd: Remove redundant 'break' statement new 405cb85f8ab0 Merge branch into tip/master: 'x86/cpu' new 3eaf5a647751 Merge branch into tip/master: 'x86/entry' new 14646d1793ba Merge branch into tip/master: 'x86/mm' new 0d294c8c4efa x86/of: Move the x86_flattree_get_config() call out of x86 [...] new 0c436a58292d x86/numa: Add Devicetree support new b174b8f72fc4 Merge branch into tip/master: 'x86/platform' new 1514cd0e510f Merge branch into tip/master: 'x86/tdx' new d25c2adc65a3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8c7dbcef235d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6158c3b8f0aa Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 7b424ffcd458 KVM: arm64: Don't use kerneldoc comment for arm64_check_fe [...] new 8e59e5a79de0 Merge branch kvm-arm64/misc into kvmarm/next new ef150908b6bd KVM: arm64: Add generic check for system-supported vCPU features new 9116db11feb5 KVM: arm64: Hoist PMUv3 check into KVM_ARM_VCPU_INIT ioctl [...] new be9c0c018389 KVM: arm64: Hoist SVE check into KVM_ARM_VCPU_INIT ioctl handler new baa28a53ddbe KVM: arm64: Hoist PAuth checks into KVM_ARM_VCPU_INIT ioctl new 12405b09926f KVM: arm64: Prevent NV feature flag on systems w/o nested virt new d99fb82fd35e KVM: arm64: Hoist NV+SVE check into KVM_ARM_VCPU_INIT ioct [...] new 3d4b2a4cddd7 KVM: arm64: Remove unused return value from kvm_reset_vcpu() new 1de10b7d13a9 KVM: arm64: Get rid of vCPU-scoped feature bitmap new 2856923fe159 Merge branch kvm-arm64/feature-flag-refactor into kvmarm/next new ec1c3b9ff160 arm64: tlbflush: Rename MAX_TLBI_OPS new 909b583f81b5 KVM: arm64: Avoid soft lockups due to I-cache maintenance new 30b5939497ef Merge branch kvm-arm64/misc into kvmarm/next new c04bf723ccd6 KVM: arm64: Do not transfer page refcount for THP adjustment new bf92834e6f6e KVM: arm64: Use folio for THP adjustment new cd4abfb1b71e Merge branch kvm-arm64/misc into kvmarm/next new 5a6e594fc607 KVM: arm64: Always invalidate TLB for stage-2 permission faults new 7ed16da7c768 Merge branch kvm-arm64/misc into kvmarm/next new 9a0a75d3ccee KVM: arm64: vgic: Make kvm_vgic_inject_irq() take a vcpu pointer new d455d366c451 KVM: arm64: vgic-its: Treat the collection target address [...] new f3f60a565391 KVM: arm64: vgic-v3: Refactor GICv3 SGI generation new 4e7728c81a54 KVM: arm64: vgic-v2: Use cpuid from userspace as vcpu_id new ac0fe56d46c0 KVM: arm64: vgic: Use vcpu_idx for the debug information new 5f4bd815ec71 KVM: arm64: Use vcpu_idx for invalidation tracking new 0a2acd38d23b KVM: arm64: Simplify kvm_vcpu_get_mpidr_aff() new 5544750efd51 KVM: arm64: Build MPIDR to vcpu index cache at runtime new 54a8006d0b49 KVM: arm64: Fast-track kvm_mpidr_to_vcpu() when mpidr_data [...] new b5daffb120bb KVM: arm64: vgic-v3: Optimize affinity-based SGI injection new f9940416f193 KVM: arm64: Clarify the ordering requirements for vcpu/RD [...] new b6a4e7428041 Merge branch kvm-arm64/sgi-injection into kvmarm/next new 32667ab89417 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 32fbcaa63177 Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] new 9cfec6d097c6 KVM: x86: Fix lapic timer interrupt lost after loading a s [...] new 629d3698f695 KVM: x86: Clear bit12 of ICR after APIC-write VM-exit new fd00e095a031 KVM: X86: Reduce size of kvm_vcpu_arch structure when CONF [...] new bc3d7c5570a0 KVM: SVM: Update SEV-ES shutdown intercepts with more metadata new 9105f531f85b Merge branches 'apic', 'docs', 'misc', 'pmu' and 'svm' new 2dbfe53a6e9c Merge branch 'next' of https://github.com/kvm-x86/linux.git new 367161219362 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 63747091f263 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 55ec81f7517f platform/x86: hp-bioscfg: Annotate struct bios_args with _ [...] new 9cf63f3a33e9 platform/surface: aggregator: Annotate struct ssam_event w [...] new 18801efed74a platform/x86: thinkpad_acpi: sysfs interface to auxmac new a6cff4212984 platform/mellanox: mlxbf-bootctl: Convert to platform remo [...] new db971cf26014 platform/mellanox: mlxbf-tmfifo: Convert to platform remov [...] new a62507eb5712 platform/mellanox: mlxreg-hotplug: Convert to platform rem [...] new e0489bb002ff platform/mellanox: mlxreg-io: Convert to platform remove c [...] new cfae9860ca99 platform/mellanox: mlxreg-lc: Convert to platform remove c [...] new 61e2e9ee39d9 platform/mellanox: nvsw-sn2201: Convert to platform remove [...] new 3e29812e6e17 platform/x86/intel: bytcrc_pwrsrc: Convert to platform rem [...] new 1348317db770 platform/x86: mlx-platform: Convert to platform remove cal [...] new 9e6b44d43e31 platform/x86: sel3350-platform: Convert to platform remove [...] new 0580422560e2 platform/x86/siemens: simatic-ipc-batt: Simplify simatic_i [...] new 2f46e417384e platform/x86/siemens: simatic-ipc-batt: Convert to platfor [...] new e139d97f049a platform/x86/siemens: simatic-ipc-batt-apollolake: Convert [...] new 0d643dcd7842 platform/x86/siemens: simatic-ipc-batt-elkhartlake: Conver [...] new 49d371ab9d2c platform/x86/siemens: simatic-ipc-batt-f7188x: Convert to [...] new b4cacc421da4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f04410e7be65 platform/chrome: cros_ec_chardev: Convert to platform remo [...] new f366fa0064ef platform/chrome: cros_ec_debugfs: Convert to platform remo [...] new fa45583c3133 platform/chrome: cros_ec_lightbar: Convert to platform rem [...] new e02944e85169 platform/chrome: cros_ec_lpc: Convert to platform remove c [...] new 6478e302409a platform/chrome: cros_ec_sysfs: Convert to platform remove [...] new 58b15196b0ef platform/chrome: cros_ec_vbc: Convert to platform remove c [...] new ea4bad2badb7 platform/chrome: cros_typec_switch: Convert to platform re [...] new b6c1fea83550 platform/chrome: cros_usbpd_logger: Convert to platform re [...] new b98362be7c92 platform/chrome: cros_usbpd_notify: Convert to platform re [...] new 48648504e488 platform/chrome/wilco_ec: core: Convert to platform remove [...] new 1fca58f347d8 platform/chrome/wilco_ec: debugfs: Convert to platform rem [...] new 7396a5b980fd platform/chrome/wilco_ec: telemetry: Convert to platform r [...] new a2d5a034fc45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e72348e792c7 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new def9faffe545 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 0337fc372394 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 45a1c8dfa28a Merge 6.6-rc4 into tty-next new 26dfcb9221a1 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 8def6e9726ba Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 66fe531268f2 iio: addac: stx104: Add 8254 Counter/Timer support new 377dddbe53b9 dt-bindings: iio: Add KX132-1211 accelerometer new cfdb1e287532 iio: accel: kionix-kx022a: Remove blank lines new 8abacef3b7fb iio: accel: kionix-kx022a: Warn on failed matches and assu [...] new 13d5398a8eeb iio: accel: kionix-kx022a: Add an i2c_device_id table new e7123a4dfcd7 iio: accel: kionix-kx022a: Refactor driver and add chip_in [...] new 774c3fabc9ff iio: accel: kionix-kx022a: Add a function to retrieve numb [...] new e631f61f7632 iio: accel: Add support for Kionix/ROHM KX132-1211 accelerometer new 53cb25c97be2 iio: accel: hid-sensor-accel-3d: Convert to platform remov [...] new 9cb1bcd4ea25 iio: adc: ab8500-gpadc: Convert to platform remove callbac [...] new e5e92308c469 iio: adc: at91-sama5d2: Convert to platform remove callbac [...] new 3624d5fd3be2 iio: adc: at91: Convert to platform remove callback return [...] new 5ff1f754009b iio: adc: axp20x: Convert to platform remove callback retu [...] new bf7c022b58e3 iio: adc: bcm_iproc: Convert to platform remove callback r [...] new cb299d2a561d iio: adc: dln2: Convert to platform remove callback return [...] new b8943902874c iio: adc: ep93xx: Convert to platform remove callback retu [...] new 5c5b7b3f9e89 iio: adc: exynos: Convert to platform remove callback retu [...] new cfac92804fd3 iio: adc: fsl-imx25-gcq: Convert to platform remove callba [...] new b7962fc9a513 iio: adc: hx711: Convert to platform remove callback retur [...] new 7ed89f54f62f iio: adc: imx8qxp: Convert to platform remove callback ret [...] new 71e79bb48f2d iio: adc: imx93: Convert to platform remove callback retur [...] new c0fe02aa5e69 iio: adc: meson_saradc: Convert to platform remove callbac [...] new 9e7e402055bd iio: adc: mp2629: Convert to platform remove callback retu [...] new a72e156f5309 iio: adc: mxs-lradc: Convert to platform remove callback r [...] new 5253a5cc7709 iio: adc: npcm: Convert to platform remove callback return [...] new 0de6e1944591 iio: adc: qcom-pm8xxx-xoadc: Convert to platform remove ca [...] new e785bace1a77 iio: adc: rcar-gyroadc: Convert to platform remove callbac [...] new eedcd8c7327f iio: adc: stm32-adc-core: Convert to platform remove callb [...] new da8431b4fd16 iio: adc: stm32-adc: Convert to platform remove callback r [...] new cd918e75b42e iio: adc: stm32-dfsdm-adc: Convert to platform remove call [...] new 259fbaecb7b5 iio: adc: stm32-dfsdm-core: Convert to platform remove cal [...] new 794c760fd3da iio: adc: sun4i-gpadc-iio: Convert to platform remove call [...] new e4bd0e6040e9 iio: adc: ti_am335x_adc: Convert to platform remove callba [...] new 30ff88e96b5e iio: adc: twl4030-madc: Convert to platform remove callbac [...] new d355c20e710e iio: adc: twl6030-gpadc: Convert to platform remove callba [...] new aec6dbe61f2b iio: adc: vf610_adc: Convert to platform remove callback r [...] new 3de9b0729567 iio: dac: dpot-dac: Convert to platform remove callback re [...] new b4785a25a969 iio: dac: lpc18xx_dac: Convert to platform remove callback [...] new b5821e603884 iio: dac: stm32-dac-core: Convert to platform remove callb [...] new 85a32a0ae221 iio: dac: stm32-dac: Convert to platform remove callback r [...] new cf22fc5566cc iio: dac: vf610: Convert to platform remove callback retur [...] new 3a8799735b40 iio: gyro: hid-sensor-gyro-3d: Convert to platform remove [...] new b06ab8c8ac9d iio: humidity: hid-sensor-humidity: Convert to platform re [...] new 3e1e6787dc4b iio: light: cm3605: Convert to platform remove callback re [...] new b428adb4113b iio: light: hid-sensor-als: Convert to platform remove cal [...] new c707ccc70054 iio: light: hid-sensor-prox: Convert to platform remove ca [...] new 4235ac7e6f96 iio: light: lm3533-als: Convert to platform remove callbac [...] new 622adde5e54d iio: magnetometer: hid-sensor-magn-3d: Convert to platform [...] new 44b25cf7195e iio: orientation: hid-sensor-incl-3d: Convert to platform [...] new d93837b8d433 iio: orientation: hid-sensor-rotation: Convert to platform [...] new 94f2dab24ee8 iio: position: hid-sensor-custom-intel-hinge: Convert to p [...] new 23c81c1098ae iio: pressure: hid-sensor: Convert to platform remove call [...] new 2df694f710d2 iio: proximity: cros_ec_mkbp: Convert to platform remove c [...] new 4abfc97db98b iio: proximity: srf04: Convert to platform remove callback [...] new f55891730682 iio: temperature: hid-sensor: Convert to platform remove c [...] new 548eb81d7bfc iio: trigger: iio-trig-interrupt: Convert to platform remo [...] new e377df03082b iio: trigger: stm32-timer: Convert to platform remove call [...] new 2da980fd5dcb dt-bindings: iio: adc: ti,ads1015: Document optional inter [...] new 57d3909596f9 iio: adc: palmas_gpadc: Drop duplicated the in comment. new 286d528bf0fa iio: hid-sensor-als: Use channel index to support more hub [...] new 42f311751102 iio: Add channel type light color temperature new 5f05285df691 iio: hid-sensor-als: Add light color temperature support new 908fee511ced HID: amd_sfh: Add support for light color temperature new 82cdcdf227f3 HID: amd_sfh: Add support for SFH1.1 light color temperature new 06790d4c69d1 iio: Add channel type for chromaticity new ee3710f39f9d iio: hid-sensor-als: Add light chromaticity support new 3244d44a7c5e HID: amd_sfh: Add light chromaticity support new c6c97210e272 HID: amd_sfh: Add light chromaticity for SFH1.1 new 431dffc1df07 Merge branch 'ib-iio-hid-sensors-v6.6-rc1' into togreg new efea15e3c65d iio: adc: MCP3564: fix the static checker warning new c78a96ab0f52 staging: iio: resolver: ad2s1210: fix ad2s1210_show_fault new 5e99f692d4e3 staging: iio: resolver: ad2s1210: fix not restoring sample [...] new 788aa9a9f77d Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 0eddeb38fd07 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d7db05c867a1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 17eb11a3404d extcon: add Realtek DHC RTD SoC Type-C driver new 8aa54dde624c dt-bindings: usb: Add Realtek DHC RTD SoC Type-C new e84fb4c7ce09 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 3421e80396cd Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 84fb071edbaf Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 1b26b1e749a8 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 8876762f285f dmaengine: altera-msgdma: Convert to platform remove callb [...] new e7d5aa30c8a1 dmaengine: apple-admac: Convert to platform remove callbac [...] new ae3f38e495b4 dmaengine: at_hdmac: Convert to platform remove callback r [...] new b13af3c41bad dmaengine: at_xdmac: Convert to platform remove callback r [...] new 017df796a363 dmaengine: bcm-sba-raid: Convert to platform remove callba [...] new 8f63a2da2884 dmaengine: bcm2835-dma: Convert to platform remove callbac [...] new 7689bca11199 dmaengine: bestcomm: bestcomm: Convert to platform remove [...] new b5f095a70117 dmaengine: dma-axi-dmac: Convert to platform remove callba [...] new a8c85540bee1 dmaengine: dma-jz4780: Convert to platform remove callback [...] new c689a2fd2a3f dmaengine: dw-axi-dmac: dw-axi-dmac-platform: Convert to p [...] new 67572bfe2e35 dmaengine: dw: platform: Convert to platform remove callba [...] new fa13c3ef3f45 dmaengine: fsl-edma-main: Convert to platform remove callb [...] new fe3d44cdaea4 dmaengine: fsl-qdma: Convert to platform remove callback r [...] new 37b24b50c5f8 dmaengine: fsl_raid: Convert to platform remove callback r [...] new d69f80110da5 dmaengine: fsldma: Convert to platform remove callback ret [...] new e8da277fbb87 dmaengine: idma64: Convert to platform remove callback ret [...] new 6e1b4a907e86 dmaengine: img-mdc-dma: Convert to platform remove callbac [...] new 14c49dd0c34e dmaengine: imx-dma: Convert to platform remove callback re [...] new 06e4f653fafd dmaengine: imx-sdma: Convert to platform remove callback r [...] new 3faf902cb808 dmaengine: k3dma: Convert to platform remove callback retu [...] new 48236cb83142 dmaengine: mcf-edma-main: Convert to platform remove callb [...] new bdeb61f5180e dmaengine: mediatek: mtk-cqdma: Convert to platform remove [...] new 97283173effa dmaengine: mediatek: mtk-hsdma: Convert to platform remove [...] new 4db30945a001 dmaengine: mediatek: mtk-uart-apdma: Convert to platform r [...] new c0f0d93fc1da dmaengine: mmp_pdma: Convert to platform remove callback r [...] new f543b251500a dmaengine: mmp_tdma: Convert to platform remove callback r [...] new 1a65831fa037 dmaengine: moxart-dma: Convert to platform remove callback [...] new 80d0159bbe80 dmaengine: mpc512x_dma: Convert to platform remove callbac [...] new 733dbb8d62f3 dmaengine: mv_xor_v2: Convert to platform remove callback [...] new 44d5338c4a5d dmaengine: nbpfaxi: Convert to platform remove callback re [...] new 1260486a3475 dmaengine: owl-dma: Convert to platform remove callback re [...] new 5f8f212fb416 dmaengine: ppc4xx: adma: Convert to platform remove callba [...] new 44ea88715d37 dmaengine: pxa_dma: Convert to platform remove callback re [...] new 8d0f1ca5e403 dmaengine: qcom: bam_dma: Convert to platform remove callb [...] new af9bc3c26b08 dmaengine: qcom: hidma: Convert to platform remove callbac [...] new 1a6d1c87542d dmaengine: qcom: qcom_adm: Convert to platform remove call [...] new d6798037fa1c dmaengine: sa11x0-dma: Convert to platform remove callback [...] new 3d97deeb3b30 dmaengine: sf-pdma: sf-pdma: Convert to platform remove ca [...] new 8ca342994ab8 dmaengine: sh: rcar-dmac: Convert to platform remove callb [...] new bd4205f52310 dmaengine: sh: rz-dmac: Convert to platform remove callbac [...] new 384ba9a683d3 dmaengine: sh: shdmac: Convert to platform remove callback [...] new 9f2812a7fe47 dmaengine: sh: usb-dmac: Convert to platform remove callba [...] new 8d82eb85a742 dmaengine: sprd-dma: Convert to platform remove callback r [...] new 9c52ffa09f58 dmaengine: st_fdma: Convert to platform remove callback re [...] new 2db76471c8f4 dmaengine: sun4i-dma: Convert to platform remove callback [...] new 7d6ef7550a45 dmaengine: sun6i-dma: Convert to platform remove callback [...] new d669b198efac dmaengine: tegra186-gpc-dma: Convert to platform remove ca [...] new afd1ac2e1b9b dmaengine: tegra20-apb-dma: Convert to platform remove cal [...] new 1a3fa3e369bf dmaengine: tegra210-adma: Convert to platform remove callb [...] new 36a7e98c36a5 dmaengine: ti: cppi41: Convert to platform remove callback [...] new 68bcaf5c4e03 dmaengine: ti: edma: Convert to platform remove callback r [...] new 5ea68dc1cee0 dmaengine: ti: omap-dma: Convert to platform remove callba [...] new 4f339d6efa6a dmaengine: timb_dma: Convert to platform remove callback r [...] new a3b4af719e57 dmaengine: txx9dmac: Convert to platform remove callback r [...] new 2c9d879fae9a dmaengine: xgene-dma: Convert to platform remove callback [...] new 78369eb5dc88 dmaengine: xilinx: xdma: Convert to platform remove callba [...] new cc99582d46b4 dmaengine: xilinx: xilinx_dma: Convert to platform remove [...] new c962eca73c5c dmaengine: xilinx: xilinx_dpdma: Convert to platform remov [...] new b1c50ac25425 dmaengine: xilinx: zynqmp_dma: Convert to platform remove [...] new 555921feb2ac dmaengine: idxd: rate limit printk in misc interrupt thread new 88928addeec5 dmaengine: idxd: Register dsa_bus_type before registering [...] new 65b87548041a dmaengine: hisi: Simplify preconditions of CONFIG_K3_DMA new 83c5d35bf911 dmaengine: apple-admac: Annotate struct admac_data with __ [...] new 81cd3cb3b3dd dmaengine: at_hdmac: Annotate struct at_desc with __counted_by new f1bc0d01cb34 dmaengine: axi-dmac: Annotate struct axi_dmac_desc with __ [...] new 7d4b82185521 dmaengine: hisilicon: Annotate struct hisi_dma_dev with __ [...] new fd1cb31a037b dmaengine: moxart-dma: Annotate struct moxart_desc with __ [...] new b9fe0bd59031 dmaengine: qcom: bam_dma: Annotate struct bam_async_desc w [...] new 04b5433b8c0e dmaengine: sa11x0: Annotate struct sa11x0_dma_desc with __ [...] new 1539a22e1441 dmaengine: sf-pdma: Annotate struct sf_pdma with __counted_by new 8360c11aef57 dmaengine: sprd: Annotate struct sprd_dma_dev with __counted_by new 8279f0b476f3 dmaengine: st_fdma: Annotate struct st_fdma_desc with __co [...] new 195e46df2d99 dmaengine: stm32-dma: Annotate struct stm32_dma_desc with [...] new 035472170a2a dmaengine: stm32-mdma: Annotate struct stm32_mdma_desc wit [...] new 7ba0035dc02c dmaengine: stm32-mdma: Annotate struct stm32_mdma_device w [...] new 32b5e2d7cd14 dmaengine: tegra: Annotate struct tegra_dma_desc with __co [...] new 15f2c636dde8 dmaengine: tegra210-adma: Annotate struct tegra_adma with [...] new 5f240e0cdbcb dmaengine: ti: edma: Annotate struct edma_desc with __counted_by new b85178611c11 dmaengine: ti: omap-dma: Annotate struct omap_desc with __ [...] new 5a67a8f93f02 dmaengine: uniphier-xdmac: Annotate struct uniphier_xdmac_ [...] new 7935de861aed dmaengine: uniphier-xdmac: Annotate struct uniphier_xdmac_ [...] new a04bbeaa37d8 dmaengine: usb-dmac: Annotate struct usb_dmac_desc with __ [...] new 9c6e02eab10a dmaengine: sprd: add dma mask interface in probe new 14f6d317913f dmaengine: ti: edma: handle irq_of_parse_and_map() errors new f1009d3214ed dmaengine: sprd: delete redundant parameter for dma driver [...] new eb15bd5c2a69 dt-bindings: dmaengine: qcom: gpi: Allow dma-coherent new 33648916fe64 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1319647bc93a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b1c94fbef90b Merge branch 'fixes' into for-next new 1da615d7f96f Merge branch 'misc' into for-next new cbfee7262ab8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3e81cd53081d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6013727fc33d remoteproc: zynqmp: Change tcm address translation method new 6ffa306ee97c Merge branches 'hwspinlock-next' and 'rproc-next' into for-next new 1c96f45bb571 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ae6a45f8135 gpio: altera: Convert to platform remove callback returning void new 484b3226761b gpio: amdpt: Convert to platform remove callback returning void new 0667faab9657 gpio: brcmstb: Convert to platform remove callback returning void new 67c811b601f3 gpio: cadence: Convert to platform remove callback returning void new 6a277ca75e45 gpio: dln2: Convert to platform remove callback returning void new b57d8416893f gpio: ftgpio010: Convert to platform remove callback retur [...] new b6c4391569f9 gpio: grgpio: Convert to platform remove callback returning void new da2ad5fe2292 gpio: ljca: Convert to platform remove callback returning void new 43fdda498694 gpio: lpc18xx: Convert to platform remove callback returning void new e86c4f1cf158 gpio: mb86s7x: Convert to platform remove callback returning void new 4f5c7bc1612d gpio: mm-lantiq: Convert to platform remove callback retur [...] new 0ede8698083c gpio: mpc5200: Convert to platform remove callback returning void new 7a222f57d856 gpio: mpc8xxx: Convert to platform remove callback returning void new f822f46f3089 gpio: omap: Convert to platform remove callback returning void new 31d8108413e3 gpio: rcar: Convert to platform remove callback returning void new 12305969d7f7 gpio: rockchip: Convert to platform remove callback return [...] new a2e09217aaae gpio: ts5500: Convert to platform remove callback returning void new 0a6a3ac26140 gpio: uniphier: Convert to platform remove callback return [...] new a98ac19b1657 gpio: xgene-sb: Convert to platform remove callback return [...] new 302fbb0ef9f2 gpio: xgs-iproc: Convert to platform remove callback retur [...] new 4f7b5eed4f22 gpio: xilinx: Convert to platform remove callback returning void new 8c75532803a3 gpio: zynq: Convert to platform remove callback returning void new 7d099290486b gpio: tb10x: Convert to platform remove callback returning void new bad66884acb5 gpio: pca953x: Convert to use maple tree register cache new 46d0825104b8 gpio: fx6408: Convert to use maple tree register cache new 3bb5c9ddf46b gpiolib: of: Allow "trigger-sources" to reference a GPIO new d9d5829d457f gpio: sim: add missing include new c31071eabb44 gpiolib: extend the critical sections of lookup tables new 814171826d14 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 1c0b3cbe7fd9 Merge tag 'renesas-pinctrl-for-v6.7-tag1' of git://git.ker [...] new c0ee40d1e19e Merge branch 'devel' into for-next new 3758370f3228 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b52d5e6a48d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb6ccfd79b87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 550a2dcf3c6d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 67dcb826903c Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 8b0a1847f370 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d4277fa4a1a8 rtc: sh: silence warning new e005a9b35b46 rtc: brcmstb-waketimer: support level alarm_irq new 70e530b6c12c Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new f80db85d9f9e Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new ec944cae4eaf Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new ee73a9fae540 nvmem: add explicit config option to read old syntax fixed [...] new 3e634868666e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 51b4c71bc94e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f3a1d60c2037 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e519ce7a26b4 mm/slub: add sanity check for slub_min/max_order cmdline setup new c7355d755698 mm/slub: simplify the last resort slab order calculation new 0fe2735d5e2e mm/slub: remove min_objects loop from calculate_order() new 5886fc82b6e3 mm/slub: attempt to find layouts up to 1/2 waste in calcul [...] new 90f055df1121 mm/slub: refactor calculate_order() and calc_slab_order() new 9cd286901ee6 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new c37250e860f6 landlock: Make ruleset's access masks more generic new 54a53bdfcefc landlock: Allow filesystem layout changes for domains with [...] new 5fa0dea64290 landlock: Refactor landlock_find_rule/insert_rule new b8ba259e0075 landlock: Refactor merge/inherit_ruleset functions new dd7bf6c10972 landlock: Move and rename layer helpers new c9728b17a73e landlock: Refactor layer helpers new af234be7efc1 landlock: Refactor landlock_add_rule() syscall new 2709d93d8ea8 landlock: Add network rules and TCP hooks support new a10dee91ca7d selftests/landlock: Share enforce_ruleset() new 0165eba9a81d selftests/landlock: Add 7 new test variants dedicated to network new 24889e7a2079 samples/landlock: Add network demo new a6bb396eac8d landlock: Document Landlock's network support new c8dc5ee69d3a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a2db9d91809a Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new f44c9a523f56 next-20230929/execve new a261fd12223b Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 6ad33b53c9b8 nouveau/svm: Replace one-element array with flexible-array [...] new 4cb2e89fea5f nouveau/svm: Split assignment from if conditional new d77008421afd groups: Convert group_info.usage to refcount_t new e0bbf92682ad um,ethertap: Replace deprecated strncpy() with strscpy() new a952abcdaa22 auxdisplay: panel: Replace deprecated strncpy() with strto [...] new de055e611674 bus: fsl-mc: Replace deprecated strncpy() with strscpy_pad() new 0faf84caee63 cpufreq: Replace deprecated strncpy() with strscpy() new b545465e22f5 cpuidle: dt: Replace deprecated strncpy() with strscpy() new 9b9056a3137b firmware: tegra: bpmp: Replace deprecated strncpy() with s [...] new abe6db6c43fa HID: prodikeys: Replace deprecated strncpy() with strscpy() new 66f8a4a0cc69 hwmon: (ibmpowernv) Replace deprecated strncpy() with memcpy() new 8046da444df5 hwmon: (asus_wmi_sensors) Replace deprecated strncpy() wit [...] new 6b343a464282 EDAC/mc_sysfs: Replace deprecated strncpy() with memcpy() new 8fddc4b66027 drm/gud: Use size_add() in call to struct_size() new b7fa76e03b0d usb: atm: Use size_add() in call to struct_size() new e91673b8dc59 ocfs2: Annotate struct ocfs2_slot_info with __counted_by new 5234193ee2b9 ceph: Annotate struct ceph_osd_request with __counted_by new aade15333c3b afs: Annotate struct afs_permits with __counted_by new 2d26302bdff1 afs: Annotate struct afs_addr_list with __counted_by new d5ae1c3b970e usb: Annotate struct urb_priv with __counted_by new c7c4ac7f4779 usb: gadget: f_fs: Annotate struct ffs_buffer with __counted_by new 182717026e2c usb: gadget: f_midi: Annotate struct f_midi with __counted_by new 150849c5e263 drbd: Annotate struct fifo_buffer with __counted_by new e3260d90c8f3 dm raid: Annotate struct raid_set with __counted_by new 6521ba56ca86 dm crypt: Annotate struct crypt_config with __counted_by new 694b3b9d7acf dm: Annotate struct stripe_c with __counted_by new 37d27cf1f583 dm: Annotate struct dm_stat with __counted_by new 96d7c6593979 dm: Annotate struct dm_bio_prison with __counted_by new c0c64aac4916 nfs41: Annotate struct nfs4_file_layout_dsaddr with __counted_by new 1c674013547d NFS/flexfiles: Annotate struct nfs4_ff_layout_segment with [...] new 5c80c4fced22 isdn: replace deprecated strncpy with strscpy new cba58fcbc4ab isdn: kcapi: replace deprecated strncpy with strscpy_pad new 263014219a3d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 87ea60a8a242 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c9f2baaa18b5 Add linux-next specific files for 20231003
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 (df964ce9ef9f) \ N -- N -- N refs/heads/master (c9f2baaa18b5)
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 1396 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/procfs-smaps_rollup | 1 + Documentation/ABI/testing/sysfs-bus-iio | 15 + Documentation/admin-guide/cgroup-v1/memory.rst | 5 +- Documentation/admin-guide/cgroup-v2.rst | 6 +- Documentation/admin-guide/kernel-parameters.txt | 9 +- .../admin-guide/laptops/thinkpad-acpi.rst | 20 + Documentation/admin-guide/mm/transhuge.rst | 96 +- Documentation/arch/arm64/cpu-feature-registers.rst | 2 + Documentation/arch/arm64/elf_hwcaps.rst | 3 + Documentation/arch/arm64/silicon-errata.rst | 2 + Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + .../devicetree/bindings/ata/pata-common.yaml | 1 + .../bindings/crypto/qcom,inline-crypto-engine.yaml | 1 + .../bindings/display/imx/fsl,imx6-hdmi.yaml | 2 +- .../bindings/display/panel/raydium,rm692e5.yaml | 73 + .../devicetree/bindings/dma/qcom,gpi.yaml | 2 + .../bindings/iio/accel/kionix,kx022a.yaml | 12 +- .../devicetree/bindings/iio/adc/adi,ad7292.yaml | 2 +- .../devicetree/bindings/iio/adc/ti,ads1015.yaml | 3 + .../bindings/power/supply/sbs,sbs-manager.yaml | 6 + .../devicetree/bindings/pwm/pwm-rockchip.yaml | 1 + .../devicetree/bindings/rng/st,stm32-rng.yaml | 20 +- .../bindings/sound/audio-graph-port.yaml | 20 +- .../devicetree/bindings/sound/audio-graph.yaml | 9 +- .../devicetree/bindings/sound/dai-params.yaml | 11 +- .../bindings/usb/realtek,rtd-type-c.yaml | 82 + Documentation/filesystems/files.rst | 52 +- Documentation/filesystems/proc.rst | 20 +- Documentation/gpu/drm-uapi.rst | 77 + Documentation/gpu/i915.rst | 29 +- Documentation/netlink/specs/handshake.yaml | 8 +- Documentation/scheduler/sched-rt-group.rst | 40 +- Documentation/userspace-api/landlock.rst | 93 +- Documentation/virt/kvm/devices/arm-vgic-v3.rst | 7 + MAINTAINERS | 2 +- Makefile | 2 +- Next/SHA1s | 188 +- Next/merge.log | 2904 ++++++++++++-------- arch/arm/boot/dts/allwinner/Makefile | 1 + .../dts/allwinner/sun8i-v3s-anbernic-rg-nano.dts | 276 ++ arch/arm/boot/dts/allwinner/sun8i-v3s.dtsi | 35 + .../boot/dts/microchip/at91-sam9x60_curiosity.dts | 4 + .../boot/dts/rockchip/rv1126-edgeble-neu2-io.dts | 4 + arch/arm/boot/dts/rockchip/rv1126-pinctrl.dtsi | 16 + arch/arm/boot/dts/rockchip/rv1126.dtsi | 22 + arch/arm/mach-omap2/board-n8x0.c | 10 + arch/arm/mach-omap2/pdata-quirks.c | 10 + arch/arm64/Kconfig | 13 + arch/arm64/boot/dts/amlogic/amlogic-t7.dtsi | 16 + arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 10 +- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 10 +- arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts | 10 +- .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 10 +- arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 5 + arch/arm64/boot/dts/st/stm32mp257f-ev1.dts | 10 +- arch/arm64/include/asm/cputype.h | 2 + arch/arm64/include/asm/hwcap.h | 1 + arch/arm64/include/asm/kvm_emulate.h | 15 +- arch/arm64/include/asm/kvm_host.h | 33 +- arch/arm64/include/asm/kvm_mmu.h | 37 +- arch/arm64/include/asm/kvm_nested.h | 3 +- arch/arm64/include/asm/pgtable.h | 10 + arch/arm64/include/asm/tlbflush.h | 8 +- arch/arm64/include/uapi/asm/hwcap.h | 1 + arch/arm64/kernel/cpu_errata.c | 8 + arch/arm64/kernel/cpufeature.c | 3 + arch/arm64/kernel/cpuinfo.c | 1 + arch/arm64/kernel/entry.S | 4 + arch/arm64/kvm/arch_timer.c | 6 +- arch/arm64/kvm/arm.c | 155 +- arch/arm64/kvm/hyp/pgtable.c | 2 +- arch/arm64/kvm/hypercalls.c | 2 +- arch/arm64/kvm/mmu.c | 79 +- arch/arm64/kvm/pmu-emul.c | 2 +- arch/arm64/kvm/reset.c | 56 +- arch/arm64/kvm/sys_regs.c | 2 +- arch/arm64/kvm/vgic/vgic-debug.c | 6 +- arch/arm64/kvm/vgic/vgic-irqfd.c | 2 +- arch/arm64/kvm/vgic/vgic-its.c | 49 +- arch/arm64/kvm/vgic/vgic-kvm-device.c | 8 +- arch/arm64/kvm/vgic/vgic-mmio-v3.c | 150 +- arch/arm64/kvm/vgic/vgic.c | 12 +- arch/arm64/tools/cpucaps | 1 + arch/arm64/tools/sysreg | 6 +- arch/loongarch/kvm/vm.c | 2 + arch/powerpc/platforms/cell/spufs/coredump.c | 9 +- arch/riscv/boot/dts/starfive/jh7110-pinfunc.h | 4 +- .../dts/starfive/jh7110-starfive-visionfive-2.dtsi | 111 + arch/riscv/boot/dts/starfive/jh7110.dtsi | 78 + arch/s390/hypfs/inode.c | 3 +- arch/s390/include/asm/pci.h | 7 - arch/s390/include/asm/pci_clp.h | 3 + arch/s390/include/asm/pci_dma.h | 121 +- arch/s390/pci/Makefile | 2 +- arch/s390/pci/pci.c | 22 +- arch/s390/pci/pci_bus.c | 5 - arch/s390/pci/pci_debug.c | 12 +- arch/s390/pci/pci_dma.c | 735 ----- arch/s390/pci/pci_event.c | 17 +- arch/s390/pci/pci_sysfs.c | 19 +- arch/um/os-Linux/drivers/ethertap_user.c | 2 +- arch/x86/Kconfig | 1 + arch/x86/include/asm/kvm-x86-ops.h | 1 + arch/x86/include/asm/kvm_host.h | 6 +- arch/x86/include/asm/prom.h | 5 + arch/x86/kernel/cpu/amd.c | 1 - arch/x86/kernel/devicetree.c | 6 +- arch/x86/kernel/setup.c | 2 + arch/x86/kvm/cpuid.c | 2 + arch/x86/kvm/lapic.c | 30 +- arch/x86/kvm/svm/svm.c | 15 +- arch/x86/kvm/vmx/vmx.c | 4 +- arch/x86/kvm/x86.c | 2 + arch/x86/mm/numa.c | 3 + block/bdev.c | 51 + block/blk-rq-qos.c | 2 +- block/disk-events.c | 1 - block/fops.c | 44 +- block/genhd.c | 12 +- block/ioctl.c | 6 +- crypto/Kconfig | 60 + crypto/crypto_engine.c | 8 +- crypto/jitterentropy-kcapi.c | 17 +- crypto/jitterentropy.c | 249 +- crypto/jitterentropy.h | 5 +- drivers/acpi/acpi_lpss.c | 10 +- drivers/acpi/scan.c | 1 + drivers/acpi/thermal.c | 344 ++- drivers/acpi/utils.c | 61 +- drivers/ata/libata-scsi.c | 2 +- drivers/auxdisplay/panel.c | 7 +- drivers/base/node.c | 2 + drivers/block/drbd/drbd_int.h | 4 +- drivers/block/drbd/drbd_nl.c | 65 +- drivers/block/pktcdvd.c | 76 +- drivers/block/rnbd/rnbd-srv.c | 27 +- drivers/block/rnbd/rnbd-srv.h | 2 +- drivers/block/xen-blkback/blkback.c | 4 +- drivers/block/xen-blkback/common.h | 4 +- drivers/block/xen-blkback/xenbus.c | 40 +- drivers/block/zram/zram_drv.c | 31 +- drivers/block/zram/zram_drv.h | 2 +- drivers/bus/fsl-mc/dprc.c | 12 +- drivers/char/hw_random/stm32-rng.c | 511 +++- drivers/cpufreq/cpufreq.c | 4 +- drivers/cpuidle/dt_idle_states.c | 4 +- drivers/crypto/caam/caamalg.c | 3 +- drivers/crypto/caam/caamalg_qi2.c | 3 +- .../crypto/intel/keembay/keembay-ocs-hcu-core.c | 11 +- .../intel/qat/qat_common/adf_accel_devices.h | 2 +- .../crypto/intel/qat/qat_common/adf_fw_counters.c | 2 +- .../intel/qat/qat_common/adf_transport_debug.c | 4 +- drivers/dax/bus.c | 38 + drivers/dax/bus.h | 1 + drivers/dax/cxl.c | 1 + drivers/dax/dax-private.h | 1 + drivers/dax/hmem/hmem.c | 1 + drivers/dax/kmem.c | 8 +- drivers/dax/pmem.c | 1 + drivers/dax/super.c | 3 +- drivers/dma/Kconfig | 2 +- drivers/dma/altera-msgdma.c | 6 +- drivers/dma/apple-admac.c | 8 +- drivers/dma/at_hdmac.c | 8 +- drivers/dma/at_xdmac.c | 6 +- drivers/dma/bcm-sba-raid.c | 6 +- drivers/dma/bcm2835-dma.c | 6 +- drivers/dma/bestcomm/bestcomm.c | 6 +- drivers/dma/dma-axi-dmac.c | 11 +- drivers/dma/dma-jz4780.c | 6 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 6 +- drivers/dma/dw/platform.c | 6 +- drivers/dma/fsl-edma-main.c | 6 +- drivers/dma/fsl-qdma.c | 5 +- drivers/dma/fsl_raid.c | 6 +- drivers/dma/fsldma.c | 6 +- drivers/dma/hisi_dma.c | 2 +- drivers/dma/idma64.c | 6 +- drivers/dma/idxd/Makefile | 6 +- drivers/dma/idxd/irq.c | 4 +- drivers/dma/img-mdc-dma.c | 6 +- drivers/dma/imx-dma.c | 6 +- drivers/dma/imx-sdma.c | 5 +- drivers/dma/k3dma.c | 5 +- drivers/dma/mcf-edma-main.c | 6 +- drivers/dma/mediatek/mtk-cqdma.c | 6 +- drivers/dma/mediatek/mtk-hsdma.c | 6 +- drivers/dma/mediatek/mtk-uart-apdma.c | 6 +- drivers/dma/mmp_pdma.c | 5 +- drivers/dma/mmp_tdma.c | 6 +- drivers/dma/moxart-dma.c | 11 +- drivers/dma/mpc512x_dma.c | 6 +- drivers/dma/mv_xor_v2.c | 6 +- drivers/dma/nbpfaxi.c | 6 +- drivers/dma/owl-dma.c | 6 +- drivers/dma/ppc4xx/adma.c | 5 +- drivers/dma/pxa_dma.c | 5 +- drivers/dma/qcom/bam_dma.c | 8 +- drivers/dma/qcom/hidma.c | 6 +- drivers/dma/qcom/qcom_adm.c | 6 +- drivers/dma/sa11x0-dma.c | 12 +- drivers/dma/sf-pdma/sf-pdma.c | 6 +- drivers/dma/sf-pdma/sf-pdma.h | 2 +- drivers/dma/sh/rcar-dmac.c | 6 +- drivers/dma/sh/rz-dmac.c | 6 +- drivers/dma/sh/shdmac.c | 6 +- drivers/dma/sh/usb-dmac.c | 8 +- drivers/dma/sprd-dma.c | 22 +- drivers/dma/st_fdma.c | 6 +- drivers/dma/st_fdma.h | 2 +- drivers/dma/stm32-dma.c | 11 +- drivers/dma/stm32-mdma.c | 9 +- drivers/dma/sun4i-dma.c | 6 +- drivers/dma/sun6i-dma.c | 6 +- drivers/dma/tegra186-gpc-dma.c | 8 +- drivers/dma/tegra20-apb-dma.c | 6 +- drivers/dma/tegra210-adma.c | 8 +- drivers/dma/ti/cppi41.c | 5 +- drivers/dma/ti/edma.c | 12 +- drivers/dma/ti/omap-dma.c | 11 +- drivers/dma/timb_dma.c | 5 +- drivers/dma/txx9dmac.c | 10 +- drivers/dma/uniphier-xdmac.c | 8 +- drivers/dma/xgene-dma.c | 6 +- drivers/dma/xilinx/xdma.c | 6 +- drivers/dma/xilinx/xilinx_dma.c | 6 +- drivers/dma/xilinx/xilinx_dpdma.c | 6 +- drivers/dma/xilinx/zynqmp_dma.c | 6 +- drivers/edac/edac_mc_sysfs.c | 4 +- drivers/extcon/Kconfig | 11 + drivers/extcon/Makefile | 1 + drivers/extcon/extcon-rtk-type-c.c | 1792 ++++++++++++ drivers/firmware/tegra/bpmp-debugfs.c | 4 +- drivers/firmware/ti_sci.c | 46 +- drivers/gpio/gpio-altera.c | 6 +- drivers/gpio/gpio-amdpt.c | 6 +- drivers/gpio/gpio-brcmstb.c | 6 +- drivers/gpio/gpio-cadence.c | 6 +- drivers/gpio/gpio-dln2.c | 6 +- drivers/gpio/gpio-ftgpio010.c | 6 +- drivers/gpio/gpio-fxl6408.c | 2 +- drivers/gpio/gpio-grgpio.c | 6 +- drivers/gpio/gpio-ljca.c | 5 +- drivers/gpio/gpio-lpc18xx.c | 6 +- drivers/gpio/gpio-mb86s7x.c | 6 +- drivers/gpio/gpio-mm-lantiq.c | 6 +- drivers/gpio/gpio-mpc5200.c | 8 +- drivers/gpio/gpio-mpc8xxx.c | 6 +- drivers/gpio/gpio-omap.c | 6 +- drivers/gpio/gpio-pca953x.c | 4 +- drivers/gpio/gpio-pxa.c | 1 + drivers/gpio/gpio-rcar.c | 5 +- drivers/gpio/gpio-rockchip.c | 6 +- drivers/gpio/gpio-sim.c | 1 + drivers/gpio/gpio-tb10x.c | 6 +- drivers/gpio/gpio-ts5500.c | 6 +- drivers/gpio/gpio-uniphier.c | 6 +- drivers/gpio/gpio-xgene-sb.c | 6 +- drivers/gpio/gpio-xgs-iproc.c | 6 +- drivers/gpio/gpio-xilinx.c | 6 +- drivers/gpio/gpio-zynq.c | 5 +- drivers/gpio/gpiolib-of.c | 28 + drivers/gpio/gpiolib.c | 30 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 4 +- drivers/gpu/drm/bridge/chipone-icn6211.c | 2 +- drivers/gpu/drm/bridge/lontium-lt9211.c | 2 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 2 +- drivers/gpu/drm/bridge/tc358767.c | 2 +- drivers/gpu/drm/bridge/ti-dlpc3433.c | 2 +- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 2 +- drivers/gpu/drm/drm_bridge_connector.c | 2 +- drivers/gpu/drm/gud/gud_pipe.c | 2 +- drivers/gpu/drm/i915/Makefile | 4 + drivers/gpu/drm/i915/display/g4x_dp.h | 26 + drivers/gpu/drm/i915/display/g4x_hdmi.h | 12 + drivers/gpu/drm/i915/display/hsw_ips.h | 35 + drivers/gpu/drm/i915/display/i9xx_plane.h | 23 + drivers/gpu/drm/i915/display/i9xx_wm.h | 17 + drivers/gpu/drm/i915/display/intel_crt.h | 14 + .../gpu/drm/i915/display/intel_display_device.c | 2 +- drivers/gpu/drm/i915/display/intel_dpio_phy.h | 96 + drivers/gpu/drm/i915/display/intel_dvo.h | 6 + drivers/gpu/drm/i915/display/intel_frontbuffer.c | 6 +- drivers/gpu/drm/i915/display/intel_lpe_audio.h | 18 + drivers/gpu/drm/i915/display/intel_lvds.h | 19 + drivers/gpu/drm/i915/display/intel_overlay.h | 35 + drivers/gpu/drm/i915/display/intel_pch_display.h | 53 + drivers/gpu/drm/i915/display/intel_pch_refclk.h | 23 + drivers/gpu/drm/i915/display/intel_sdvo.h | 13 + drivers/gpu/drm/i915/display/intel_sprite.h | 8 + drivers/gpu/drm/i915/display/intel_tv.h | 6 + drivers/gpu/drm/i915/display/skl_universal_plane.c | 6 +- drivers/gpu/drm/i915/display/vlv_dsi.h | 13 + drivers/gpu/drm/i915/display/vlv_dsi_pll.h | 9 + drivers/gpu/drm/i915/gem/i915_gem_create.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 20 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 4 +- drivers/gpu/drm/i915/gem/selftests/mock_context.c | 2 +- drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 21 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 4 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_regs.h | 1 + .../gpu/drm/i915/gt/intel_execlists_submission.c | 4 +- drivers/gpu/drm/i915/gt/intel_gt.c | 5 + drivers/gpu/drm/i915/gt/intel_gt.h | 69 +- drivers/gpu/drm/i915/gt/intel_gt_mcr.c | 6 +- drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 1 - drivers/gpu/drm/i915/gt/intel_gt_regs.h | 10 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 74 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 23 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 9 +- drivers/gpu/drm/i915/gt/intel_reset.c | 34 +- drivers/gpu/drm/i915/gt/intel_reset.h | 2 + drivers/gpu/drm/i915/gt/intel_rps.c | 2 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 407 +-- drivers/gpu/drm/i915/gt/selftest_migrate.c | 2 +- .../drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.c | 20 +- .../drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.h | 6 + drivers/gpu/drm/i915/gt/uc/intel_guc.c | 64 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 15 + drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c | 63 - drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h | 2 - drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 32 +- drivers/gpu/drm/i915/i915_debugfs.c | 12 +- drivers/gpu/drm/i915/i915_driver.h | 4 +- drivers/gpu/drm/i915/i915_drv.h | 31 - drivers/gpu/drm/i915/i915_perf.c | 110 +- drivers/gpu/drm/i915/i915_perf_types.h | 6 - drivers/gpu/drm/i915/intel_clock_gating.c | 8 - drivers/gpu/drm/i915/intel_device_info.c | 14 - drivers/gpu/drm/i915/intel_device_info.h | 4 - .../gpu/drm/i915/pxp/intel_pxp_cmd_interface_43.h | 4 +- drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c | 2 +- drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h | 10 +- drivers/gpu/drm/i915/pxp/intel_pxp_tee.c | 6 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 3 + drivers/gpu/drm/nouveau/nouveau_connector.c | 6 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 5 +- drivers/gpu/drm/panel/Kconfig | 9 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 8 +- drivers/gpu/drm/panel/panel-raydium-rm692e5.c | 423 +++ drivers/gpu/drm/tests/drm_format_helper_test.c | 284 ++ drivers/gpu/drm/tests/drm_kunit_helpers.c | 2 +- .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c | 7 + .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h | 3 + .../hid_descriptor/amd_sfh_hid_report_desc.h | 21 + drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_desc.c | 9 + drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.h | 15 + drivers/hid/hid-prodikeys.c | 8 +- drivers/hwmon/asus_wmi_sensors.c | 2 +- drivers/hwmon/ibmpowernv.c | 2 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 27 +- drivers/iio/accel/Kconfig | 10 +- drivers/iio/accel/hid-sensor-accel-3d.c | 6 +- drivers/iio/accel/kionix-kx022a-i2c.c | 20 +- drivers/iio/accel/kionix-kx022a-spi.c | 15 +- drivers/iio/accel/kionix-kx022a.c | 315 ++- drivers/iio/accel/kionix-kx022a.h | 112 +- drivers/iio/adc/ab8500-gpadc.c | 6 +- drivers/iio/adc/at91-sama5d2_adc.c | 6 +- drivers/iio/adc/at91_adc.c | 6 +- drivers/iio/adc/axp20x_adc.c | 6 +- drivers/iio/adc/bcm_iproc_adc.c | 6 +- drivers/iio/adc/dln2-adc.c | 5 +- drivers/iio/adc/ep93xx_adc.c | 6 +- drivers/iio/adc/exynos_adc.c | 6 +- drivers/iio/adc/fsl-imx25-gcq.c | 6 +- drivers/iio/adc/hx711.c | 6 +- drivers/iio/adc/imx8qxp-adc.c | 6 +- drivers/iio/adc/imx93_adc.c | 6 +- drivers/iio/adc/mcp3564.c | 5 +- drivers/iio/adc/meson_saradc.c | 6 +- drivers/iio/adc/mp2629_adc.c | 6 +- drivers/iio/adc/mxs-lradc-adc.c | 6 +- drivers/iio/adc/npcm_adc.c | 6 +- drivers/iio/adc/palmas_gpadc.c | 2 +- drivers/iio/adc/qcom-pm8xxx-xoadc.c | 6 +- drivers/iio/adc/rcar-gyroadc.c | 6 +- drivers/iio/adc/stm32-adc-core.c | 6 +- drivers/iio/adc/stm32-adc.c | 6 +- drivers/iio/adc/stm32-dfsdm-adc.c | 6 +- drivers/iio/adc/stm32-dfsdm-core.c | 6 +- drivers/iio/adc/sun4i-gpadc-iio.c | 8 +- drivers/iio/adc/ti_am335x_adc.c | 6 +- drivers/iio/adc/twl4030-madc.c | 6 +- drivers/iio/adc/twl6030-gpadc.c | 6 +- drivers/iio/adc/vf610_adc.c | 6 +- drivers/iio/addac/Kconfig | 1 + drivers/iio/addac/stx104.c | 61 +- drivers/iio/dac/dpot-dac.c | 6 +- drivers/iio/dac/lpc18xx_dac.c | 6 +- drivers/iio/dac/stm32-dac-core.c | 6 +- drivers/iio/dac/stm32-dac.c | 6 +- drivers/iio/dac/vf610_dac.c | 6 +- drivers/iio/gyro/hid-sensor-gyro-3d.c | 6 +- drivers/iio/humidity/hid-sensor-humidity.c | 6 +- drivers/iio/industrialio-core.c | 2 + drivers/iio/light/cm3605.c | 6 +- drivers/iio/light/hid-sensor-als.c | 136 +- drivers/iio/light/hid-sensor-prox.c | 6 +- drivers/iio/light/lm3533-als.c | 6 +- drivers/iio/magnetometer/hid-sensor-magn-3d.c | 6 +- drivers/iio/orientation/hid-sensor-incl-3d.c | 6 +- drivers/iio/orientation/hid-sensor-rotation.c | 6 +- .../iio/position/hid-sensor-custom-intel-hinge.c | 6 +- drivers/iio/pressure/hid-sensor-press.c | 6 +- drivers/iio/pressure/ms5611_core.c | 2 +- drivers/iio/proximity/cros_ec_mkbp_proximity.c | 6 +- drivers/iio/proximity/srf04.c | 6 +- drivers/iio/temperature/hid-sensor-temperature.c | 6 +- drivers/iio/trigger/iio-trig-interrupt.c | 6 +- drivers/iio/trigger/stm32-timer-trigger.c | 6 +- drivers/infiniband/hw/mlx5/main.c | 17 + drivers/input/evdev.c | 2 +- drivers/input/input-leds.c | 2 +- drivers/input/misc/axp20x-pek.c | 11 +- drivers/input/rmi4/rmi_f34.c | 2 +- drivers/iommu/Kconfig | 4 +- drivers/iommu/amd/iommu.c | 5 +- drivers/iommu/apple-dart.c | 5 +- drivers/iommu/dma-iommu.c | 200 +- drivers/iommu/intel/iommu.c | 5 +- drivers/iommu/iommu.c | 20 +- drivers/iommu/msm_iommu.c | 5 +- drivers/iommu/mtk_iommu.c | 5 +- drivers/iommu/s390-iommu.c | 434 ++- drivers/iommu/sprd-iommu.c | 5 +- drivers/iommu/sun50i-iommu.c | 6 +- drivers/isdn/capi/kcapi.c | 4 +- drivers/isdn/mISDN/clock.c | 2 +- drivers/md/bcache/bcache.h | 2 + drivers/md/bcache/super.c | 78 +- drivers/md/dm-bio-prison-v1.c | 2 +- drivers/md/dm-crypt.c | 2 +- drivers/md/dm-raid.c | 9 +- drivers/md/dm-stats.c | 2 +- drivers/md/dm-stripe.c | 2 +- drivers/md/dm.c | 20 +- drivers/md/md-bitmap.c | 47 +- drivers/md/md-linear.c | 26 +- drivers/md/md-linear.h | 2 +- drivers/md/md.c | 437 +-- drivers/md/md.h | 13 +- drivers/md/raid1.c | 3 +- drivers/md/raid10.c | 3 - drivers/md/raid5.c | 3 - drivers/media/pci/intel/Kconfig | 20 +- drivers/media/pci/intel/ipu3/Kconfig | 21 +- drivers/media/pci/intel/ivsc/Kconfig | 2 +- drivers/media/platform/intel/pxa_camera.c | 2 +- drivers/mtd/devices/block2mtd.c | 51 +- drivers/mtd/mtdcore.c | 2 + drivers/net/dsa/mv88e6xxx/chip.c | 6 +- drivers/net/dsa/mv88e6xxx/global1.c | 31 - drivers/net/dsa/mv88e6xxx/global1.h | 1 - drivers/net/dsa/mv88e6xxx/global2.c | 2 +- drivers/net/dsa/mv88e6xxx/global2.h | 1 + drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 13 +- drivers/net/ethernet/dec/tulip/tulip.h | 2 +- drivers/net/ethernet/freescale/enetc/enetc.h | 2 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h | 2 +- drivers/net/ethernet/intel/ice/ice.h | 12 + drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 10 - drivers/net/ethernet/intel/ice/ice_common.c | 75 - drivers/net/ethernet/intel/ice/ice_common.h | 6 - drivers/net/ethernet/intel/ice/ice_ethtool.c | 2 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 1 + drivers/net/ethernet/intel/ice/ice_main.c | 11 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 576 +++- drivers/net/ethernet/intel/ice/ice_ptp.h | 41 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 6 + drivers/net/ethernet/marvell/octeontx2/af/npc.h | 8 + .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 53 + .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 62 + .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 58 + drivers/net/ethernet/marvell/sky2.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 70 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 8 + .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 3 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.h | 25 +- .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 122 +- .../mellanox/mlx5/core/en_accel/ipsec_offload.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 63 + drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 10 +- .../net/ethernet/mellanox/mlx5/core/lib/devcom.h | 1 + .../mellanox/mlx5/core/lib/ipsec_fs_roce.c | 542 +++- .../mellanox/mlx5/core/lib/ipsec_fs_roce.h | 14 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 6 + .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 22 + drivers/net/ethernet/mellanox/mlxsw/core.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/core_env.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 1 + drivers/net/ethernet/mellanox/mlxsw/i2c.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 2 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 2 - drivers/net/ipa/ipa_power.c | 2 +- drivers/net/macsec.c | 6 +- drivers/net/ppp/pppoe.c | 2 +- drivers/net/virtio_net.c | 30 +- drivers/nvme/target/io-cmd-bdev.c | 20 +- drivers/nvme/target/nvmet.h | 1 + drivers/nvmem/apple-efuses.c | 1 + drivers/nvmem/core.c | 8 +- drivers/nvmem/imx-ocotp-scu.c | 1 + drivers/nvmem/imx-ocotp.c | 1 + drivers/nvmem/meson-efuse.c | 1 + drivers/nvmem/meson-mx-efuse.c | 1 + drivers/nvmem/microchip-otpc.c | 1 + drivers/nvmem/mtk-efuse.c | 1 + drivers/nvmem/qcom-spmi-sdam.c | 1 + drivers/nvmem/qfprom.c | 1 + drivers/nvmem/rave-sp-eeprom.c | 1 + drivers/nvmem/rockchip-efuse.c | 1 + drivers/nvmem/sc27xx-efuse.c | 1 + drivers/nvmem/sec-qfprom.c | 1 + drivers/nvmem/sprd-efuse.c | 1 + drivers/nvmem/stm32-romem.c | 1 + drivers/nvmem/sunplus-ocotp.c | 1 + drivers/nvmem/sunxi_sid.c | 1 + drivers/nvmem/uniphier-efuse.c | 1 + drivers/nvmem/zynqmp_nvmem.c | 1 + drivers/of/overlay.c | 2 +- drivers/pci/controller/dwc/pcie-qcom.c | 4 +- drivers/pci/of.c | 19 +- drivers/pci/of_property.c | 25 +- drivers/perf/arm-cmn.c | 2 +- drivers/platform/chrome/cros_ec_chardev.c | 6 +- drivers/platform/chrome/cros_ec_debugfs.c | 6 +- drivers/platform/chrome/cros_ec_lightbar.c | 6 +- drivers/platform/chrome/cros_ec_lpc.c | 6 +- drivers/platform/chrome/cros_ec_sysfs.c | 6 +- drivers/platform/chrome/cros_ec_vbc.c | 6 +- drivers/platform/chrome/cros_typec_switch.c | 5 +- drivers/platform/chrome/cros_usbpd_logger.c | 6 +- drivers/platform/chrome/cros_usbpd_notify.c | 12 +- drivers/platform/chrome/wilco_ec/core.c | 5 +- drivers/platform/chrome/wilco_ec/debugfs.c | 6 +- drivers/platform/chrome/wilco_ec/telemetry.c | 6 +- drivers/platform/mellanox/mlxbf-bootctl.c | 6 +- drivers/platform/mellanox/mlxbf-tmfifo.c | 6 +- drivers/platform/mellanox/mlxreg-hotplug.c | 6 +- drivers/platform/mellanox/mlxreg-io.c | 6 +- drivers/platform/mellanox/mlxreg-lc.c | 8 +- drivers/platform/mellanox/nvsw-sn2201.c | 6 +- drivers/platform/surface/surface_acpi_notify.c | 10 +- .../x86/hp/hp-bioscfg/biosattr-interface.c | 2 +- drivers/platform/x86/intel/bytcrc_pwrsrc.c | 5 +- drivers/platform/x86/mlx-platform.c | 5 +- drivers/platform/x86/sel3350-platform.c | 6 +- .../x86/siemens/simatic-ipc-batt-apollolake.c | 6 +- .../x86/siemens/simatic-ipc-batt-elkhartlake.c | 6 +- .../platform/x86/siemens/simatic-ipc-batt-f7188x.c | 6 +- drivers/platform/x86/siemens/simatic-ipc-batt.c | 9 +- drivers/platform/x86/siemens/simatic-ipc-batt.h | 4 +- drivers/platform/x86/thinkpad_acpi.c | 88 + drivers/power/supply/mm8013.c | 2 +- drivers/power/supply/power_supply_sysfs.c | 12 +- drivers/power/supply/qcom_battmgr.c | 8 +- drivers/ptp/ptp_ocp.c | 1 - drivers/remoteproc/xlnx_r5_remoteproc.c | 58 +- drivers/rtc/nvmem.c | 1 + drivers/rtc/rtc-brcmstb-waketimer.c | 47 +- drivers/rtc/rtc-sh.c | 2 +- drivers/s390/block/dasd.c | 12 +- drivers/s390/block/dasd_genhd.c | 45 +- drivers/s390/block/dasd_int.h | 2 +- drivers/s390/block/dasd_ioctl.c | 2 +- drivers/soc/rockchip/io-domain.c | 6 +- drivers/soc/ti/k3-ringacc.c | 5 +- drivers/soc/ti/knav_dma.c | 6 +- drivers/soc/ti/knav_qmss_queue.c | 5 +- drivers/soc/ti/pm33xx.c | 5 +- drivers/soc/ti/pruss.c | 6 +- drivers/soc/ti/smartreflex.c | 5 +- drivers/soc/ti/wkup_m3_ipc.c | 6 +- drivers/soc/xilinx/zynqmp_power.c | 6 +- drivers/soundwire/Makefile | 4 + drivers/soundwire/bus.c | 31 +- drivers/soundwire/bus_type.c | 11 +- drivers/soundwire/irq.c | 59 + drivers/soundwire/irq.h | 43 + drivers/spi/spi-npcm-fiu.c | 5 +- drivers/staging/iio/resolver/ad2s1210.c | 6 +- drivers/staging/media/atomisp/Kconfig | 2 +- drivers/staging/media/tegra-video/vi.c | 16 +- drivers/target/target_core_iblock.c | 19 +- drivers/target/target_core_iblock.h | 1 + drivers/target/target_core_pscsi.c | 26 +- drivers/target/target_core_pscsi.h | 2 +- drivers/thermal/amlogic_thermal.c | 8 +- drivers/thermal/armada_thermal.c | 6 +- drivers/thermal/broadcom/bcm2835_thermal.c | 6 +- drivers/thermal/broadcom/ns-thermal.c | 6 +- drivers/thermal/da9062-thermal.c | 5 +- drivers/thermal/dove_thermal.c | 6 +- drivers/thermal/gov_bang_bang.c | 23 +- drivers/thermal/gov_fair_share.c | 5 +- drivers/thermal/gov_power_allocator.c | 11 +- drivers/thermal/gov_step_wise.c | 16 +- drivers/thermal/hisi_thermal.c | 6 +- drivers/thermal/imx8mm_thermal.c | 6 +- drivers/thermal/imx_thermal.c | 6 +- .../intel/int340x_thermal/int3400_thermal.c | 5 +- .../intel/int340x_thermal/int3401_thermal.c | 6 +- .../intel/int340x_thermal/int3402_thermal.c | 6 +- .../intel/int340x_thermal/int3403_thermal.c | 6 +- .../intel/int340x_thermal/int3406_thermal.c | 5 +- drivers/thermal/k3_bandgap.c | 6 +- drivers/thermal/k3_j72xx_bandgap.c | 6 +- drivers/thermal/kirkwood_thermal.c | 6 +- drivers/thermal/mediatek/lvts_thermal.c | 6 +- drivers/thermal/qcom/tsens.c | 6 +- drivers/thermal/rcar_gen3_thermal.c | 6 +- drivers/thermal/rcar_thermal.c | 6 +- drivers/thermal/rockchip_thermal.c | 6 +- drivers/thermal/rzg2l_thermal.c | 6 +- drivers/thermal/samsung/exynos_tmu.c | 6 +- drivers/thermal/spear_thermal.c | 6 +- drivers/thermal/sprd_thermal.c | 5 +- drivers/thermal/st/stm_thermal.c | 6 +- drivers/thermal/tegra/soctherm.c | 6 +- drivers/thermal/tegra/tegra-bpmp-thermal.c | 6 +- drivers/thermal/thermal_core.c | 49 +- drivers/thermal/thermal_core.h | 4 +- drivers/thermal/thermal_helpers.c | 5 +- drivers/thermal/thermal_sysfs.c | 3 +- drivers/thermal/thermal_trip.c | 15 + drivers/thermal/ti-soc-thermal/ti-bandgap.c | 6 +- drivers/thermal/uniphier_thermal.c | 6 +- drivers/usb/atm/usbatm.c | 3 +- drivers/usb/cdns3/cdnsp-gadget.c | 3 + drivers/usb/cdns3/core.h | 3 +- drivers/usb/core/hub.c | 25 +- drivers/usb/core/hub.h | 2 +- drivers/usb/dwc3/core.c | 39 +- drivers/usb/gadget/function/f_fs.c | 2 +- drivers/usb/gadget/function/f_midi.c | 4 +- drivers/usb/gadget/function/f_ncm.c | 26 +- drivers/usb/gadget/udc/udc-xilinx.c | 20 +- drivers/usb/host/ohci.h | 2 +- drivers/usb/host/xhci-hub.c | 19 +- drivers/usb/host/xhci-mem.c | 4 +- drivers/usb/host/xhci-ring.c | 16 +- drivers/usb/host/xhci.h | 4 +- drivers/usb/misc/onboard_usb_hub.c | 1 + drivers/usb/misc/onboard_usb_hub.h | 1 + drivers/usb/musb/musb_debugfs.c | 2 +- drivers/usb/musb/musb_host.c | 9 +- .../usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c | 12 +- drivers/usb/typec/ucsi/ucsi.c | 1 + drivers/w1/slaves/w1_ds250x.c | 1 + fs/afs/internal.h | 4 +- fs/btrfs/dev-replace.c | 14 +- fs/btrfs/ioctl.c | 18 +- fs/btrfs/volumes.c | 107 +- fs/btrfs/volumes.h | 6 +- fs/ceph/crypto.c | 2 +- fs/cramfs/inode.c | 2 +- fs/devpts/inode.c | 2 +- fs/erofs/data.c | 4 +- fs/erofs/internal.h | 2 +- fs/erofs/super.c | 20 +- fs/ext4/ext4.h | 2 +- fs/ext4/fsmap.c | 9 +- fs/ext4/super.c | 52 +- fs/f2fs/f2fs.h | 1 + fs/f2fs/super.c | 13 +- fs/file.c | 118 +- fs/file_table.c | 38 +- fs/gfs2/glock.c | 11 +- fs/hugetlbfs/inode.c | 2 +- fs/internal.h | 1 + fs/jfs/jfs_logmgr.c | 29 +- fs/jfs/jfs_logmgr.h | 2 +- fs/jfs/jfs_mount.c | 3 +- fs/namei.c | 9 +- fs/nfs/blocklayout/blocklayout.h | 2 +- fs/nfs/blocklayout/dev.c | 76 +- fs/nfs/filelayout/filelayout.h | 2 +- fs/nfs/flexfilelayout/flexfilelayout.h | 2 +- fs/nfs/write.c | 2 +- fs/nfsd/blocklayoutxdr.c | 6 +- fs/nfsd/blocklayoutxdr.h | 4 +- fs/nfsd/export.c | 32 +- fs/nfsd/export.h | 4 +- fs/nfsd/flexfilelayoutxdr.c | 6 +- fs/nfsd/flexfilelayoutxdr.h | 4 +- fs/nfsd/nfs4layouts.c | 6 +- fs/nfsd/nfs4proc.c | 4 +- fs/nfsd/nfs4state.c | 6 +- fs/nfsd/nfs4xdr.c | 503 ++-- fs/nfsd/pnfs.h | 6 +- fs/nfsd/stats.c | 2 +- fs/nfsd/stats.h | 18 +- fs/nfsd/xdr4.h | 9 +- fs/notify/dnotify/dnotify.c | 6 +- fs/ocfs2/cluster/heartbeat.c | 81 +- fs/ocfs2/slot_map.c | 2 +- fs/overlayfs/file.c | 4 - fs/overlayfs/ovl_entry.h | 10 +- fs/overlayfs/params.c | 17 +- fs/overlayfs/super.c | 27 +- fs/proc/base.c | 16 +- fs/proc/fd.c | 11 +- fs/proc/inode.c | 11 +- fs/proc/meminfo.c | 2 + fs/proc/task_mmu.c | 18 +- fs/ramfs/inode.c | 2 +- fs/reiserfs/journal.c | 56 +- fs/reiserfs/procfs.c | 2 +- fs/reiserfs/reiserfs.h | 11 +- fs/romfs/super.c | 2 +- fs/super.c | 15 +- fs/tracefs/event_inode.c | 2 +- fs/xfs/xfs_buf.c | 22 +- fs/xfs/xfs_buf.h | 3 +- fs/xfs/xfs_notify_failure.c | 99 +- fs/xfs/xfs_super.c | 42 +- include/acpi/acpi_bus.h | 9 +- include/asm-generic/vmlinux.lds.h | 7 - include/crypto/engine.h | 2 +- include/drm/i915_pciids.h | 12 +- include/kvm/arm_arch_timer.h | 2 +- include/kvm/arm_pmu.h | 2 +- include/kvm/arm_psci.h | 2 +- include/kvm/arm_vgic.h | 4 +- include/linux/blkdev.h | 11 + include/linux/ceph/osd_client.h | 2 +- include/linux/cred.h | 7 +- include/linux/device-mapper.h | 1 + include/linux/fdtable.h | 16 +- include/linux/fs.h | 5 +- include/linux/hid-sensor-ids.h | 4 + include/linux/huge_mm.h | 95 +- include/linux/igmp.h | 2 +- include/linux/input/mt.h | 2 +- include/linux/io_uring.h | 18 + include/linux/io_uring_types.h | 6 + include/linux/iommu.h | 6 +- include/linux/libata.h | 2 +- include/linux/memcontrol.h | 24 +- include/linux/mlx5/device.h | 2 + include/linux/mlx5/driver.h | 2 + include/linux/mlx5/mlx5_ifc.h | 56 +- include/linux/mm.h | 1 - include/linux/mmzone.h | 1 + include/linux/netdevice.h | 1 + include/linux/nvmem-provider.h | 2 + include/linux/percpu_counter.h | 23 + include/linux/pgtable.h | 13 + include/linux/pktcdvd.h | 4 +- include/linux/platform_data/omap-twl4030.h | 3 - include/linux/sched.h | 9 +- include/linux/shmem_fs.h | 16 +- include/linux/surface_aggregator/controller.h | 2 +- include/linux/swap.h | 1 + include/linux/thermal.h | 8 + include/net/bluetooth/bluetooth.h | 2 +- include/net/if_inet6.h | 2 +- include/net/ip.h | 16 +- include/net/ip_fib.h | 2 +- include/net/mana/hw_channel.h | 2 +- include/net/mana/mana.h | 2 +- include/net/neighbour.h | 2 +- include/net/pkt_sched.h | 8 +- include/net/route.h | 4 +- include/net/sock.h | 30 +- include/net/tcp.h | 6 +- include/net/xfrm.h | 2 - include/sound/soc.h | 2 + include/sound/tas2781-dsp.h | 5 + include/trace/events/mptcp.h | 2 +- include/trace/events/sched.h | 5 + include/uapi/linux/iio/types.h | 2 + include/uapi/linux/io_uring.h | 5 +- include/uapi/linux/landlock.h | 47 + include/uapi/linux/pkt_sched.h | 1 + include/uapi/linux/sched/types.h | 4 - io_uring/fs.c | 2 +- io_uring/futex.c | 17 +- io_uring/io_uring.c | 36 + io_uring/uring_cmd.c | 49 +- kernel/bpf/memalloc.c | 44 +- kernel/bpf/mprog.c | 3 + kernel/bpf/task_iter.c | 4 +- kernel/cred.c | 2 +- kernel/fork.c | 4 +- kernel/groups.c | 2 +- kernel/kcmp.c | 4 +- kernel/power/hibernate.c | 14 +- kernel/power/power.h | 2 +- kernel/power/swap.c | 37 +- kernel/sched/core.c | 1 + kernel/sched/fair.c | 36 +- kernel/sched/rt.c | 9 +- kernel/time/tick-sched.c | 150 +- kernel/trace/ring_buffer.c | 3 + kernel/trace/trace_events.c | 1 + kernel/trace/trace_events_user.c | 58 +- lib/iov_iter.c | 6 +- lib/percpu_counter.c | 53 + localversion-next | 2 +- mm/filemap.c | 19 +- mm/huge_memory.c | 175 +- mm/hugetlb.c | 2 +- mm/internal.h | 8 +- mm/khugepaged.c | 18 +- mm/memcontrol.c | 192 +- mm/memory-failure.c | 17 +- mm/memory.c | 114 +- mm/memory_hotplug.c | 166 +- mm/mempolicy.c | 7 +- mm/mm_init.c | 38 +- mm/mmap.c | 18 +- mm/page_alloc.c | 20 +- mm/page_vma_mapped.c | 3 +- mm/percpu.c | 8 +- mm/rmap.c | 41 +- mm/shmem.c | 494 ++-- mm/show_mem.c | 2 + mm/shrinker.c | 1 + mm/slab.h | 10 +- mm/swapfile.c | 23 +- mm/vmstat.c | 1 + net/appletalk/aarp.c | 2 +- net/ax25/af_ax25.c | 2 +- net/bluetooth/hci_conn.c | 9 + net/bluetooth/hci_event.c | 20 + net/bluetooth/l2cap_sock.c | 2 +- net/bridge/br_netfilter_hooks.c | 2 +- net/can/j1939/socket.c | 2 +- net/can/raw.c | 2 +- net/core/neighbour.c | 14 +- net/core/sock.c | 163 +- net/core/sock_map.c | 4 + net/dccp/ipv4.c | 2 +- net/dccp/ipv6.c | 2 +- net/handshake/genl.c | 2 +- net/handshake/netlink.c | 2 +- net/handshake/tlshd.c | 6 +- net/ipv4/datagram.c | 6 +- net/ipv4/inet_diag.c | 4 +- net/ipv4/ip_output.c | 15 +- net/ipv4/ip_sockglue.c | 192 +- net/ipv4/ping.c | 8 +- net/ipv4/raw.c | 19 +- net/ipv4/tcp.c | 13 +- net/ipv4/tcp_bbr.c | 13 +- net/ipv4/tcp_bpf.c | 4 +- net/ipv4/tcp_input.c | 4 +- net/ipv4/tcp_ipv4.c | 11 +- net/ipv4/tcp_minisocks.c | 2 +- net/ipv4/tcp_output.c | 27 +- net/ipv4/udp.c | 18 +- net/ipv6/inet6_connection_sock.c | 2 +- net/ipv6/ip6_output.c | 2 +- net/ipv6/tcp_ipv6.c | 4 +- net/l2tp/l2tp_eth.c | 34 +- net/l2tp/l2tp_ip6.c | 2 +- net/mac80211/mlme.c | 1 + net/mac80211/rx.c | 5 +- net/mptcp/sockopt.c | 10 +- net/netfilter/ipvs/ip_vs_sync.c | 12 +- net/netrom/af_netrom.c | 2 +- net/openvswitch/actions.c | 23 +- net/openvswitch/meter.h | 4 +- net/rds/tcp_connect.c | 4 +- net/rds/tcp_listen.c | 2 +- net/rose/af_rose.c | 2 +- net/sched/em_meta.c | 2 +- net/sched/sch_fq.c | 150 +- net/sctp/ipv6.c | 2 +- net/sctp/protocol.c | 4 +- net/smc/af_smc.c | 2 +- net/socket.c | 36 +- net/x25/af_x25.c | 2 +- net/xdp/xsk.c | 2 +- net/xfrm/Kconfig | 1 + samples/landlock/sandboxer.c | 114 +- scripts/mod/file2alias.c | 2 +- scripts/mod/modpost.c | 15 +- scripts/package/builddeb | 1 - scripts/package/kernel.spec | 3 - security/landlock/Kconfig | 1 + security/landlock/Makefile | 2 + security/landlock/fs.c | 232 +- security/landlock/limits.h | 6 + security/landlock/net.c | 241 ++ security/landlock/net.h | 36 + security/landlock/ruleset.c | 405 ++- security/landlock/ruleset.h | 181 +- security/landlock/setup.c | 2 + security/landlock/syscalls.c | 122 +- security/selinux/selinuxfs.c | 5 +- sound/pci/hda/cirrus_scodec_test.c | 4 +- sound/soc/amd/yc/acp6x-mach.c | 7 + sound/soc/codecs/hdmi-codec.c | 5 +- sound/soc/codecs/rt5682-i2c.c | 10 +- sound/soc/codecs/tas2781-fmwlib.c | 234 +- sound/soc/codecs/tlv320adc3xxx.c | 4 +- sound/soc/intel/avs/avs.h | 38 +- sound/soc/intel/avs/cldma.h | 4 +- sound/soc/intel/avs/core.c | 5 + sound/soc/intel/avs/debugfs.c | 4 + sound/soc/intel/avs/ipc.c | 52 +- sound/soc/intel/avs/loader.c | 4 + sound/soc/intel/avs/messages.c | 112 +- sound/soc/intel/avs/messages.h | 4 +- sound/soc/intel/avs/path.c | 31 +- sound/soc/intel/avs/pcm.c | 4 - sound/soc/intel/avs/registers.h | 4 +- sound/soc/soc-core.c | 24 +- sound/soc/sof/ipc4-topology.c | 3 +- sound/soc/ti/n810.c | 31 +- sound/soc/ti/omap-twl4030.c | 20 +- sound/soc/ti/omap3pandora.c | 63 +- sound/soc/ti/osk5912.c | 1 - sound/soc/ti/rx51.c | 19 +- tools/iio/iio_event_monitor.c | 4 + tools/lib/bpf/libbpf.c | 22 +- tools/net/ynl/generated/handshake-user.h | 10 +- .../pmu-events/arch/arm64/arm/cmn/sys/cmn.json | 266 ++ .../pmu-events/arch/arm64/arm/cmn/sys/metric.json | 74 + .../pmu-events/arch/test/test_soc/sys/uncore.json | 8 + tools/perf/pmu-events/empty-pmu-events.c | 8 + tools/perf/pmu-events/jevents.py | 11 +- tools/perf/tests/parse-events.c | 39 + tools/perf/tests/pmu-events.c | 65 +- tools/perf/util/metricgroup.c | 2 +- tools/perf/util/pmu.c | 35 +- tools/perf/util/pmu.h | 1 + tools/testing/radix-tree/linux.c | 4 +- tools/testing/selftests/arm64/abi/hwcap.c | 13 + .../selftests/bpf/prog_tests/sockmap_basic.c | 51 + tools/testing/selftests/bpf/prog_tests/tc_opts.c | 84 + tools/testing/selftests/landlock/base_test.c | 2 +- tools/testing/selftests/landlock/common.h | 10 + tools/testing/selftests/landlock/config | 4 + tools/testing/selftests/landlock/fs_test.c | 75 +- tools/testing/selftests/landlock/net_test.c | 1592 +++++++++++ tools/testing/selftests/mm/cow.c | 244 +- tools/testing/selftests/net/mptcp/mptcp_connect.sh | 2 +- tools/testing/selftests/proc/proc-empty-vm.c | 38 +- 954 files changed, 19555 insertions(+), 8744 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm692e5.yaml create mode 100644 Documentation/devicetree/bindings/usb/realtek,rtd-type-c.yaml create mode 100644 arch/arm/boot/dts/allwinner/sun8i-v3s-anbernic-rg-nano.dts delete mode 100644 arch/s390/pci/pci_dma.c create mode 100644 drivers/extcon/extcon-rtk-type-c.c create mode 100644 drivers/gpu/drm/panel/panel-raydium-rm692e5.c create mode 100644 drivers/soundwire/irq.c create mode 100644 drivers/soundwire/irq.h create mode 100644 security/landlock/net.c create mode 100644 security/landlock/net.h create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cmn/sys/cmn.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cmn/sys/metric.json create mode 100644 tools/testing/selftests/landlock/net_test.c