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 33bcf93b9a6b Add linux-next specific files for 20250901 omits 9b4a89c99492 Revert "scripts: sphinx-build-wrapper: get rid of uapi/med [...] omits 12c7d928e492 Revert "docs: sphinx: drop parse-headers.pl" omits 241f8a3c4112 Merge branch 'for-next' of https://github.com/hisilicon/li [...] omits acb980ce804d Merge branch 'crc-next' of https://git.kernel.org/pub/scm/ [...] omits 2027ecfc51e0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 48d3d6c1baf1 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 016b3c9628a7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c93df5021ded Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] omits b20fa1b9dc5d Merge branch 'for-next/execve' of https://git.kernel.org/p [...] omits bdd3f21f0171 Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] omits 9e62ef4e1049 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 60ece5beb78d Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits bbf6e29a5ac7 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] omits 52cb4073ab79 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 27b26c02997d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 04bffc9685bc Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] omits 29177e7fbcc2 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 95b71841b3e3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 18e7e5b93399 Merge branch 'for-next/seccomp' of https://git.kernel.org/ [...] omits 9b7bc9345bec Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits aa62a62b9965 Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] omits 08fa22103aab Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] omits 595857612108 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d72089f239ee Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 58cbcbba9b37 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] omits 1c24b1fc295a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6a2745314a35 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 3a1f08eeb4e8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3f293a890026 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4729102380f7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e948795994b7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f38da4625c12 Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] omits c2f0187cf3ed Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] omits 17b2db0dc814 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8ebd3ad685bf Merge branch 'next' of https://github.com/awilliam/linux-vfio.git omits 372f17104e04 Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] omits 3cfff9df42c7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 4d1ba22fe0e2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 56eee097562d Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] omits 898cebdae5de Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f4d7fc7685e7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4a359bdb89a8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits fe2ecad8779b Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] omits cf1f07af478c Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] omits 3d5fc45b6876 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits adebcb144c19 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 2d2237a9e4b0 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits cfb354622ace Merge branch 'driver-core-next' of https://git.kernel.org/ [...] omits 98e995b0912a Merge branch 'for-next' of https://github.com/cminyard/lin [...] omits a7a2270be120 Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] omits 06e97bd7ed73 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7e502c79ee82 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cdebd22bd238 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 70838f965b12 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 432b5826a973 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 489a18bcc493 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 6d54b9970693 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 5b09f35461a6 Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] omits 922112af1e4a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits d32e1acc58f5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 250f31ecf358 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] omits 1d38d294a817 Merge branch 'timers/drivers/next' of https://git.kernel.o [...] omits b54987855919 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 86e1ea7a5bbb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e18c612a4c51 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ef1d09361f27 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ede57bfdf4fc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 855d422e6042 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 9d6a3a953395 Merge branch 'next' of https://github.com/cschaufler/smack-next omits caf6b3c4c1fb Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 97632505a916 Merge branch 'next-integrity' of https://git.kernel.org/pu [...] omits 1d4724e8b414 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 8f823991cd71 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 269ace130c3d Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] omits c012348eb414 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 7f6d2a732a7a Merge branch 'pcmcia-next' of https://git.kernel.org/pub/s [...] omits 69e3565b09e6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1ae23577d907 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e78f6e2e0c62 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 8d611add71b5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 5879b02150bc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 56ef67199541 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a694118a29e6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6c527da30485 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c815b9dba194 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b0aea395dc03 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits bae72b8439ae Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] omits e58373401272 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 159479989c81 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 4707083942c1 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 20e2e1743323 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 133b4fac42a8 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 8ba1b107e46e Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] omits c606537579d9 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits f23107b5be97 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits cd0b23d6c8f6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 4810b8fcbffc Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 011f261ba2f9 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 86f892c4a6be Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a54e5fedbd56 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 12ada8486970 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b8f30d3a0a7f Merge branch 'thermal/linux-next' of https://git.kernel.or [...] omits 5df19710e9f7 Merge branch 'opp/linux-next' of https://git.kernel.org/pu [...] omits 62aaa9385d05 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1e51f145d766 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] omits 21a3bb1cf336 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits aea7f460aa02 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits a40a5224c17a Merge branch 'docs-next' of git://git.lwn.net/linux.git omits a63382196ff8 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] omits 5f74a6083a44 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] omits ae78d6bcc59c Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] omits 8190bc342466 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e11904c3cc3d Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] omits f7499e1945b6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a4860382f2f7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6e7fb722c028 Merge branch 'fs-next' of linux-next omits 97a5fff5c092 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5fd2bde849ac Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] omits 896d91727967 Merge branch 'mips-next' of https://git.kernel.org/pub/scm [...] omits 09e07058d53f Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 6dbeb4d4aa68 Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] omits cb8c1a794bb4 Merge branch 'linux-next' of https://github.com/c-sky/csky [...] omits b66a20fc8135 Merge branch 'thead-clk-for-next' of https://git.kernel.or [...] omits 34b12ae7aa01 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] omits 3d7d3b7391c9 Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] omits a09c0365e3f6 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] omits 6fbdf5c56c6b Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] omits 73ea73fca12d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits bb77a527fed2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits b0e8c0c033f0 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] omits eca61d092e81 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits cdc08215b022 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 9d424d3e7684 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits 7299f6d75d3f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 62f92eb393ce Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7be19196170f Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits f129fabb86f8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 319196064a02 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fd43765f1882 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits af8f0668cba6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 652207ba094b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits eb39a5696124 Merge branch 'soc_fsl' of https://github.com/chleroy/linux.git omits 33342d827de7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7e0172b6db35 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 5308ce4eb963 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 523d801db0bf Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 8bc5f80dcecd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f526b9434994 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5da94109a2ad Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b9d1fda67452 Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] omits 9197e4ef71ff Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] omits 930e58909934 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] omits 6faa14f2e32d Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] omits 82392c774d28 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 4e70a904ebad Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] omits aeb931c3ede1 Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] omits e1d6be50fb65 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] omits 3a8967838c47 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 46215d5c7dbf Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits d9a3e4d5f577 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] omits cf25318c6b98 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits e13dedd12c74 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 667d5000b5c1 Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] omits f79fa2dd75db Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 91f46a33929a Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits 53080f4fe325 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits b2d5a9be37fe Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits d6e86ce71dd7 Merge branch 'staging-linus' of https://git.kernel.org/pub [...] omits 43f5f266e9e5 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 0b4f6e680b54 Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits 8351897d9315 Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] omits e6a1dd445ce9 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 08130220ff09 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 900f59b0853e Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] omits d384acc15760 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits d3438c3942fb Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 5acaa2a85c73 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits b5bf72e7d809 Merge branch 'fs-current' of linux-next omits abd6ea3021fc Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits 37866474ffc4 next-20250829/vfs-brauner omits f22f21276b45 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 038a87c094c8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 996d5663d380 Merge branch '9p-next' of https://github.com/martinetd/linux omits 60d0f8cfae4d Merge branch 'overlayfs-next' of https://git.kernel.org/pu [...] omits 99214345697e Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits 589c7338cbe0 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits c6513c99359c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits aae9ae516083 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 363c37f1766d Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 27d3f54d7054 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits 150f686a842d Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 4dd91e0da014 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 696c32883eac Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits bd20844d6dbb Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits cdcad6a22198 Merge branch 'master' of https://github.com/ceph/ceph-client.git omits 3f821d2f4f1c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a2dec6ebd8ac Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits c1f44a58da6f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6c1dedcab5b0 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits b78d907231be Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] omits 3f9f0e598762 smb: client: fix data loss due to broken rename(2) omits 170ac7bc379b panic: use angle-bracket include for panic.h omits df420f0a4946 selftests: replace relative includes with non-relative for [...] omits e7d13f11bc2f selftests: centralize include path for kselftest.h and kse [...] omits 7aeec13ce913 ocfs2: add suballoc slot check in ocfs2_validate_inode_block() omits 72380f338da7 selftests: proc: mark vsyscall strings maybe-unused omits 99163c5cddeb btree: simplify merge logic by using btree_last() return value omits f0c141851971 watchdog: skip checks when panic is in progress omits 07bdfef6633b panic/printk: replace other_cpu_in_panic() with panic_on_o [...] omits c3ecc1721fe7 panic/printk: replace this_cpu_in_panic() with panic_on_th [...] omits 3bb637ac76c8 printk/nbcon: use panic_on_this_cpu() helper omits 8cb95516e02c panic: use panic_try_start() in vpanic() omits dbffdbe28812 panic: use panic_try_start() in nmi_panic() omits 20bda9393f32 crash_core: use panic_try_start() in crash_kexec() omits 4fd5ede9314f fbdev: use panic_in_progress() helper omits d82f616a0ec6 panic: introduce helper functions for panic state omits 711a4b33f2c3 panic: clean up message about deprecated 'panic_print' parameter omits 75011d5f6efa panic: add note that 'panic_print' parameter is deprecated omits 5623db74fb7b panic: refine the document for 'panic_print' omits 0d2571e79482 lib/sys_info: handle sys_info_mask==0 case omits d71e56684a3f kexec_core: remove redundant 0 value initialization omits 4285b59f37f4 ocfs2: fix super block reserved field offset comment omits 883925dc3b34 ocfs2: remove unnecessary NULL check in ocfs2_grab_folios() omits 7205a75d7433 fork: kill the pointless lower_32_bits() in create_io_thre [...] omits 71ee4f766907 fork: remove #ifdef CONFIG_LOCKDEP in copy_process() omits 19035de45714 list.h: add missing kernel-doc for basic macros omits fcd085302e05 proc: test lseek on /proc/net/dev omits 05ad9e98fff1 x86/crash: remove redundant 0 value initialization omits 4315508918aa vfat: remove unused variable omits 89ba110b8768 watchdog/softlockup:Fix incorrect CPU utilization output d [...] omits c26af964b3bb watchdog/softlockup:Fix incorrect CPU utilization output d [...] omits 3135ec083c87 watchdog/softlockup: fix wrong output when watchdog_thresh < 3 omits 77a3da9faf51 alloc_tag: use str_on_off() helper omits 9495459eeea2 test_firmware: use str_true_false() helper omits bdf2ffb0a1f8 ocfs2: remove commented out mlog() statements omits 1de491f08706 squashfs: verify inode mode when loading from disk omits e0a6ee9445a3 lib/fault-inject-usercopy.c: use PTR_ERR_OR_ZERO() to simp [...] omits 5bce32e05155 ocfs2: kill osb->system_file_mutex lock omits 9d65f070f7cc checkpatch: allow http links of any length in commit logs omits 06c72d7b7c18 init-handle-bootloader-identifier-in-kernel-parameters-v4 omits 525b66e9a92b init: handle bootloader identifier in kernel parameters omits 0815ed745ddf lib/digsig: remove unnecessary memset omits f8b3febb6e88 nvmem: update a comment related to struct nvmem_config omits 894f231cac0d ida: remove the ida_simple_xxx() API omits d80945e96d6c idr test suite: remove usage of the deprecated ida_simple_ [...] omits b6007cab9e98 kcov-load-acquire-coverage-count-in-user-space-code-v2 omits e0bde65df7f5 kcov: load acquire coverage count in user-space code omits e574881659fc kcov: use write memory barrier after memcpy() in kcov_move_area() omits 670d51567a1c ref_tracker: remove redundant __GFP_NOWARN omits 9a6a48d2982c x86/kexec: carry forward the boot DTB on kexec omits d060a3dd4b5a hung_task: dump blocker task if it is not hung omits 88f867ad34b4 mm-filemap-align-last_index-to-folio-size-fix omits 96a20407f7f5 mm/filemap: align last_index to folio size omits c117eaed2b4e tools: testing: use existing atomic.h for vma/maple tests omits 076286241bc1 tools: testing: support EXTRA_CFLAGS in shared.mk omits e3693c2b60a0 tools: testing: allow importing arch headers in shared.mk omits fd0c39e507d8 tools/include: implement a couple of atomic_t ops omits 6be0fe234567 pagevec.h: add `const` to pointer parameters of getter functions omits 248e04191691 mm/damon: add damon_ctx->min_sz_region omits fc8f920eb798 Docs/ABI/damon: document addr_unit file omits f4e358cdf18c Docs/admin-guide/mm/damon/usage: document addr_unit file omits ab77677dfb68 Docs/mm/damon/design: document 'address unit' parameter omits f88d6f41b41f mm/damon/sysfs: implement addr_unit file under context dir omits 63ad054ac54b mm/damon/paddr: support addr_unit for DAMOS_STAT omits 8dccc79a49ad mm/damon/paddr: support addr_unit for MIGRATE_{HOT,COLD} omits 4a74564f61e0 mm/damon/paddr: support addr_unit for DAMOS_LRU_[DE]PRIO omits 3455854045b5 mm/damon/paddr: support addr_unit for DAMOS_PAGEOUT omits 2a27271ebca2 mm/damon/paddr: support addr_unit for access monitoring omits af75c677f530 mm/damon/core: add damon_ctx->addr_unit omits f0d29076f43e mm/pageblock-flags: remove PB_migratetype_bits/PB_migrate_end omits ff1c62083eae mm/page_alloc: use xxx_pageblock_isolate() for better reading omits b7a616215f08 btrfs: set AS_KERNEL_FILE on the btree_inode omits e71cac621320 mm: add vmstat for kernel_file pages omits c37f1d175de0 mm: fix CONFIG_MEMCG build for AS_KERNEL_FILE omits 7a1028e1acdf mm/filemap: add AS_KERNEL_FILE omits 1d428f4655f1 Revert "hugetlb: make hugetlb depends on SYSFS or SYSCTL" omits c22e614cba06 selftests/mm/uffd-stress: stricten constraint on free huge [...] omits df62db409c0f selftests/mm/uffd-stress: make test operate on less hugetl [...] omits bc543de4ec1e mm: shmem: drop the unnecessary folio_nr_pages() omits e7db083f561f mm: shmem: use 'folio' for shmem_partial_swap_usage() omits 35133ea198da tools/testing/vma: clean up stubs in vma_internal.h omits 78b1dc648a57 mm/page_alloc: harmonize should_compact_retry() type omits 3e941a2e7859 virtio_balloon: stop calling page_address() in free_pages() omits 137233dc6275 arm64: stop calling page_address() in free_pages() omits 8be448680675 powerpc: stop calling page_address() in free_pages() omits 15dfd9fd003e riscv: stop calling page_address() in free_pages() omits a6a899cde6c3 x86: stop calling page_address() in free_pages() omits f6b2bd785151 aoe: stop calling page_address() in free_page() omits 2bed725c15c9 mm/page_alloc: add kernel-docs for free_pages() omits b91e2e20b027 maple_tree: fix MAPLE_PARENT_RANGE32 and parent pointer docs omits f1e7bd486532 kho: make sure kho_scratch argument is fully consumed omits b81548c9aea1 kmem/tracing: add kmem name to kmem_cache_alloc tracepoint omits fe9cb4cb2b49 mm/page-writeback: drop usage of folio_index omits 421796e81566 selftests/mm: use calloc instead of malloc in pagemap_ioctl.c omits 40f342c38624 drivers/base/node: handle error properly in register_one_node() omits 9d6cb962fb83 mm/khugepaged: use list_xxx() helper to improve readability omits 6cedc97fbb66 selftests: centralise maybe-unused definition in kselftest.h omits fbd90d2b371d kselftest: mm: fix typos in test_vmalloc.sh omits 771447dcc961 mm/huge_memory: remove enforce_sysfs from __thp_vma_allowa [...] omits 09294f61a20b mm: remove is_migrate_highatomic() omits 03d2cfe2e3fc rust: mm: update ARef and AlwaysRefCounted imports from sy [...] omits 50843d7b6283 mm/zswap: reduce the size of the compression buffer to a s [...] omits fb9dd5d3750e mm/cma: add 'available count' and 'total count' to trace_c [...] omits 0c648ae6f210 mm: tag kernel stack pages omits 6a3ea8f8efe4 mm, x86/mm: move creating the tlb_flush event back to x86 code omits 4a18642afa36 bcachefs: stop using write_cache_pages omits b1167cabbc28 mm: remove write_cache_pages omits 2e39aea71148 ntfs3: stop using write_cache_pages omits 668fba089497 lib/test_hmm: drop redundant conversion to bool omits 8a0251e43896 selftests/mm: test that rmap behaves as expected omits 1e3d88888cbe selftests/mm: put general ksm operation into vm_util omits b5a24a9a6012 tmpfs: preserve SB_I_VERSION on remount omits bb3e88b025b3 selftests/mm: check after-split folio orders in split_huge [...] omits 2f127d7bda8a selftests/mm: add check_after_split_folio_orders() helper omits 9f1478e6e87b fixup: selftests/mm: use nr_pages instead of 1UL << order omits da947fec148e selftests/mm: reimplement is_backed_by_thp() with more pre [...] omits bacc0090c9c6 selftests/mm: mark all functions static in split_huge_page_test.c omits a219a44213c4 mm/huge_memory: add new_order and offset to split_huge_pag [...] omits 4ade4b15e821 mm/hugetlb: early exit from hugetlb_pages_alloc_boot() whe [...] omits e25fecd0444a mpage: convert do_mpage_readpage() to return int type omits 9e9b9f6a9308 mpage: terminate read-ahead on read error omits 5566a834258e mm/filemap: skip non-uptodate folio if there are available folios omits a3181e31c9ca mm/filemap: do not use is_partially_uptodate for entire folio omits 5bed12d08f52 mm/rmap: use folio_large_nr_pages() when we are sure it is [...] omits 466ceb034356 mm/rmap: not necessary to mask off FOLIO_PAGES_MAPPED omits b3b3e88c5d8a mm/damon/tests/core-kunit: add damos_commit_filter test omits 8716f4755615 mm: fix duplicate accounting of free pages in should_recla [...] omits ebb579ae5ee7 mm: add folio_is_pci_p2pdma() omits 32ca76213d77 mm: reimplement folio_is_fsdax() omits f49ab893ab32 mm: reimplement folio_is_device_coherent() omits 27437717dada mm: reimplement folio_is_device_private() omits 286eb8cd6ac0 mm: introduce memdesc_is_zone_device() omits 71ba3fdb7a74 slab: use memdesc_nid() omits a75277c3df0b slab: use memdesc_flags_t omits dabbfb6a3e60 mm: introduce memdesc_zonenum() omits b425495462ca mm: introduce memdesc_nid() omits a49cde6a820c mm: convert page_to_section() to memdesc_section() omits 61d08ee6f043 mips: fix compilation error omits 35bd1e7f91c6 mm-introduce-memdesc_flags_t-fix omits a201d662955f mm: introduce memdesc_flags_t omits 8b71f52411f0 mm/damon/Kconfig: make DAMON_STAT_ENABLED_DEFAULT depend o [...] omits ce5201c62035 selftests: prctl: return after executing test in child process omits 944260f5a069 selftests: prctl: introduce tests for disabling THPs excep [...] omits eeafd3cfbea4 selftests: prctl: return after executing test in child process omits 849aafa066b1 selftests: prctl: introduce tests for disabling THPs completely omits 5496b273d5ba selftest/mm: extract sz2ord function into vm_util.h omits a871d8505687 docs: transhuge: document process level THP controls omits dcd8ce7885c2 mm/huge_memory: respect MADV_COLLAPSE with PR_THP_DISABLE_ [...] omits 9fe2c1895f24 mm/huge_memory: convert "tva_flags" to "enum tva_type" omits fa79cee483e8 prctl: extend PR_SET_THP_DISABLE to optionally exclude VM_ [...] omits f01f372ef2cc mm: readahead: improve mmap_miss heuristic for concurrent faults omits e5fb337da306 selftests/mm: skip hugepage-mremap test if userfaultfd una [...] omits 2ea40db2337f selftests/mm: skip thuge-gen test if system is not setup properly omits e040e7b37803 selftests/mm: fix child process exit codes in ksm_function [...] omits f9fc4a06b5d1 mm/selftests: fix split_huge_page_test failure on systems [...] omits f9c2f755b5ff selftest/mm: fix ksm_funtional_test failures omits 3cb1a687796c selftests/mm: add support to test 4PB VA on PPC64 omits a088b5194d36 mm/selftests: fix incorrect pointer being passed to mark_range() omits e3e1fc1caad0 kasan: call kasan_init_generic in kasan_init omits 16878d218c1a kasan: introduce ARCH_DEFER_KASAN and unify static key acr [...] omits 528c5cfd8df6 mm/page_alloc: remove redundant pcp->free_count initializa [...] omits d2cfaadf467f mm: fix typos in VMA comments omits 0edc495459f7 mm-page_alloc-simplify-lowmem_reserve-max-calculation-v3 omits 3619e32d44fc mm/page_alloc: simplify lowmem_reserve max calculation omits 039bc394bcde selftests/damon/access_memory_even: remove unused header file omits de65a588d819 mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH al [...] omits 4043c4a42511 riscv: use an atomic xchg in pudp_huge_get_and_clear() omits 2ab2e309b9a4 lib/test_maple_tree.c: remove redundant semicolons omits d9941459831c memcg-optimize-exit-to-user-space-fix omits 899f7e6c1f99 memcg: optimize exit to user space omits c33570af7f6b rust: allocator: add KUnit tests for alignment guarantees omits 1751ae489e73 userfaultfd-opportunistic-tlb-flush-batching-for-present-p [...] omits d9ed2aa75b31 userfaultfd: opportunistic TLB-flush batching for present [...] omits dfb31ef3dd98 mm: swap.h: Remove deleted field from comments omits 3c709b358df0 mm/swapfile.c: introduce function alloc_swap_scan_list() omits 182061fb592d selftests/damon: fix damon selftests by installing _common.sh omits ea05eff188db mempool: rename struct mempool_s to struct mempool omits d6a6343e6a42 mm/zswap: cleanup incompressible pages handling code omits b299e48a2f46 mm-zswap-store-page_size-compression-failed-page-as-is-v5 omits 5b5734dcf105 mm/zswap: mark zswap_stored_incompressible_pages as static omits 635255e41183 mm/zswap: store <PAGE_SIZE compression failed page as-is omits 5352bb202bf8 selftests/mm: fix spelling mistake "mrmeap" -> "mremap" omits c9a83fe6b3bc mm: remove redundant __GFP_NOWARN omits cee4edf46f71 mm: replace mm->flags with bitmap entirely and set to 64 bits omits 4889f66293a5 mm: convert remaining users to mm_flags_*() accessors omits 111d923d7718 mm: update fork mm->flags initialisation to use bitmap omits bf3d32e0c65c mm: prefer BIT() to _BITUL() omits 1b8ed1dace7e mm: correct sign-extension issue in MMF_* flag masks omits 161c3eb5d258 mm: abstract set_mask_bits() invocation to mm_types.h to s [...] omits 68008277a976 mm: update coredump logic to correctly use bitmap mm flags omits 80a9a599a715 mm: convert uprobes to mm_flags_*() accessors omits e0f4f02fd667 fix typo omits 8147619b5635 mm: convert arch-specific code to mm_flags_*() accessors omits 0a18861afbc1 mm: convert prctl to mm_flags_*() accessors omits d29ee64f724a mm-convert-core-mm-to-mm_flags_-accessors-fix omits 3af93310464e mm: convert core mm to mm_flags_*() accessors omits 59625024b92e mm: place __private in correct place, const-ify __mm_flags [...] omits 998e8f79d480 mm: add bitmap mm->flags field omits bf15664d84d4 selftests/mm: do check_huge_anon() with a number been passed in omits 7ba25614fbaa selftests/damon: change wrong json.dump usage to json.dumps omits fa6a3be30846 selftests/damon: test no-op commit broke DAMON status omits 63025b091988 selftest/kho: update generation of initrd omits 0ed1f808cb1a lib/test_kho: fixes for error handling omits da8a5aace360 kho: allow scratch areas with zero size omits 6d7a62244590 block: use largest_zero_folio in __blkdev_issue_zero_pages() omits 4aab626e4beb mm: add largest_zero_folio() routine omits 1dd142c26aaf mm: add persistent huge zero folio omits 092bbadafe59 mm: rename MMF_HUGE_ZERO_PAGE to MMF_HUGE_ZERO_FOLIO omits 53d3c4befef4 mm: rename huge_zero_page to huge_zero_folio omits 36e8aad1131a mm: rename vm_ops->find_special_page() to vm_ops->find_nor [...] omits e187eeeb52c0 mm: introduce and use vm_normal_page_pud() omits e13a64027fe4 mm/memory: factor out common code from vm_normal_page_*() omits 676d6b7e033a mm-memory-convert-print_bad_pte-to-print_bad_page_map-fix omits ae2a384ca5da mm/memory: convert print_bad_pte() to print_bad_page_map() omits afdd0ed4ae1e mm/rmap: always inline __folio_rmap_sanity_checks() omits 3206bb53b086 mm/rmap: convert "enum rmap_level" to "enum pgtable_level" omits 1a03dac925a3 powerpc/ptdump: rename "struct pgtable_level" to "struct p [...] omits 45cdbcd781d5 mm/huge_memory: mark PMD mappings of the huge zero folio special omits af8a6ec577a9 fs/dax: use vmf_insert_folio_pmd() to insert the huge zero folio omits 67429c9cb722 mm/huge_memory: support huge zero folio in vmf_insert_folio_pmd() omits ce22f1788f4b mm/huge_memory: move more common code into insert_pud() omits aab477093a1b mm/huge_memory: move more common code into insert_pmd() omits 006b25f97c33 treewide: remove MIGRATEPAGE_SUCCESS omits 359794626906 fixup: mm/migrate: remove MIGRATEPAGE_UNMAP omits 5c45d58cc49b mm/migrate: remove MIGRATEPAGE_UNMAP omits 4af18bfd6c8e mm/mincore: use a helper for checking the swap cache omits f8ace0dd4830 mm/mincore, swap: consolidate swap cache checking for mincore omits 7f8feb02ecbb docs/mm/damon/design: fix typo: s/sz_trtied/sz_tried/ omits 306e48945117 mm/damon: update expired description of damos_action omits b01a29e80bec mm/kasan/init.c: remove unnecessary pointer variables omits 85816fc6ccb9 fs/proc/task_mmu: execute PROCMAP_QUERY ioctl under per-vma locks omits 46c7906e26e9 fs/proc/task_mmu: factor out proc_maps_private fields used [...] omits 94d809f40281 selftests/proc: test PROCMAP_QUERY ioctl while vma is conc [...] omits 0b4f62a683a5 mm/damon/vaddr: support stat-purpose DAMOS filters omits fffe94d00ee2 mm/damon/paddr: move filters existence check function to o [...] omits 544fbef96ba6 mm-damon-core-skip-needless-update-of-damon_attrs-in-damon [...] omits 44d8f53c4092 mm/damon/core: skip needless update of damon_attrs in damo [...] omits c3b0183b87c3 mm/rmap: do __folio_mod_stat() in __folio_add_rmap() omits 70b1681fb0d9 maple_tree: remove redundant __GFP_NOWARN omits 90e9cf0dac2a xarray: remove redundant __GFP_NOWARN omits 190e76c5960a mm/nommu: convert kobjsize() to folios omits 618c9f61c270 rust: support large alignments in allocations omits a8f2863d068e rust: alloc: fix missing import needed for `rusttest` omits c6ad762adbc9 rust: add support for NUMA ids in allocations omits edc244a87d30 mm/slub: allow to set node and align in k[v]realloc omits 3710ca84108b mm/vmalloc: allow to set node and align in vrealloc omits 23807b45e1b1 mm: correct misleading comment on mmap_lock field in mm_struct omits d09cb38abb96 selftests/mm: use __auto_type in swap() macro omits d9c654d0c79e mm, swap: prefer nonfull over free clusters omits 150da006955b mm, swap: remove fragment clusters counter omits b5a40fc4c194 mm, swap: only scan one cluster in fragment list omits 32d11348ca4b mm: change vma_start_read() to drop RCU lock on failure omits 4b09eb2a3f78 mm: limit the scope of vma_start_read() omits 11f73d572048 selftests/mm: pass filename as input param to VM_PFNMAP tests omits 789866c51403 zram: protect recomp_algorithm_show() with ->init_lock omits bbde39fa25ef mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] omits 4a7bcd9c919e mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] omits 843c922522c7 mm: replace (20 - PAGE_SHIFT) with common macros for pages [...] omits ffc32bf4631e /dev/zero: try to align PMD_SIZE for private mapping omits 979a6b019e85 mm: memory-tiering: fix PGPROMOTE_CANDIDATE counting omits dbc7b5deb129 mm/mglru: update MG-LRU proactive reclaim statistics only [...] omits 61aef58244cc kasan-add-test-for-slab_typesafe_by_rcu-quarantine-skipping-v3 omits da500467d7a6 kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping omits a4a96907b941 kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping omits 5cecc50dbabf mempolicy-clarify-what-zone-reclaim-means-fix omits ddb029d96466 mempolicy: clarify what zone reclaim means omits 78a4c3b68d68 mm: lru_add_drain_all() do local lru_add_drain() first omits 58c8f7d72b9e mm: folio_may_be_cached() unless folio_test_large() omits bc8a601111b0 mm: Revert "mm: vmscan.c: fix OOM on swap stress test" omits b4ef0d2b7478 mm: Revert "mm/gup: clear the LRU flag of a page before ad [...] omits 2ce7488a09fb mm/gup: local lru_add_drain() to avoid lru_add_drain_all() omits 9f2b49998103 mm/gup: check ref_count instead of lru before migration omits 61d6444d4451 mm: fix folio_expected_ref_count() when PG_private_2 omits a83e3ccebb84 mm/vmalloc, mm/kasan: respect gfp mask in kasan_populate_v [...] omits 33429542af3d ocfs2: fix recursive semaphore deadlock in fiemap call omits c7ce8da43c7b mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] omits 071150ea8868 mm/mremap: fix regression in vrm->new_addr check omits 6033afdc86e5 mm/memory-failure: fix redundant updates for already poiso [...] omits e8f76b7767fa s390: kexec: initialize kexec_buf struct omits 34063731b770 riscv: kexec: initialize kexec_buf struct omits 96c675f8bec6 arm64: kexec: initialize kexec_buf struct in load_other_se [...] omits 9d0f417e59e9 mm/damon/reclaim: avoid divide-by-zero in damon_reclaim_ap [...] omits 176ac31bc97f mm/damon/lru_sort: avoid divide-by-zero in damon_lru_sort_ [...] omits 916b4f49ef16 arm64: kexec: Initialize kexec_buf struct in image_load() omits 74bcc02a5b6b mm/damon/core: set quota->charged_from to jiffies at first [...] omits b2de806cdc4d percpu: fix race on alloc failed warning limit omits 0d1537675f1c mm/hugetlb: add missing hugetlb_lock in __unmap_hugepage_range() omits f3c9596906ae init/main.c: fix boot time tracing crash omits 726a7d10c5c0 mm/memory_hotplug: fix hwpoisoned large folio handling in [...] omits c16715877657 mm-khugepaged-fix-the-address-passed-to-notifier-on-testin [...] omits 959a485714de mm/khugepaged: fix the address passed to notifier on testi [...] omits 79a184176aea Merge branch 'v6.18-armsoc/dts64' into for-next omits 0aeba992be87 Merge branch 'v6.18-armsoc/dts64' into for-next omits 50b635878ea3 Merge branch 'v6.18-armsoc/dts32' into for-next omits 9a1d01fbf43f Merge branch 'devel' into for-next omits e43f4130e12a Merge remote-tracking branch 'spi/for-6.18' into spi-next omits 4f0d2af9e565 Merge branch into tip/master: 'x86/tdx' omits 0682883db6fb Merge branch into tip/master: 'x86/mm' omits 7b9dca5860fd Merge branch into tip/master: 'x86/misc' omits fffad162476d Merge branch into tip/master: 'x86/microcode' omits 79e4e9870da8 Merge branch into tip/master: 'x86/entry' omits 21fbfcaea543 Merge branch into tip/master: 'x86/cpu' omits ff4199fc27b0 Merge branch into tip/master: 'x86/core' omits f9447ab2c50a Merge branch into tip/master: 'x86/cleanups' omits a8267ae2f7ed Merge branch into tip/master: 'x86/cache' omits ca6eb0b12121 Merge branch into tip/master: 'x86/build' omits 5c0e687732e1 Merge branch into tip/master: 'x86/bugs' omits d32071b0969e Merge branch into tip/master: 'x86/asm' omits 08876d4172fa Merge branch into tip/master: 'x86/apic' omits cb3fec04439c Merge branch into tip/master: 'timers/clocksource' omits ba72cbdd5a44 Merge branch into tip/master: 'perf/core' omits e95428443d73 Merge branch into tip/master: 'irq/drivers' omits ccf3a2e77a25 Merge branch into tip/master: 'irq/core' omits 27c7aeb585ac Merge branch into tip/master: 'core/bugs' omits 94af495b3702 Merge branch into tip/master: 'x86/urgent' omits 733c69edd2e7 Merge branch into tip/master: 'sched/urgent' omits 76c0d15eba74 Merge branch into tip/master: 'locking/urgent' omits bfcba5c1cb4f Merge branch into tip/master: 'irq/urgent' omits c95f913c9506 Merge remote-tracking branch 'regulator/for-6.18' into reg [...] omits 204bf1f5adf6 Merge branch 'v6.18-armsoc/dts64' into for-next omits b455d0d7e008 Merge branch 'v6.17-armsoc/dtsfixes' into for-next omits e4af5e6121de fuse: allow synchronous FUSE_INIT omits 1b708b38414d futex: Move futex_hash_free() back to __mmput() omits 484be6b5b790 tools/nolibc: drop wait4() support omits dcff5c4ebd7c kselftest/arm64: tpidr2: Switch to waitpid() over wait4() omits 3dbc4c4b87f8 tools/nolibc: fold llseek fallback into lseek() omits 27b6111b7126 tools/nolibc: remove __nolibc_enosys() fallback from fork [...] omits 583b1f7672d5 tools/nolibc: remove __nolibc_enosys() fallback from dup2() omits bbde3ce114ce tools/nolibc: remove __nolibc_enosys() fallback from *at() [...] omits 464568768bb4 tools/nolibc: remove __nolibc_enosys() fallback from time6 [...] omits ab9d47aa84d1 Merge branch 'thermal-intel' into linux-next omits b7192e7e3a7b Merge branch 'pnp' into linux-next omits a92f62d1be4e Merge branches 'pm-sleep' and 'pm-cpuidle' into linux-next omits 17868309c03d Merge branches 'acpica', 'acpi-pm', 'acpi-video', 'acpi-sy [...] omits 04418821d801 Merge branch 'fixes' into linux-next omits 961cdd3db6c3 Merge branch 'pm-sleep-fixes' into fixes omits 6df711530911 PM: hibernate: Fix typo in memory bitmaps description comment omits 095543101c8a intel_idle: Remove unnecessary address-of operators omits 15cf8f3e0330 PM: hibernate: Use vmalloc_array() and vcalloc() to improve code omits 4c750f357163 Merge branch 'thermal-intel' into linux-next omits 597f8a0e73b0 Merge branches 'pm-cpufreq', 'pm-cpuidle' and 'pm-powercap [...] omits 00bb33590923 Merge branch 'acpi-processor' into linux-next omits d3a94fd82de3 lockd: Remove space before newline omits 690bacd7db62 nfsd: freeze c/mtime updates with outstanding WRITE_ATTRS [...] omits 1aab1014b604 nfsd: fix timestamp updates in CB_GETATTR omits 805e884db46f nfsd: fix SETATTR updates for delegated timestamps omits fb6622a4af3d nfsd: track original timestamps in nfs4_delegation omits 7b5c439af676 nfsd: use ATTR_CTIME_SET for delegated ctime updates omits 4c77e1967b7d vfs: add ATTR_CTIME_SET flag omits 5f4c1b0fe4cd nfsd: ignore ATTR_DELEG when checking ia_valid before noti [...] omits 071767c3f8cb nfsd: fix assignment of ia_ctime.tv_nsec on delegated mtim [...] omits 3be1f900bf81 NFSD: Fix last write offset handling in layoutcommit omits 127a9776f47e NFSD: Implement large extent array support in pNFS omits 5a0fd501e3f9 NFSD: Minor cleanup in layoutcommit decoding omits 3de121bcc477 NFSD: Minor cleanup in layoutcommit processing omits 38edf56013d2 NFSD: Rework encoding and decoding of nfsd4_deviceid omits 999caef57ce8 sunrpc: Change ret code of xdr_stream_decode_opaque_fixed omits 5893416dc13e nfsd: discard nfsd_file_get_local() omits cc34b64b3cf0 sunrpc: delay pc_release callback until after the reply is sent omits 5bd4fc4382ef NFSD: Move the fh_getattr() helper omits 8247c4dd1d92 NFSD: Relocate the fh_want_write() and fh_drop_write() helpers omits 3cabf3dffb0a sunrpc: fix null pointer dereference on zero-length checksum omits 4d5ee1f8d7b1 Merge branch 'v6.18-armsoc/dts64' into for-next omits fd07a0419462 Merge branch 'v6.17-armsoc/dtsfixes' into for-next omits 68d834acd773 Merge branch 'v6.18-armsoc/dts64' into for-next omits 6dcce174b06b Merge branch 'v6.17-armsoc/dtsfixes' into for-next omits 59af21abe49a tools/nolibc: use tabs instead of spaces for indentation omits a679f3f6931c Merge branches 'arm32-defconfig-for-v6.18', 'arm32-for-6.1 [...] omits 27db0cbf6750 tools/nolibc: avoid error in dup2() if old fd equals new fd omits bc3d721ffdac Merge branch 'v6.18-armsoc/dts64' into for-next omits 8780081e03ed Merge branch 'v6.18-armsoc/dts64' into for-next omits 7bcc8bbeca35 cpuidle: governors: menu: Special-case nohz_full CPUs omits 9512db4ff7ad Merge branch 'for-next/scmi/updates' of ssh://gitolite.ker [...] omits 66e537433fac memblock: drop for_each_free_mem_pfn_range_in_zone_from() omits 60ee824e95b1 mm/mm_init: drop deferred_init_maxorder() omits 1b7d354b6e7f mm/mm_init: deferred_init_memmap: use a job per zone omits 8a523d9e6f30 mm/mm_init: use deferred_init_memmap_chunk() in deferred_g [...] omits 5b4488c9ec00 i2c: rtl9300: Implement I2C block read and write omits 7f0817eee7ba Merge branch 'v6.18-armsoc/dts64' into for-next omits 4d67c062fb72 Merge branch 'v6.17-armsoc/dtsfixes' into for-next omits 9f9d41d64322 Merge tag 'arm-soc/for-6.17/drivers-part2' of https://gith [...] omits add858eff8c5 clk: rp1: Implement remaining clock tree omits d516f0002b79 dt-bindings: clock: rp1: Add missing MIPI DSI defines omits 349ae53a949c Merge branch 'dt/riscv' into for-next omits d97dcd15cf23 Merge branch 'dt/arm' into for-next adds 8a0aac901de9 mm/khugepaged: fix the address passed to notifier on testi [...] adds d89dae513d91 mm-khugepaged-fix-the-address-passed-to-notifier-on-testin [...] adds 4e66b61e55b1 mm/memory_hotplug: fix hwpoisoned large folio handling in [...] adds 644ce4de9c3e init/main.c: fix boot time tracing crash adds 7156e2e66ce2 mm/hugetlb: add missing hugetlb_lock in __unmap_hugepage_range() adds 1f24d5511d07 percpu: fix race on alloc failed warning limit adds 20fb28b5738a mm/damon/core: set quota->charged_from to jiffies at first [...] adds fed1ebad3c7d mm/damon/lru_sort: avoid divide-by-zero in damon_lru_sort_ [...] adds 84a5041030b2 mm/damon/reclaim: avoid divide-by-zero in damon_reclaim_ap [...] adds 25ab4a5376a0 arm64: kexec: initialize kexec_buf struct in load_other_se [...] adds b930cb7a244f riscv: kexec: initialize kexec_buf struct adds 05dd646b2cad s390: kexec: initialize kexec_buf struct adds 32743b2c6b67 mm/memory-failure: fix redundant updates for already poiso [...] adds 533a5220688a arm64: kexec: Initialize kexec_buf struct in image_load() adds 157c5e79a41d mm/mremap: fix regression in vrm->new_addr check adds 6fe191aa2c9f mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] adds 575e4825dd9a ocfs2: fix recursive semaphore deadlock in fiemap call adds b959538596bf mm/vmalloc, mm/kasan: respect gfp mask in kasan_populate_v [...] adds d221e98d983e mm/gup: check ref_count instead of lru before migration adds 414e1c195c83 mm/gup: local lru_add_drain() to avoid lru_add_drain_all() adds e6106c7cf734 mm: revert "mm/gup: clear the LRU flag of a page before ad [...] adds f6ec81209192 mm: Revert "mm: vmscan.c: fix OOM on swap stress test" adds b019285527ef mm: folio_may_be_cached() unless folio_test_large() adds 89e77a471434 mm: lru_add_drain_all() do local lru_add_drain() first adds 76aa54af78ae Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] adds e23654f5b12b Merge tag 'fuse-fixes-6.17-rc5' of ssh://gitolite.kernel.o [...] adds bbbe2febdae2 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] adds 5fe94710bee5 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] adds 387315f9fd3e Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 66cb46a6e6ca Merge branch 'fs-current' of linux-next adds e6e709901c33 Merge tag 'qcom-drivers-fixes-for-6.17' of https://git.ker [...] adds 84bc3c0b5848 Merge tag 'tee-fixes-for-v6.17' of https://git.kernel.org/ [...] adds 2050458610b5 Merge tag 'optee-typo-fix-for-v6.17' of https://git.kernel [...] adds 0aee6faf5b2e MAINTAINERS: Update Nobuhiro Iwamatsu's email address adds e019bbd8e440 Merge tag 'imx-fixes-6.17' of https://git.kernel.org/pub/s [...] adds 75e81743e381 arm64: dts: axiado: Add missing UART aliases adds 750b54513f69 MAINTAINERS: exclude defconfig from ARM64 PORT adds 9a96fe7af606 Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] adds 02777cdcada1 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 28010791193a Bluetooth: vhci: Prevent use-after-free by removing debugf [...] adds 862c62810856 Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() adds 0dffd938db37 Merge tag 'for-net-2025-08-29' of git://git.kernel.org/pub [...] adds 49c2502b5946 selftests: drv-net: csum: fix interface name for remote host adds 7000f4fa9b24 bnxt_en: fix incorrect page count in RX aggr ring log adds c6dd1aa2cbb7 icmp: fix icmp_ndo_send address translation for reply direction adds e580beaf43d5 eth: mlx4: Fix IS_ERR() vs NULL check bug in mlx4_en_creat [...] adds b434a3772dca docs: remove obsolete description about threaded NAPI adds 6bc8a5098bf4 net: macb: Fix tx_ptr_lock locking adds 030e1c456666 macsec: read MACSEC_SA_ATTR_PN with nla_get_uint adds d77b6ff0ce35 batman-adv: fix OOB read/write in network-coding decode adds aca701c61822 Merge tag 'batadv-net-pullrequest-20250901' of https://git [...] adds cedf04fc5006 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] adds c5387352601f Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds 84a334a61733 Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] adds cc8e91054c0a ALSA: usb-audio: Allow Focusrite devices to use low samplerates adds bcd6659d4911 ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model adds 3cadf18a500c Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 7446284023e8 spi: cadence-quadspi: Implement refcount to handle unbind [...] adds ff86903fa17b Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 29d9943ceb3d Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] adds 89d0912e0f6d Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] adds a22d3b0d49d4 phy: ti: gmii-sel: Always write the RGMII ID setting adds 6cb8c1f957f6 phy: qcom: qmp-pcie: Fix PHY initialization when powered d [...] adds a2f36b556389 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 97e6dde2d223 Merge branch 'staging-linus' of https://git.kernel.org/pub [...] adds 0d375f300d7d iio: dac: ad5360: use int type to store negative error codes adds 875e7d357a7f iio: dac: ad5421: use int type to store negative error codes adds 38264c36f465 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] adds 8fc667ea8b1a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds f544bf03a771 mtd: MTD_INTEL_DG should depend on DRM_I915 or DRM_XE adds 1eae113dd5ff mtd: rawnand: nuvoton: Fix an error handling path in ma35_ [...] adds 513c40e59d5a mtd: rawnand: stm32_fmc2: avoid overlapping mappings on EC [...] adds 811c0da4542d mtd: rawnand: stm32_fmc2: fix ECC overwrite adds fd779eac2d65 mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing adds 883bca75d8b9 Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] adds 2bb2d6b7181e Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds ea37f8a15f27 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds bd7e7bc2cc20 hwmon: (ina238) Correctly clamp shunt voltage limit adds c2623573178b hwmon: (ina238) Correctly clamp power limits adds fbfd942e0540 Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] adds 3c75dc44ad11 platform/x86: asus-wmi: map more keys on ExpertBook B9 adds c96f86217bb2 platform/x86/amd/pmc: Add TUXEDO IB Pro Gen10 AMD to spuri [...] adds 5549202b9c02 platform/x86: asus-wmi: Fix racy registrations adds 3010da6ecf22 platform/x86/intel/pmc: Add Bartlett Lake support to intel [...] adds 23408874e90e platform/x86: hp-wmi: Add support for Fn+P hotkey adds b0908e03fdd4 platform/x86: acer-wmi: Stop using ACPI bitmap for platfor [...] adds aa28991fd5dc platform/x86/intel: power-domains: Use topology_logical_pa [...] adds b2082aeb9db0 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 7e615053197a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 3712ce9fa501 gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-05 adds 9bc1ec7854d2 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds a1191410f42f Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] adds dda4674bbc8a Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds 8d67f80516f9 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds d9b05321e21e futex: Move futex_hash_free() back to __mmput() adds e76673374c75 Merge branch into tip/master: 'locking/urgent' adds 72efcdbe4432 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] adds 850470a8413a mm: slub: avoid wake up kswapd in set_track_prepare adds d179e8b8f674 Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] adds 563134cf913d Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] adds 5c5a41a75452 gpu: nova-core: depend on CONFIG_64BIT adds fbfb52d13ac6 Merge branch 'drm-rust-fixes' of https://gitlab.freedeskto [...] adds 69a79ada8eb0 accel/ivpu: Prevent recovery work from being queued during [...] adds 6b77e5467ef4 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new f38b0ff8e7e5 mempolicy: clarify what zone reclaim means new 04ffd437cb6c mempolicy-clarify-what-zone-reclaim-means-fix new 8b8a55e88700 kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping new 916f49bdc3b6 kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping new 97ea14ac36ce kasan-add-test-for-slab_typesafe_by_rcu-quarantine-skipping-v3 new 061394651d6a mm/mglru: update MG-LRU proactive reclaim statistics only [...] new 447ad437698a mm: memory-tiering: fix PGPROMOTE_CANDIDATE counting new 280bcd80ca08 /dev/zero: try to align PMD_SIZE for private mapping new 9f6ad9203f90 mm: replace (20 - PAGE_SHIFT) with common macros for pages [...] new 97750b3ede8f mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] new aa405a428dcd mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] new b351ddc2480c zram: protect recomp_algorithm_show() with ->init_lock new 2b83e2bdafe7 selftests/mm: pass filename as input param to VM_PFNMAP tests new 414c02a41e2e mm: limit the scope of vma_start_read() new 8e757fbccc79 mm: change vma_start_read() to drop RCU lock on failure new 0a73c6f2679d mm, swap: only scan one cluster in fragment list new 5eb5633f38e8 mm, swap: remove fragment clusters counter new 4c9b285d52e7 mm, swap: prefer nonfull over free clusters new 32abcc18e6cd selftests/mm: use __auto_type in swap() macro new 06f47c8a4e5a mm: correct misleading comment on mmap_lock field in mm_struct new 21e39b41bf11 mm/vmalloc: allow to set node and align in vrealloc new 68094973a7c7 mm/slub: allow to set node and align in k[v]realloc new cf375522c933 rust: add support for NUMA ids in allocations new 2ad2452dea38 rust: alloc: fix missing import needed for `rusttest` new 196c4468e7db rust: support large alignments in allocations new ebf39e442966 mm/nommu: convert kobjsize() to folios new fffdbae5901a xarray: remove redundant __GFP_NOWARN new 86ed63691c0d maple_tree: remove redundant __GFP_NOWARN new 7fd424b8fcdd mm/rmap: do __folio_mod_stat() in __folio_add_rmap() new ec495266385e mm/damon/core: skip needless update of damon_attrs in damo [...] new fbd3b4b36210 mm-damon-core-skip-needless-update-of-damon_attrs-in-damon [...] new b5d0d7588fe8 mm/damon/paddr: move filters existence check function to o [...] new 2a93b51b058b mm/damon/vaddr: support stat-purpose DAMOS filters new a90e06e51ae0 selftests/proc: test PROCMAP_QUERY ioctl while vma is conc [...] new 513b413e8941 fs/proc/task_mmu: factor out proc_maps_private fields used [...] new ae2c39f2e539 fs/proc/task_mmu: execute PROCMAP_QUERY ioctl under per-vma locks new 28e2f5da6bb8 mm/kasan/init.c: remove unnecessary pointer variables new 4712d9d727df mm/damon: update expired description of damos_action new 32c7fc78ce60 docs/mm/damon/design: fix typo: s/sz_trtied/sz_tried/ new 2738b44f78a4 mm/mincore, swap: consolidate swap cache checking for mincore new e45ade0962da mm/mincore: use a helper for checking the swap cache new 4750ef807bc7 mm/migrate: remove MIGRATEPAGE_UNMAP new 4a9ad2228469 fixup: mm/migrate: remove MIGRATEPAGE_UNMAP new 1869bbf4e3ed treewide: remove MIGRATEPAGE_SUCCESS new 5016e3df49e3 mm/huge_memory: move more common code into insert_pmd() new c76cad0ae932 mm/huge_memory: move more common code into insert_pud() new aef9ff52dbf1 mm/huge_memory: support huge zero folio in vmf_insert_folio_pmd() new 50ad0751544e fs/dax: use vmf_insert_folio_pmd() to insert the huge zero folio new a3b48dc5e438 mm/huge_memory: mark PMD mappings of the huge zero folio special new 038b40d5b4d2 powerpc/ptdump: rename "struct pgtable_level" to "struct p [...] new dca1cb2138c3 mm/rmap: convert "enum rmap_level" to "enum pgtable_level" new c315a5712da0 mm/rmap: always inline __folio_rmap_sanity_checks() new 16339baaf915 mm/memory: convert print_bad_pte() to print_bad_page_map() new c813641ca676 mm-memory-convert-print_bad_pte-to-print_bad_page_map-fix new 803563f56cad mm/memory: factor out common code from vm_normal_page_*() new 68f712481146 mm: introduce and use vm_normal_page_pud() new c1e37ff1c04d mm: rename vm_ops->find_special_page() to vm_ops->find_nor [...] new b866803f2862 mm: rename huge_zero_page to huge_zero_folio new 0c51c69ccfaf mm: rename MMF_HUGE_ZERO_PAGE to MMF_HUGE_ZERO_FOLIO new fe395d48e873 mm: add persistent huge zero folio new 1c6997f0274b mm: add largest_zero_folio() routine new 3119a1453d75 block: use largest_zero_folio in __blkdev_issue_zero_pages() new abb209e3a878 kho: allow scratch areas with zero size new b111fd5e0bb2 lib/test_kho: fixes for error handling new b29d3d382c67 selftest/kho: update generation of initrd new 7836170db62c selftests/damon: test no-op commit broke DAMON status new 4f51895f9b7d selftests/damon: change wrong json.dump usage to json.dumps new 12b6808630a1 selftests/mm: do check_huge_anon() with a number been passed in new 19004a325247 mm: add bitmap mm->flags field new e07c10b581e4 mm: place __private in correct place, const-ify __mm_flags [...] new d55b9ef4b11b mm: convert core mm to mm_flags_*() accessors new 7ec6c14aae69 mm-convert-core-mm-to-mm_flags_-accessors-fix new cf73b0dbe2fb mm: convert prctl to mm_flags_*() accessors new 86fb1d3dd256 mm: convert arch-specific code to mm_flags_*() accessors new 450ad2c61ab2 fix typo new c8a0e7a109e8 mm: convert uprobes to mm_flags_*() accessors new d17267c8cd54 mm: update coredump logic to correctly use bitmap mm flags new 0e62823b78c5 mm: abstract set_mask_bits() invocation to mm_types.h to s [...] new f311bb318667 mm: correct sign-extension issue in MMF_* flag masks new a85dee4e47d1 mm: prefer BIT() to _BITUL() new 8e972ce80744 mm: update fork mm->flags initialisation to use bitmap new 929c774e3ba5 mm: convert remaining users to mm_flags_*() accessors new c18bcd944c4e mm: replace mm->flags with bitmap entirely and set to 64 bits new 189aaf9dec1a mm: remove redundant __GFP_NOWARN new c413aa0b7008 selftests/mm: fix spelling mistake "mrmeap" -> "mremap" new cff496cbedfc mm/zswap: store <PAGE_SIZE compression failed page as-is new 3712d63cc0b9 mm/zswap: mark zswap_stored_incompressible_pages as static new 2d4c2b2ac21a mm-zswap-store-page_size-compression-failed-page-as-is-v5 new 52e5e1d4f59b mm/zswap: cleanup incompressible pages handling code new f44e643e8723 mempool: rename struct mempool_s to struct mempool new 6d6f983cb10b selftests/damon: fix damon selftests by installing _common.sh new 05108359dd52 mm/swapfile.c: introduce function alloc_swap_scan_list() new 72549a74bd0c mm: swap.h: Remove deleted field from comments new e2ce16d561ae userfaultfd: opportunistic TLB-flush batching for present [...] new f30383db46d3 userfaultfd-opportunistic-tlb-flush-batching-for-present-p [...] new b1b387dd8a00 rust: allocator: add KUnit tests for alignment guarantees new a45e01df1482 memcg: optimize exit to user space new cd82e78aaba0 memcg-optimize-exit-to-user-space-fix new 8b59d8d47c5b lib/test_maple_tree.c: remove redundant semicolons new 7321abe4642b riscv: use an atomic xchg in pudp_huge_get_and_clear() new be7955d30fb7 mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH al [...] new 4cd0325e8c97 selftests/damon/access_memory_even: remove unused header file new 0d19dfd1e8e9 mm/page_alloc: simplify lowmem_reserve max calculation new d7a8f80c3912 mm-page_alloc-simplify-lowmem_reserve-max-calculation-v3 new 074b97fd06a2 mm: fix typos in VMA comments new b49ca29a10f2 mm/page_alloc: remove redundant pcp->free_count initializa [...] new f5dd87590729 kasan: introduce ARCH_DEFER_KASAN and unify static key acr [...] new 2517a17745c9 kasan: call kasan_init_generic in kasan_init new 471722a2f7df mm/selftests: fix incorrect pointer being passed to mark_range() new 98486b114538 selftests/mm: add support to test 4PB VA on PPC64 new b8b48423cfb3 selftest/mm: fix ksm_funtional_test failures new 9d37d55dd32b mm/selftests: fix split_huge_page_test failure on systems [...] new baf59c926fe3 selftests/mm: fix child process exit codes in ksm_function [...] new a0f800154078 selftests/mm: skip thuge-gen test if system is not setup properly new f4797fb45867 selftests/mm: skip hugepage-mremap test if userfaultfd una [...] new 7f38b2e2b13a mm: readahead: improve mmap_miss heuristic for concurrent faults new 7b69f3926325 prctl: extend PR_SET_THP_DISABLE to optionally exclude VM_ [...] new 406fabaac54a mm/huge_memory: convert "tva_flags" to "enum tva_type" new ef337f2bf5e1 mm/huge_memory: respect MADV_COLLAPSE with PR_THP_DISABLE_ [...] new 6a7fe528e1d6 docs: transhuge: document process level THP controls new 4cb3351d4fa9 selftest/mm: extract sz2ord function into vm_util.h new e2fd3c313661 selftests: prctl: introduce tests for disabling THPs completely new 5f162e4a0a12 selftests: prctl: return after executing test in child process new 47c695f528d1 selftests: prctl: introduce tests for disabling THPs excep [...] new 039522a3b43e selftests: prctl: return after executing test in child process new 35f250a0d3de mm/damon/Kconfig: make DAMON_STAT_ENABLED_DEFAULT depend o [...] new 378d05afc7b1 mm: introduce memdesc_flags_t new 435976e76432 mm-introduce-memdesc_flags_t-fix new 4f85f72a1ac1 mips: fix compilation error new e95301650e0a mm: convert page_to_section() to memdesc_section() new f2cf5e81e922 mm: introduce memdesc_nid() new a6f6b00dc3e6 mm: introduce memdesc_zonenum() new 8d765e46b8a9 slab: use memdesc_flags_t new 436ec6803c6a slab: use memdesc_nid() new e62fbaba6ad9 mm: introduce memdesc_is_zone_device() new aa0f719caead mm: reimplement folio_is_device_private() new a3c1c5de197b mm: reimplement folio_is_device_coherent() new f0d11b138dba mm: reimplement folio_is_fsdax() new 3e9a4ee9afd8 mm: add folio_is_pci_p2pdma() new d63b6870995f mm: fix duplicate accounting of free pages in should_recla [...] new cd4ca4482238 mm/damon/tests/core-kunit: add damos_commit_filter test new 2e0767ef4e6f mm/rmap: not necessary to mask off FOLIO_PAGES_MAPPED new 9a22292e3b15 mm/rmap: use folio_large_nr_pages() when we are sure it is [...] new adf47e905ca6 mm/filemap: do not use is_partially_uptodate for entire folio new 34dd5353dcb0 mm/filemap: skip non-uptodate folio if there are available folios new 14e3e602767a mpage: terminate read-ahead on read error new 8d7a901702dd mpage: convert do_mpage_readpage() to return int type new df1892db8ba2 mm/hugetlb: early exit from hugetlb_pages_alloc_boot() whe [...] new f202b0c60aab mm/huge_memory: add new_order and offset to split_huge_pag [...] new 71f927f23681 selftests/mm: mark all functions static in split_huge_page_test.c new 11d6f3e1877c selftests/mm: reimplement is_backed_by_thp() with more pre [...] new db20048f3522 fixup: selftests/mm: use nr_pages instead of 1UL << order new b07b41ac13f4 selftests/mm: add check_after_split_folio_orders() helper new 27bbcae1a2bf selftests/mm: check after-split folio orders in split_huge [...] new 77daa74de671 tmpfs: preserve SB_I_VERSION on remount new a21b52c30e79 selftests/mm: put general ksm operation into vm_util new 51de5762c4dc selftests/mm: test that rmap behaves as expected new 3f9ec611cb8c lib/test_hmm: drop redundant conversion to bool new 4b681ce2a891 ntfs3: stop using write_cache_pages new e4b32b9c6086 mm: remove write_cache_pages new 04c616557ab3 bcachefs: stop using write_cache_pages new 9b143f53d9f9 mm, x86/mm: move creating the tlb_flush event back to x86 code new 4ef905bda61f mm: tag kernel stack pages new c5cacbb39249 mm/cma: add 'available count' and 'total count' to trace_c [...] new d9f1b6ae4145 mm/zswap: reduce the size of the compression buffer to a s [...] new d3e4edf1daaa rust: mm: update ARef and AlwaysRefCounted imports from sy [...] new 01fcb973192c mm: remove is_migrate_highatomic() new b14c3f3b5969 mm/huge_memory: remove enforce_sysfs from __thp_vma_allowa [...] new d1929c686c50 kselftest: mm: fix typos in test_vmalloc.sh new fcae23f88070 selftests: centralise maybe-unused definition in kselftest.h new 5b0d5440db9c mm/khugepaged: use list_xxx() helper to improve readability new dad594cd42a2 drivers/base/node: handle error properly in register_one_node() new 5d10f677713c selftests/mm: use calloc instead of malloc in pagemap_ioctl.c new eb0d8d5f437b mm/page-writeback: drop usage of folio_index new 1cbd932eec42 kmem/tracing: add kmem name to kmem_cache_alloc tracepoint new abbaec3768dd kho: make sure kho_scratch argument is fully consumed new 78c370f10f4b maple_tree: fix MAPLE_PARENT_RANGE32 and parent pointer docs new dab6f6ccac7a mm/page_alloc: add kernel-docs for free_pages() new 09fd106ae2f3 aoe: stop calling page_address() in free_page() new 24009b9b75fb x86: stop calling page_address() in free_pages() new 69c5f2bb3cf4 riscv: stop calling page_address() in free_pages() new 11358c770fc8 powerpc: stop calling page_address() in free_pages() new 230f0cd73a1e arm64: stop calling page_address() in free_pages() new b08fce71295e virtio_balloon: stop calling page_address() in free_pages() new 2ee99f19f1cf mm/page_alloc: harmonize should_compact_retry() type new 5e80e7de9b75 tools/testing/vma: clean up stubs in vma_internal.h new 3c7203e185df mm: shmem: use 'folio' for shmem_partial_swap_usage() new e4a61ccba265 mm: shmem: drop the unnecessary folio_nr_pages() new d1faebc6c27f selftests/mm/uffd-stress: make test operate on less hugetl [...] new 00d5cdeccc72 selftests/mm/uffd-stress: stricten constraint on free huge [...] new 6064012f5711 Revert "hugetlb: make hugetlb depends on SYSFS or SYSCTL" new a5d0ca7ebcfe mm/filemap: add AS_KERNEL_FILE new b8a928ff4de4 mm: fix CONFIG_MEMCG build for AS_KERNEL_FILE new e56589b55feb mm: add vmstat for kernel_file pages new d0fdf9d6e60a btrfs: set AS_KERNEL_FILE on the btree_inode new 5333b4acf51e mm/page_alloc: use xxx_pageblock_isolate() for better reading new cae44f96d60c mm/pageblock-flags: remove PB_migratetype_bits/PB_migrate_end new c22e410abb27 mm/damon/core: add damon_ctx->addr_unit new baa321205b72 mm/damon/paddr: support addr_unit for access monitoring new 9853cf82ddfc mm/damon/paddr: support addr_unit for DAMOS_PAGEOUT new 565fb36f9798 mm/damon/paddr: support addr_unit for DAMOS_LRU_[DE]PRIO new 7d9f3d00ca3e mm/damon/paddr: support addr_unit for MIGRATE_{HOT,COLD} new eb156f7f0027 mm/damon/paddr: support addr_unit for DAMOS_STAT new fbe239e8ca45 mm/damon/sysfs: implement addr_unit file under context dir new 659636bb34a2 Docs/mm/damon/design: document 'address unit' parameter new 502bf630513e Docs/admin-guide/mm/damon/usage: document addr_unit file new 856b3590e34f Docs/ABI/damon: document addr_unit file new d57c2f3564de mm/damon: add damon_ctx->min_sz_region new 4ccaca3bc459 pagevec.h: add `const` to pointer parameters of getter functions new 0d3a51d2822d tools/include: implement a couple of atomic_t ops new 49d8fe75d409 tools: testing: allow importing arch headers in shared.mk new a14e990829f6 tools: testing: support EXTRA_CFLAGS in shared.mk new c7bce7c77492 tools: testing: use existing atomic.h for vma/maple tests new 43edce71d70c mm/filemap: align last_index to folio size new ef42a39c44ef mm-filemap-align-last_index-to-folio-size-fix new a735547e51a4 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new 7b04a3a1b946 hung_task: dump blocker task if it is not hung new 552a40d227da x86/kexec: carry forward the boot DTB on kexec new 5c0f56f17e4f ref_tracker: remove redundant __GFP_NOWARN new b63823cfdd83 kcov: use write memory barrier after memcpy() in kcov_move_area() new 24cf415bb3b6 kcov: load acquire coverage count in user-space code new 83304c1c541f kcov-load-acquire-coverage-count-in-user-space-code-v2 new 0d7349f7f585 idr test suite: remove usage of the deprecated ida_simple_ [...] new 753f81418291 ida: remove the ida_simple_xxx() API new d4788e3a63b4 nvmem: update a comment related to struct nvmem_config new 8834540aa327 lib/digsig: remove unnecessary memset new 45cd828728b9 init: handle bootloader identifier in kernel parameters new d7108c7f9f14 init-handle-bootloader-identifier-in-kernel-parameters-v4 new c07b355b2e77 checkpatch: allow http links of any length in commit logs new bca01797f59f ocfs2: kill osb->system_file_mutex lock new e2eb5a1bb43e lib/fault-inject-usercopy.c: use PTR_ERR_OR_ZERO() to simp [...] new d414864c12da squashfs: verify inode mode when loading from disk new c80323bd8277 ocfs2: remove commented out mlog() statements new d6b8b88c08da test_firmware: use str_true_false() helper new b4f838b8501f alloc_tag: use str_on_off() helper new f486a5c661d2 watchdog/softlockup: fix wrong output when watchdog_thresh < 3 new 146f3ddde0c2 watchdog/softlockup:Fix incorrect CPU utilization output d [...] new e90191138faf watchdog/softlockup:Fix incorrect CPU utilization output d [...] new 97076284dda9 vfat: remove unused variable new ffbb77511049 x86/crash: remove redundant 0 value initialization new 165964596792 proc: test lseek on /proc/net/dev new 5ac17b1d0124 list.h: add missing kernel-doc for basic macros new 69b3b6d040e5 fork: remove #ifdef CONFIG_LOCKDEP in copy_process() new fe62593ae7cd fork: kill the pointless lower_32_bits() in create_io_thre [...] new 235602161401 ocfs2: remove unnecessary NULL check in ocfs2_grab_folios() new afc5ef5691f2 ocfs2: fix super block reserved field offset comment new 043e74f7f098 kexec_core: remove redundant 0 value initialization new 7c9a11a5dbe6 lib/sys_info: handle sys_info_mask==0 case new e7444f8577be panic: refine the document for 'panic_print' new a890dbf12a9b panic: add note that 'panic_print' parameter is deprecated new c616538be34f panic: clean up message about deprecated 'panic_print' parameter new cc9bf14d23c2 panic: introduce helper functions for panic state new 62d10dedaa36 fbdev: use panic_in_progress() helper new fad4e4512d93 crash_core: use panic_try_start() in crash_kexec() new 9af267f94ac6 panic: use panic_try_start() in nmi_panic() new ebedc417dd82 panic: use panic_try_start() in vpanic() new 78fc35ba292d printk/nbcon: use panic_on_this_cpu() helper new 09cde02d08f1 panic/printk: replace this_cpu_in_panic() with panic_on_th [...] new 6bd003185170 panic/printk: replace other_cpu_in_panic() with panic_on_o [...] new 3b42513159a8 watchdog: skip checks when panic is in progress new 67b1883fc185 btree: simplify merge logic by using btree_last() return value new 3dc548eb9942 selftests: proc: mark vsyscall strings maybe-unused new 78a46161acf4 ocfs2: add suballoc slot check in ocfs2_validate_inode_block() new 787b05ffefbb panic: use angle-bracket include for panic.h new e98ff867b18a Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new f5aac83391bc Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] new 15dc6dd0336f Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] new d7444fd32d4a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 18e9b6113dbe Merge branch 'arm/fixes' into for-next new d407ad36dd34 Documentation/process: maintainer-soc: Use "DTS" instead o [...] new c861d0b4fe47 Merge tag 'apple-soc-dt-6.18' of https://git.kernel.org/pu [...] new de0486b39ef4 Merge tag 'aspeed-6.18-devicetree-0' of https://git.kernel [...] new 921e41c4465e Merge tag 'nuvoton-arm-6.18-devicetree-0' of https://git.k [...] new 1b8086f1729b Merge tag 'nuvoton-arm64-6.18-devicetree-0' of https://git [...] new 4ce3d8526d95 ARM: dts: st: ste-nomadik: Align GPIO hog name with bindings new 9c6675364176 ARM: dts: ste-ux500-samsung: dts bluetooth wakeup interrupt new 6c8903cf5f56 Merge tag 'ux500-dts-v6.18' of https://git.kernel.org/pub/ [...] new 400915493f53 dt-bindings: Add Actiontec vendor prefix new 873c5c0a2baf dt-bindings: arm: ixp4xx: List actiontec devices new 85ac6b806993 ARM: dts: Add ixp4xx Actiontec MI424WR device trees new 58770c8759ce Merge tag 'ixp4xx-dts-v6.18' of https://git.kernel.org/pub [...] new 4e501327bf68 Merge tag 'renesas-dts-for-v6.18-tag1' of https://git.kern [...] new 5ae2da6bddeb ARM: dts: sti: rename SATA phy-names new cefbc3109932 dt-bindings: arm: sti: drop B2120 board support new 6bbe133ee832 ARM: sti: removal of stih415/stih416 related entries new dee546e1adef ARM: sti: drop B2120 board support new cea9c89d46c6 Merge tag 'sti-dt-for-v6.18-round1' of https://git.kernel. [...] new 45f04b9cc303 Merge branch 'soc/dt' into for-next new 1141f2fa2089 Merge tag 'renesas-arm-soc-for-v6.18-tag1' of https://git. [...] new 38c3479728e3 Merge branch 'soc/arm' into for-next new fa93213f4249 Merge tag 'aspeed-6.18-drivers-0' of https://git.kernel.or [...] new cc309f979394 Merge tag 'renesas-drivers-for-v6.18-tag1' of https://git. [...] new be318cea3d28 Merge branch 'soc/drivers' into for-next new d4c9ab287b38 Merge tag 'renesas-arm-defconfig-for-v6.18-tag1' of https: [...] new 70757ee5d2bc ARM: defconfig: pxa: Remove duplicate CONFIG_USB_GPIO_VBUS entry new 0fe582292cf1 Merge branch 'soc/defconfig' into for-next new a88a92ecd15e soc: document merges new 6e3c41fc7ab6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1bd9f25d31dc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 22f8a8b09934 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new f9ab325f6b38 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c3d1fd4c5c30 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new be7eccdf9249 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c592749aa872 Merge branch 'soc_fsl' of https://github.com/chleroy/linux.git new 6f34993cc14d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3a01a5ae9dcb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b110a49f5a7f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7d75eda45690 ARM: dts: qcom: ipq4019: Add default GIC address cells new 1e54cf1f383a ARM: dts: qcom: apq8064: Add default GIC address cells new 014a53ed24e3 ARM: dts: qcom: ipq8064: Add default GIC address cells new 27cc4d100495 ARM: dts: qcom: sdx55: Add default GIC address cells new ba1045c76be2 ARM: dts: qcom: Use GIC_SPI for interrupt-map for readability new 235399565582 arm64: dts: qcom: sm8450: Additionally manage MXC power do [...] new d49e68357453 arm64: dts: qcom: sm8550: Additionally manage MXC power do [...] new 086079090571 arm64: dts: qcom: sm8650: Additionally manage MXC power do [...] new ad43a5317a8b arm64: dts: qcom: sm8450: Additionally manage MXC power do [...] new 169ccd7cec9b arm64: dts: qcom: sm8550: Additionally manage MXC power do [...] new 673fa9a42606 arm64: dts: qcom: sm8650: Additionally manage MXC power do [...] new 38c0af1f3fe4 arm64: dts: qcom: sdm845-shift-axolotl: set chassis type new 4faee358fea8 arm64: dts: qcom: msm8953: fix SPI clocks new 690bc1928640 arm64: dts: qcom: msm8953: correct SPI pinctrls new 73f7dc09f8e3 arm64: dts: qcom: msm8953: add spi_7 new 6e71c5812856 arm64: dts: qcom: starqltechn: remove extra empty line new 6605a07f441c arm64: dts: qcom: msm8976-longcheer-l9360: Add touch keys new 19f1395333f8 arm64: dts: qcom: sm8750: Add PCIe PHY and controller node new 99d741245e7a arm64: dts: qcom: sm8550: allow mode-switch events to reac [...] new 6cc36611ac79 arm64: dts: qcom: sm8650: allow mode-switch events to reac [...] new 7b8849178ecf arm64: dts: qcom: x1e80100: allow mode-switch events to re [...] new bdd235f2df6d arm64: dts: qcom: sm8550: move dp0 data-lanes to SoC dtsi new 35f549fcf5f1 arm64: dts: qcom: sm8650: move dp0 data-lanes to SoC dtsi new 458de584248a arm64: dts: qcom: x1e80100: move dp0/1/2 data-lanes to SoC dtsi new b942e087564b arm64: dts: qcom: sm8550: Set up 4-lane DP new 630c05a1dd35 arm64: dts: qcom: sm8650: Set up 4-lane DP new 2e66c88bb264 arm64: dts: qcom: x1e80100: Set up 4-lane DP new 6dfa62182c3b arm64: dts: qcom: x1e80100: Add pinctrl template for eDP0 HPD new 35fab4bedcf1 arm64: dts: qcom: x1-asus-zenbook-a14: Add missing pinctrl [...] new 540020f93b22 arm64: dts: qcom: x1-crd: Add missing pinctrl for eDP HPD new d1126668533e arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: Add missi [...] new c95c1ba079f6 arm64: dts: qcom: x1e80100-asus-vivobook-s15: Add missing [...] new a41d23142d87 arm64: dts: qcom: x1e80100-dell-xps13-9345: Add missing pi [...] new 0e94604702eb arm64: dts: qcom: x1e80100-hp-omnibook-x14: Add missing pi [...] new f6470367bdb2 arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Add missing [...] new 4b9165960bf2 arm64: dts: qcom: x1e80100-microsoft-romulus: Add missing [...] new 161687762622 arm64: dts: qcom: x1e80100-qcp: Add missing pinctrl for eDP HPD new 63727c59a917 dt-bindings: arm: qcom: Add Lenovo TB16 support new d3f600dc452d arm64: dts: qcom: Add Lenovo ThinkBook 16 G7 QOY device tree new 5fa902fb5716 dt-bindings: arm: qcom: document r8q board binding new 6657fe9e9f23 arm64: dts: qcom: add initial support for Samsung Galaxy S20 FE new 036505842076 arm64: dts: qcom: sm8450: Fix address for usb controller node new efc288455248 arm64: dts: qcom: lemans: add GDSP fastrpc-compute-cb nodes new 3d7f446472cb arm64: dts: qcom: sc7180: Describe on-SoC USB-adjacent data paths new 8517204c982b arm64: dts: qcom: ipq5424: Add reserved memory for TF-A new 922e16d17706 dt-bindings: vendor-prefixes: Add Flipkart new ba4857cc649a dt-bindings: arm: qcom: Add Billion Capture+ new a2dd7cf8477e arm64: dts: qcom: msm8953: Add device tree for Billion Capture+ new 7a6ad5dd551a arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13: Set up 4-lane DP new f116ec4e149e dt-bindings: arm: qcom: Add Dell Inspiron 14 Plus 7441 new e7733b42111c arm64: dts: qcom: Add support for Dell Inspiron 7441 / Lat [...] new 03253befa1d1 arm64: dts: qcom: sc8180x: Add video clock controller node new f87412d18edb soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS new b10cac398827 firmware: qcom: scm: Allow QSEECOM on Lenovo Thinkbook 16 new 30ee285f1e3c firmware: qcom: scm: Allow QSEECOM on Dell Inspiron 7441 / [...] new d77fc758a43d Merge branches 'arm32-defconfig-for-v6.18', 'arm32-for-6.1 [...] new 030b5633bb60 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1472e6365185 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 2961956b3af6 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 63ddc0a75b3b arm64: dts: rockchip: fix USB on RADXA ROCK 5T new 02a6a7560a76 Merge branch 'v6.17-armsoc/dtsfixes' into for-next new 56308b469f39 Merge branch 'v6.18-armsoc/dts32' into for-next new 8c239f24341a arm64: dts: rockchip: Add DP0 for rk3588 new 445e4ac0d858 arm64: dts: rockchip: Add DP1 for rk3588 new 1b242cafdfc4 arm64: dts: rockchip: Enable DisplayPort for rk3588s Cool Pi 4B new df02252f271b arm64: dts: rockchip: Enable DP2HDMI for ROCK 5 ITX new 6c2584684b4f Merge branch 'v6.18-armsoc/dts64' into for-next new 356fefe21961 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ae6f637a456c ARM: s3c6400_defconfig: Drop MTD_NAND_S3C2410 new ab675280a371 Merge branch 'next/defconfig' into for-next new cb1db322300a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c8b3c38b777a firmware: arm_scmi: quirk: Prevent writes to string constants new 33b996fe3933 firmware: arm_scmi: Fix function name typo in scmi_perf_pr [...] new 1e108f8e379d merge branch 'for-next/scmi/updates' of ssh://gitolite.ker [...] new 292e97b5f36f Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new 268b9620d86e riscv: dts: sophgo: Add SPI NOR node for SG2042 new 6baf562e0474 riscv: dts: sophgo: Enable SPI NOR node for PioneerBox new 2ea345ad682e riscv: dts: sophgo: Enable SPI NOR node for SG2042_EVB_V1 new 0bf26eecdd2a riscv: dts: sophgo: Enable SPI NOR node for SG2042_EVB_V2 new 859ce3430569 Merge branch 'dt/riscv' into for-next new 62256254dd9f Merge branch 'for-next' of https://github.com/sophgo/linux.git new 5f705fe52e41 Merge branch 'for-next' of https://github.com/spacemit-com/linux new 1c3fc3256c84 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new 4fb36f1d1a42 optee: sync secure world ABI headers new 52926f76e7b2 dma-buf: dma-heap: export declared functions new 37637132fc7b tee: implement protected DMA-heap new 072065cc92ba tee: refactor params_from_user() new ebe8c8272dcd tee: new ioctl to a register tee_shm from a dmabuf file de [...] new c4911ff67980 tee: add tee_shm_alloc_dma_mem() new 106a7c5b1610 optee: support protected memory allocation new 4d5bd40a855f optee: FF-A: dynamic protected memory allocation new 8139b267a01f optee: smc abi: dynamic protected memory allocation new 8b8aefa5a5c7 Merge branch 'tee_prot_dma_buf_for_v6.18' into next new 6226c888f5e3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 04d98a2322fd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 5052d5cf1359 riscv: dts: thead: th1520: Add IMG BXM-4-64 GPU node new 4a0ebc7bf61e Merge branch 'thead-dt-for-next' of https://git.kernel.org [...] new 3aa6ae0c8ba2 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] new 83d6a3220133 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new ab65b9f3e03d Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] new b61c66f7eee8 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] new fcba88f76e99 Merge branch 'thead-clk-for-next' of https://git.kernel.or [...] new cdf8f814fb25 Merge branch 'linux-next' of https://github.com/c-sky/csky [...] new 32d6babc3669 Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] new 7ae078181b10 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 7174681929c5 Merge branch 'mips-next' of https://git.kernel.org/pub/scm [...] new 3525b93c0d90 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] new 3b08901a2188 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5d5f08fd0cd9 xtensa: simdisk: add input size check in proc_write_simdisk new 60bbffe255a9 Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] adds 0f9e111e1d7a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 2b7012f69e62 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds d44579e0154d Merge branch 'master' of https://github.com/ceph/ceph-client.git adds 182799ff8d90 smb: client: fix data loss due to broken rename(2) adds 7c0570a0e995 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds bd20b1a9a7ea Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds 4866dfa11127 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds 45e729abda23 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds ce31d67c8d95 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] adds a4574368a5ec Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 8a5effdcdacf fuse: allow synchronous FUSE_INIT adds c50b558702a3 fuse: fix references to fuse.rst -> fuse/fuse.rst adds b46bf00741d5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 9a21027f5700 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 3c5a8a6f86c4 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds da2742ee3167 sunrpc: fix null pointer dereference on zero-length checksum adds dce7ed871310 NFSD: Relocate the fh_want_write() and fh_drop_write() helpers adds 5cab6aa4fcfa NFSD: Move the fh_getattr() helper adds 4af12e3b6960 sunrpc: delay pc_release callback until after the reply is sent adds df8e96311d3b nfsd: discard nfsd_file_get_local() adds 421f864330e6 sunrpc: Change ret code of xdr_stream_decode_opaque_fixed adds 25a0b1355507 NFSD: Rework encoding and decoding of nfsd4_deviceid adds ccc3afbab8fb NFSD: Minor cleanup in layoutcommit processing adds 96103d87e6ee NFSD: Minor cleanup in layoutcommit decoding adds 6505fdc9e064 NFSD: Implement large extent array support in pNFS adds e67706ed6693 NFSD: Fix last write offset handling in layoutcommit adds 77fe515a9e8e nfsd: fix assignment of ia_ctime.tv_nsec on delegated mtim [...] adds e9fb7c0eaca0 nfsd: ignore ATTR_DELEG when checking ia_valid before noti [...] adds 37de4a021bfc vfs: add ATTR_CTIME_SET flag adds 5d0bba8bc6d2 nfsd: use ATTR_CTIME_SET for delegated ctime updates adds 1d75bf5130c3 nfsd: track original timestamps in nfs4_delegation adds 478bd0dee0df nfsd: fix SETATTR updates for delegated timestamps adds 214f92ea693e nfsd: fix timestamp updates in CB_GETATTR adds b9e0414ec07a nfsd: freeze c/mtime updates with outstanding WRITE_ATTRS [...] adds a9037af5442b lockd: Remove space before newline adds e534e9a25e02 nfsd: Replace open-coded conversion of bytes to hex adds f67596051f74 nfsd: Eliminate an allocation in nfs4_make_rec_clidname() adds 657a525ad243 NFSD: Fix destination buffer size in nfsd4_ssc_setup_dul() adds 4a0de50a44bb nfsd: decouple the xprtsec policy check from check_nfsd_access() adds cbe82e2fc833 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] adds bec61edcebda Merge branch 'overlayfs-next' of https://git.kernel.org/pu [...] adds bad0c95a6e0f Merge branch '9p-next' of https://github.com/martinetd/linux adds 84ddc82f7da9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds c6d627407c45 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 151a724e153e next-20250829/vfs-brauner new a727aa954f98 Merge branch 'fs-next' of linux-next new e9de03013294 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ee8b9d5854df Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new abfd08244e23 Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] new 600c53734747 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d3b050e262b4 Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] new 5090e2b3808e i2c: rtl9300: Implement I2C block read and write new 4485e13b1e02 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] new 3e0bbb5b914e dt-bindings: hwmon: ti,ina2xx: Update details for various chips new f9f1732abfa6 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] new 8dbb1779ae22 docs: kernel_include.py: fix an issue when O= is used new 118e54633ca8 docs: kernel_include.py: drop some old behavior new 42f2faadbb18 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 912c7895de10 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new f5b9f55af666 Merge branches 'acpica', 'acpi-processor', 'acpi-pm' and ' [...] new 34ebd5e5c61c Merge branches 'acpi-video', 'acpi-misc' and 'pnp' into li [...] new 91418337a27d intel_idle: Remove unnecessary address-of operators new 5545d56fd1a9 PM: hibernate: Use vmalloc_array() and vcalloc() to improve code new 98da8a4aecf5 PM: hibernate: Fix typo in memory bitmaps description comment new 60ac49c04c69 Merge branches 'pm-cpufreq', 'pm-cpuidle', 'pm-powercap' a [...] new 373279d28347 Merge branch 'thermal-intel' into linux-next new bfec7b18d25c Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 592532a77b73 cpufreq/longhaul: handle NULL policy in longhaul_exit new 1761bb266144 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] new ace468cd3fb5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f39f4e4e9f46 Merge branch 'opp/linux-next' of https://git.kernel.org/pu [...] new 61a19857e4b8 Merge branch 'thermal/linux-next' of https://git.kernel.or [...] new 8206b0c70712 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7051b54fb5aa tcp: Remove sk->sk_prot->orphan_count. new 35dface61cfe net: ethernet: qualcomm: QCOM_PPE should depend on ARCH_QCOM new 5a8c02a6bf52 ptp: Limit time setting of PTP clocks new c85ae0240ee9 selftests: net: fix spelling and grammar mistakes new ec0b1eeece28 net: stmmac: mdio: update runtime PM new 59f26d86b2a1 inet: ping: check sock_net() in ping_get_port() and ping_lookup() new 10343e7e6c7c inet: ping: remove ping_hash() new 689adb36bd43 inet: ping: make ping_port_rover per netns new 51ba2d26bcc6 inet: ping: use EXPORT_IPV6_MOD[_GPL]() new 2fd4161d0d25 Merge branch 'inet-ping-misc-changes' new 3754dc486fb2 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new a589ad7ef4ef Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 57846a45451b Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new b918e868969e Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new c6a6db4021f1 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new fb02f6ad8435 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 3ea299d3dccd mtd: nand: qpic-common: remove a bunch of unused defines new 5b5dc7db5a8d mtd: nand: qpic_common: use {cmd,data}_sgl_nitems for sg_i [...] new 49b925421704 mtd: spinand: gigadevice: Add continuous read support new 5f284dc15ca8 mtd: spinand: add support for FudanMicro FM25S01A new 8a9e097def55 mtd: rawnand: pl353: Use int type to store negative error codes new 773b9202de01 mtd: rawnand: s3c2410: Drop S3C2410 support new 451f1184f8f6 dt-bindings: mtd samsung-s3c2410: Drop S3C2410 support new d40934bea54c mtd: rawnand: s3c2410: Drop driver (no actual S3C64xx user) new ae6974708335 Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] new f156b23df6a8 mtd: spi-nor: core: avoid odd length/address reads on 8D-8 [...] new 17926cd770ec mtd: spi-nor: core: avoid odd length/address writes in 8D- [...] new 74f8ea688a86 Merge branch 'spi-nor/next' of https://git.kernel.org/pub/ [...] new a07f320c38fd Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 25ba0f997346 Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] new 14579a6f1850 Merge tag 'amd-drm-next-6.18-2025-08-29' of https://gitlab [...] new 6cfca7d9f3bb Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new c5312e13d4ab dt-bindings: display: samsung,exynos7-decon: document iomm [...] new 5d2c70dcb3cb drm/exynos: exynos7_drm_decon: remove ctx->suspended new d07e4c00696f drm/exynos: dsi: add support for exynos7870 new 8e2baad67bf6 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new 256576ed6895 drm/amdgpu: give each kernel job a unique id new 73cfd166e045 drm/gud: Replace simple display pipe with DRM atomic helpers new d42ce9ea571e drm/tidss: dispc: Remove unused OVR_REG_GET new e8e202bcbd06 drm/tidss: dispc: Convert accessors to macros new db7c13ebf2d4 drm/tidss: dispc: Switch to GENMASK instead of FLD_MASK new 9accc8b10de8 drm/tidss: dispc: Get rid of FLD_VAL new 6e50765b829b drm/tidss: dispc: Get rid of FLD_GET new 13925ccb0d6d drm/tidss: dispc: Get rid of FLD_MOD new 8bd839a3ec23 drm/tidss: dispc: Switch REG_GET to using a mask new e6b571e6ff6b drm/tidss: dispc: Switch REG_FLD_MOD to using a mask new 990e6f28e78f drm/tidss: dispc: Switch VID_REG_GET to using a mask new aeaef1ba6bba drm/tidss: dispc: Switch VID_REG_FLD_MOD to using a mask new b695ff1e7ad4 drm/tidss: dispc: Switch VP_REG_GET to using a mask new 68f7fa24776e drm/tidss: dispc: Switch VP_REG_FLD_MOD to using a mask new 9b74ce7a6917 drm/tidss: dispc: Switch OVR_REG_FLD_MOD to using a mask new 7287177e5abe drm/tidss: dispc: Define field masks being used new 1c936e85926d drm/sitronix/st7571-i2c: Make st7571_panel_data variables [...] new d83f1d19c898 drm/rcar-du: dsi: Fix 1/2/3 lane support new c4d24127aaf1 accel/rocket: Fix indentation of Kconfig entry new 503b0ed38ca6 accel/rocket: Depend on DRM_ACCEL not just DRM new ce6b656b5d64 accel/rocket: Fix usages of kfree() and sizeof() new 78e399955d35 accel/rocket: Check the correct DMA irq status to warn about new 09e6d39cc83b accel/rocket: Fix some error checking in rocket_core_init() new c51f6fe14cd7 MAINTAINERS: adjust file entry in DRM ACCEL DRIVER FOR ROC [...] new 78f859673c85 accel/ivpu: Remove unused PLL_CONFIG_DEFAULT new cf87f93847de accel/ivpu: Make function parameter names consistent new e38e8391f30b drm/imagination: Use pwrseq for TH1520 GPU power management new 337ebfda8a4f dt-bindings: gpu: img,powervr-rogue: Add TH1520 GPU support new 6b53cf48d933 drm/imagination: Enable PowerVR driver for RISC-V new c4baa2d987c0 drm/st7571-i2c: correct pixel data format description new 2596e9414e5f dt-bindings: display: sitronix,st7571: add optional invert [...] new c68f78ae1d86 dt-bindings: display: sitronix,st7567: add optional invert [...] new e61c35157d32 drm/st7571-i2c: add support for inverted pixel format new 8bde81ec6842 drm/format-helper: introduce drm_fb_xrgb8888_to_gray2() new 100d457c0fea drm/st7571-i2c: add support for 2bit grayscale for XRGB8888 new a69997be443d drm/ssd130x: Remove the use of dev_err_probe() new 6727fe52f94e Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 3fc079369ee2 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 8fcc9c6e910e Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new dff11511d196 gpu: nova-core: vbios: replace pci::Device with device::Device new 93296e9d9528 gpu: nova-core: vbios: store reference to Device where relevant new bc73cf910b49 Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] new e7c028c6087c Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 30aae75097b4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ce69a41d021f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0a36f7d69dca ALSA: ac97: Use guard() for mutex locks new fcee249f98d0 ALSA: ac97: Use guard() for spin locks new ee7ddc5c01a9 ALSA: ali5451: Use guard() for spin locks new e96f601e7dd0 ALSA: azt3328: Use guard() for spin locks new d701303bf465 ALSA: ens137x: Use guard() for mutex locks new d062d6977ea3 ALSA: ens137x: Use guard() for spin locks new f28745ab9fc5 ALSA: als300: Use guard() for spin locks new fe0f9c2e7226 ALSA: als4000: Use guard() for spin locks new 7f08b008afbc ALSA: ad1889: Use guard() for spin locks new 9608fe85ff21 ALSA: atiixp: Use guard() for mutex locks new 5f7e725e023e ALSA: atiixp: Use guard() for spin locks new ca10ce1caf19 ALSA: aw2: Use guard() for mutex locks new 290adc48a232 ALSA: aw2: Use guard() for spin locks new 637a3999442d ALSA: bt87x: Use guard() for spin locks new 22ec1279269f ALSA: ca0106: Use guard() for spin locks new d0d95e9bd815 ALSA: cmipci: Use guard() for mutex locks new 40bc78567f63 ALSA: cmipci: Use guard() for spin locks new 7a5127c2c8a5 ALSA: cs4281: Use guard() for spin locks new 02ba95351a88 ALSA: cs46xx: Use guard() for mutex locks new 0ba9da2d6f77 ALSA: cs46xx: Use guard() for spin locks new e8eca9fec23f ALSA: cs5535audio: Use guard() for spin locks new e1d4c746bb46 ALSA: ctxfi: Use guard() for mutex locks new be9478bd3afc ALSA: ctxfi: Use guard() for spin locks new 3eda594925f7 ALSA: echoaudio: Use guard() for mutex locks new 9bd92d667342 ALSA: echoaudio: Use guard() for spin locks new f44f745f753d ALSA: emu10k1: Use guard() for mutex locks new 7c4a379e0622 ALSA: emu10k1: Use guard() for emu1010 FPGA locking new 3a0c3159f7fc ALSA: emu10k1: Use guard() for spin locks new 1af61c669b1c ALSA: emu10k1x: Use guard() for spin locks new f9733d65a661 ALSA: es1938: Use guard() for spin locks new 819107cdebff ALSA: es1968: Use guard() for mutex locks new 3ea4db1f2028 ALSA: es1968: Use guard() for spin locks new 2b429331f55b ALSA: fm801: Use guard() for spin locks new 9da230b3b229 ALSA: ice1712: Use guard() for mutex locks new d0b8e4190407 ALSA: ice1712: Use guard() for spin locks new 220a76bbf750 ALSA: intel8x0: Use guard() for spin locks new 940653fff03a ALSA: korg1212: Use guard() for mutex locks new aff742c156bb ALSA: korg1212: Use guard() for spin locks new 18aec9ea320f ALSA: lola: Use guard() for mutex locks new e25667d3f311 ALSA: lola: Use guard() for spin locks new 3023cc514a2f ALSA: lx6464es: Use guard() for mutex locks new 35dea82a4396 ALSA: maestro3: Use guard() for spin locks new 23ab90a965ba ALSA: mixart: Use guard() for mutex locks new 6c56792a0534 ALSA: nm256: Use guard() for mutex locks new d1d88d2850a9 ALSA: nm256: Use guard() for spin locks new 8ecafe5dacc2 ALSA: oxygen: Use guard() for mutex locks new 4751026c7923 ALSA: oxygen: Use guard() for spin locks new 26e4346cff3a ALSA: pcxhr: Use guard() for mutex locks new 8bb75ae244c5 ALSA: rme32: Use guard() for spin locks new d3424b8bf785 ALSA: rme96: Use guard() for spin locks new d422878cae31 ALSA: hdsp: Use guard() for spin locks new 02699abfbd33 ALSA: hdspm: Use guard() for spin locks new bd6aa020ec49 ALSA: rme9652: Use guard() for spin locks new e7b99fdddfe8 ALSA: sis7019: Use guard() for mutex locks new 8e11f94ea15d ALSA: sis7019: Use guard() for spin locks new fa670cbaee46 ALSA: sonicvibes: Use guard() for spin locks new 4f83e1da6e05 ALSA: trident: Use guard() for mutex locks new 62d8070db648 ALSA: trident: Use guard() for spin locks new 9d60b94f13d3 ALSA: via82xx: Use guard() for spin locks new dde5decc43de ALSA: vx222: Use guard() for mutex locks new 8c0cb47e2692 ALSA: ymfpci: Use guard() for spin locks new 8c6a0bc917b4 ALSA: ad1816a: Use guard() for spin locks new ca1d5ca2e502 ALSA: cmi8330: Use guard() for spin locks new 14ba220697f8 ALSA: cs423x: Use guard() for mutex locks new 6f5d556a80a9 ALSA: cs423x: Use guard() for spin locks new e5a5ad81c825 ALSA: es1688: Use guard() for spin locks new 98ea9c6a06f4 ALSA: es18xx: Use guard() for spin locks new 3abb538fffc8 ALSA: gus: Use guard() for mutex locks new ae2b22b46777 ALSA: gus: Use guard() for spin locks new 6aaf6dadd9bf ALSA: msnd: Use guard() for spin locks new 1e012ff2fbe3 ALSA: opl3sa2: Use guard() for spin locks new 949ffce4af7f ALSA: opti9xx: Use guard() for spin locks new d994b2ba8f74 ALSA: sb: Use guard() for mutex locks new 5487fb09fa55 ALSA: sb: Use guard() for spin locks new 7b4ac266898a ALSA: emu8000: Use guard() for spin locks new 79112d65276f ALSA: sscape: Use guard() for spin locks new 372b43467aec ALSA: wss: Use guard() for mutex locks new ec4c3dcf1559 ALSA: wss: Use guard() for spin locks new 4b97f8e614ba ALSA: wavefront: Use guard() for spin locks new ebd9b6c91d4e ALSA: aloop: Use guard() for mutex locks new 1ef2cb6b29c2 ALSA: aloop: Use guard() for spin locks new 6a6da5ca9795 ALSA: opl3: Use guard() for mutex locks new ec6ac1d5e15a ALSA: opl3: Use guard() for spin locks new 45451eb5d16d ALSA: opl4: Use guard() for mutex locks new 72a301707749 ALSA: opl4: Use guard() for spin locks new 353fc3e3811a ALSA: vx: Use guard() for mutex locks new 638c33ef7923 ALSA: dummy: Use guard() for spin locks new 55c52cd3118b ALSA: mpu401: Use guard() for spin locks new 316e0074ecdc ALSA: mtpav: Use guard() for spin locks new a28d65886b9b ALSA: mts64: Use guard() for spin locks new ec339e149e93 ALSA: portman2x4: Use guard() for spin locks new b9526bff4219 ALSA: serial-u16550: Use guard() for spin locks new 9b99749f2a89 ALSA: ua101: Use guard() for mutex locks new f9435abeb3ee ALSA: ua101: Use guard() for spin locks new 9e38c362a6d8 ALSA: usx2y: Use guard() for mutex locks new 07f55c77b922 ALSA: hiface: Use guard() for mutex locks new ea3bfbbc9a28 ALSA: hiface: Use guard() for spin locks new 6dcbb0a9a6b5 ALSA: line6: Use guard() for mutex locks new e5d3eeb4261a ALSA: usb: qcom: Use guard() for mutex locks new cff7acfe0b8f ALSA: bcd2000: Use guard() for mutex locks new 95692e3c9fce ALSA: caiaq: Use guard() for spin locks new 7a3dc0da931e ALSA: i2c: Use guard() for mutex locks new cc8c53532091 ALSA: i2c: Use guard() for spin locks new eff259d5b905 ALSA: synth: Use guard() for mutex locks new 59ede7178d40 ALSA: synth: Use guard() for spin locks new 826f35b829f4 ALSA: synth: Use guard() for preset locks new 10403f910ad2 ALSA: x86: Use guard() for mutex locks new ab770b41630d ALSA: x86: Use guard() for spin locks new 3ddf4f97166a ALSA: xen: Use guard() for mutex locks new 7b4d15bcdc8b ALSA: at73c213: Use guard() for mutex locks new 2c24032607d6 ALSA: pdaudiocf: Use guard() for mutex locks new 89008621bb2d ALSA: vxpocket: Use guard() for mutex locks new 3d10c26fae4e ALSA: sparc: Use guard() for mutex locks new 1cb6ecbb3720 ALSA: aoa: Use guard() for mutex locks new bc58470aa259 ALSA: aaci: Use guard() for mutex locks new 372020ddaa76 ALSA: pxa2xx: Use guard() for mutex locks new 94f8cb2b358c ALSA: atmel: Use guard() for mutex locks new c07824a14d99 ALSA: ac97bus: Use guard() for mutex locks new 69f374931fa4 ALSA: virtio: Use guard() for spin locks new b8e1684163ae ALSA: misc: Use guard() for spin locks new 71dc4f27d92b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new aeaadc7d3228 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f62fa2d2ad5b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 65bc769c778a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 2a0614522885 brd: use page reference to protect page lifetime new 5c5c3ab82276 Merge branch 'for-6.18/block' into for-next new b63896c2fb65 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 1f9ad14aef06 dm-pcache: remove ctrl_lock for pcache_cache_segment new 247357717749 dm-pcache: cleanup: fix coding style report by checkpatch.pl new 9f5c33bdddcd dm: fix "writen"->"written" new 0f07f344edc6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new da96309604a6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b4cb10b8487a Merge branch 'pcmcia-next' of https://git.kernel.org/pub/s [...] new a87a1d55a7e4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 50dfb6797276 Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] new 9d35d068fb13 regulator: scmi: Use int type to store negative error codes new b2393c80ee60 Merge remote-tracking branch 'regulator/for-6.18' into reg [...] new 19e6e98f8f9c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5cfce0131106 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new b5f3f4fbd35c Merge branch 'next-integrity' of https://git.kernel.org/pu [...] new b1fe22692fc1 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new d9a74858242d Merge branch 'next' of https://github.com/cschaufler/smack-next new 164b3970e90f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new c2c95ce18cd3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 40dc97078c4e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f0bbca0f028d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e70765bb14bd Merge remote-tracking branch 'spi/for-6.18' into spi-next new 8e1d66618534 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 46df3e3c562e Merge branch into tip/master: 'core/bugs' new 7ff698c9c87d Merge branch into tip/master: 'irq/core' new 011e2c754143 Merge branch into tip/master: 'irq/drivers' new fe9b4a713a88 Merge branch into tip/master: 'perf/core' new eb42e65d67a2 Merge branch into tip/master: 'timers/clocksource' new cc22ac41fb6c Merge branch into tip/master: 'x86/apic' new 99d21c5bbf87 Merge branch into tip/master: 'x86/asm' new 27e2f44a3dac Merge branch into tip/master: 'x86/bugs' new c21a7c8c2281 Merge branch into tip/master: 'x86/build' new 77aa42bb7a45 Merge branch into tip/master: 'x86/cache' new 979842c4ee77 Merge branch into tip/master: 'x86/cleanups' new 58826f93e84c Merge branch into tip/master: 'x86/core' new b4ce70322316 Merge branch into tip/master: 'x86/cpu' new 86661bbfe816 Merge branch into tip/master: 'x86/entry' new 4adab918115c Merge branch into tip/master: 'x86/microcode' new a6b5716631d6 Merge branch into tip/master: 'x86/misc' new b4691f21b88a Merge branch into tip/master: 'x86/mm' new c0215f45dd41 Merge branch into tip/master: 'x86/tdx' new 8830ff2ff08c Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new c0ef37783795 Merge branch 'timers/drivers/next' of https://git.kernel.o [...] new c7c5044c0bf6 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new 05514098df65 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 52b614135179 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new b5c4ac181bbf Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] new e01c994e3fca Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 3a19fcbed5c6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5176967cb349 Merge branch 'next' of https://github.com/kvm-x86/linux.git new fd2b3a956987 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7642c6fd011b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 362d55e84dee Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a2455ae1ed30 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 64893308fa4f Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] new a81e8656e7e0 Merge branch 'for-next' of https://github.com/cminyard/lin [...] new 558d4dc05592 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] new 4f62cc827fd3 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new 051aa3bf0e4d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 23787878ebae Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new adf1f5a0033b Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] new 818e7527043f Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] new 8e17538ea1c4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 106a062d3eec Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e7237d1075ad Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ed191f9a6f07 Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] new 0c4916aadb8d phy: qcom-qmp-ufs: Add regulator load voting for UFS QMP PHY new df4beac9da5f phy: qcom-qmp-ufs: Add PHY and PLL regulator load new da938e39a816 phy: hisilicon: Remove redundant ternary operators new e7ec351347b6 phy: renesas: rcar-gen3-usb2: Remove redundant ternary operators new 0c5375b06060 phy: rockchip: usbdp: Remove redundant ternary operators new 616fe247bdce phy: qcom: m31-eusb2: Fix the error log while enabling clock new 9bef84d30f1f phy: lynx-28g: check return value when calling lynx_28g_pll_get new 3d13e378d465 dt-bindings: phy: ti,tcan104x-can: Document TI TCAN1051 new 356590cd61cf phy: renesas: rcar-gen3-usb2: Fix ID check logic with VBUS valid new bfe644077444 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 969bf687c12c soundwire: bus: Drop dev_pm_domain_detach() call new 88f5d2a477ec soundwire: Use min() to improve code new 1e25ce5cb494 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 298b5c6a9723 Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] new 9710962e8f32 Merge branch 'next' of https://github.com/awilliam/linux-vfio.git new 0f60ccf471fc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8ce5a2cc9e8b Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] new 30b2ba4e1344 Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] new bc899c86b66f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new a86e0fce387e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 352958a2b3cc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 701b44af792c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0437e55eb4ec Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 2cfab6b7abea Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new eef6dcbc52fa dt-bindings: gpio: Add Tegra256 support new db12ee08726e gpio: tegra186: Add support for Tegra256 new a7071adf81ad Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] new b589428b08b6 pinctrl: armada-37xx: Use int type to store negative error codes new f190f3ca5659 pinctrl: ma35: Use int type to store negative error codes new 7dc25bc468da Merge branch 'devel' into for-next new 1308d665c23d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 03724b3496cb dt-bindings: pinctrl: samsung: Add compatible for ARTPEC-8 SoC new d4ac729964d8 pinctrl: samsung: Add ARTPEC-8 SoC specific configuration new 915b086c7191 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new dcc051ffe2bc Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] new 5e14dce4580d Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] new a848bf371cff Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new bd3279eb373b Merge branch 'for-next/seccomp' of https://git.kernel.org/ [...] new 83c8a4f5008d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d2cccf70c503 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 1a10d924e25d Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] new a607a6a10684 mm/mm_init: use deferred_init_memmap_chunk() in deferred_g [...] new 3c3a538c1132 mm/mm_init: deferred_init_memmap: use a job per zone new 27ac4f601e75 mm/mm_init: drop deferred_init_maxorder() new 79533628b74b memblock: drop for_each_free_mem_pfn_range_in_zone_from() new fa7bdc3b8637 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6ae4b945cb79 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new a1e11ecf0c14 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] new 70e36dedd069 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 3fec509c97e7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 237b94979a2e Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] new 867356bcc176 Merge branch 'for-next/execve' of https://git.kernel.org/p [...] new 25c0694b30d3 Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] new d1ff0e2d13d6 tools/nolibc: avoid error in dup2() if old fd equals new fd new b22d81ed319c tools/nolibc: use tabs instead of spaces for indentation new e6366101ce1f tools/nolibc: remove __nolibc_enosys() fallback from time6 [...] new 4b6ffb2d87a7 tools/nolibc: remove __nolibc_enosys() fallback from *at() [...] new 09adec1f4b44 tools/nolibc: remove __nolibc_enosys() fallback from dup2() new fbd47de75502 tools/nolibc: remove __nolibc_enosys() fallback from fork [...] new f11e156e0f1a tools/nolibc: fold llseek fallback into lseek() new 61a3cf7934b6 kselftest/arm64: tpidr2: Switch to waitpid() over wait4() new 4c2ef951cfe6 tools/nolibc: drop wait4() support new 6d33ce3634f9 selftests/nolibc: fix EXPECT_NZ macro new ca38943e83c7 selftests/nolibc: remove outdated comment about construct order new 3d16d9aa35c0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 842222a24844 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new fa1bde3a0752 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new d49b281b9069 Merge branch 'crc-next' of https://git.kernel.org/pub/scm/ [...] new a81b8a2465a6 Merge branch 'for-next' of https://github.com/hisilicon/li [...] new 3db46a82d467 Add linux-next specific files for 20250902
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 (33bcf93b9a6b) \ N -- N -- N refs/heads/master (3db46a82d467)
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 786 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: .mailmap | 1 + Documentation/Makefile | 3 +- .../devicetree/bindings/arm/intel-ixp4xx.yaml | 2 + Documentation/devicetree/bindings/arm/qcom.yaml | 4 + Documentation/devicetree/bindings/arm/sti.yaml | 4 - .../display/samsung/samsung,exynos7-decon.yaml | 21 + .../bindings/display/sitronix,st7567.yaml | 5 + .../bindings/display/sitronix,st7571.yaml | 5 + .../bindings/gpio/nvidia,tegra186-gpio.yaml | 2 + .../devicetree/bindings/gpu/img,powervr-rogue.yaml | 37 +- .../devicetree/bindings/hwmon/ti,ina2xx.yaml | 29 + .../devicetree/bindings/mtd/samsung-s3c2410.txt | 56 - .../devicetree/bindings/phy/ti,tcan104x-can.yaml | 1 + .../bindings/pinctrl/samsung,pinctrl.yaml | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 4 + Documentation/filesystems/sysfs.rst | 2 +- Documentation/networking/napi.rst | 5 +- Documentation/process/maintainer-soc.rst | 6 +- Documentation/sphinx/kernel_include.py | 43 +- Documentation/sphinx/parse-headers.pl | 419 --- .../translations/zh_CN/filesystems/sysfs.txt | 2 +- .../translations/zh_TW/filesystems/sysfs.txt | 2 +- Documentation/userspace-api/media/Makefile | 64 - .../userspace-api/media/cec/cec-header.rst | 5 +- .../media/{ => cec}/cec.h.rst.exceptions | 0 .../media/{ => dvb}/ca.h.rst.exceptions | 0 .../media/{ => dvb}/dmx.h.rst.exceptions | 0 .../media/{ => dvb}/frontend.h.rst.exceptions | 0 Documentation/userspace-api/media/dvb/headers.rst | 17 +- .../media/{ => dvb}/net.h.rst.exceptions | 0 .../userspace-api/media/mediactl/media-header.rst | 5 +- .../media/{ => mediactl}/media.h.rst.exceptions | 0 .../userspace-api/media/rc/lirc-header.rst | 4 +- .../media/{ => rc}/lirc.h.rst.exceptions | 0 Documentation/userspace-api/media/v4l/videodev.rst | 4 +- .../media/{ => v4l}/videodev2.h.rst.exceptions | 0 MAINTAINERS | 5 +- Next/SHA1s | 130 +- Next/merge.log | 2782 +++++++++----------- arch/arm/arm-soc-for-next-contents.txt | 53 + arch/arm/boot/dts/intel/ixp/Makefile | 2 + .../ixp/intel-ixp42x-actiontec-mi424wr-ac.dts | 37 + .../intel/ixp/intel-ixp42x-actiontec-mi424wr-d.dts | 38 + .../intel/ixp/intel-ixp42x-actiontec-mi424wr.dtsi | 272 ++ arch/arm/boot/dts/qcom/qcom-apq8064.dtsi | 9 +- arch/arm/boot/dts/qcom/qcom-ipq4019.dtsi | 9 +- arch/arm/boot/dts/qcom/qcom-ipq8064.dtsi | 25 +- arch/arm/boot/dts/qcom/qcom-sdx55.dtsi | 9 +- arch/arm/boot/dts/st/Makefile | 2 - arch/arm/boot/dts/st/ste-nomadik-s8815.dts | 2 +- .../boot/dts/st/ste-ux500-samsung-codina-tmo.dts | 5 +- arch/arm/boot/dts/st/ste-ux500-samsung-codina.dts | 5 +- arch/arm/boot/dts/st/ste-ux500-samsung-janice.dts | 5 +- arch/arm/boot/dts/st/stih407-b2120.dts | 27 - arch/arm/boot/dts/st/stih407-family.dtsi | 4 +- arch/arm/boot/dts/st/stih407.dtsi | 145 - arch/arm/boot/dts/st/stih410-b2120.dts | 66 - arch/arm/boot/dts/st/stihxxx-b2120.dtsi | 206 -- arch/arm/configs/pxa_defconfig | 1 - arch/arm/configs/s3c6400_defconfig | 1 - arch/arm/mach-sti/Kconfig | 20 +- arch/arm/mach-sti/board-dt.c | 2 - arch/arm64/boot/dts/axiado/ax3000-evk.dts | 3 + arch/arm64/boot/dts/qcom/Makefile | 8 + arch/arm64/boot/dts/qcom/ipq5424.dtsi | 6 + arch/arm64/boot/dts/qcom/lemans.dtsi | 58 + .../arm64/boot/dts/qcom/msm8953-flipkart-rimob.dts | 255 ++ arch/arm64/boot/dts/qcom/msm8953.dtsi | 160 +- .../boot/dts/qcom/msm8976-longcheer-l9360.dts | 6 + arch/arm64/boot/dts/qcom/sc7180.dtsi | 48 + arch/arm64/boot/dts/qcom/sc8180x.dtsi | 15 + .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 6 +- .../boot/dts/qcom/sdm845-samsung-starqltechn.dts | 1 - arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 1 + arch/arm64/boot/dts/qcom/sm8250-samsung-r8q.dts | 47 + arch/arm64/boot/dts/qcom/sm8450.dtsi | 14 +- arch/arm64/boot/dts/qcom/sm8550-hdk.dts | 4 - arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 4 - arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 4 - arch/arm64/boot/dts/qcom/sm8550.dtsi | 14 +- arch/arm64/boot/dts/qcom/sm8650-hdk.dts | 4 - arch/arm64/boot/dts/qcom/sm8650-qrd.dts | 4 - arch/arm64/boot/dts/qcom/sm8650.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8750.dtsi | 180 +- arch/arm64/boot/dts/qcom/x1-asus-zenbook-a14.dtsi | 5 +- arch/arm64/boot/dts/qcom/x1-crd.dtsi | 6 +- ...0-lenovo-yoga-slim7x.dts => x1-dell-thena.dtsi} | 758 +++--- arch/arm64/boot/dts/qcom/x1e001de-devkit.dts | 3 - .../dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi | 5 +- .../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts | 3 + .../qcom/x1e80100-dell-inspiron-14-plus-7441.dts | 52 + .../boot/dts/qcom/x1e80100-dell-latitude-7455.dts | 53 + .../boot/dts/qcom/x1e80100-dell-xps13-9345.dts | 5 +- .../boot/dts/qcom/x1e80100-hp-omnibook-x14.dts | 5 +- .../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 6 +- .../boot/dts/qcom/x1e80100-microsoft-romulus.dtsi | 5 +- arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 6 +- arch/arm64/boot/dts/qcom/x1e80100.dtsi | 12 + ...ok-x14.dts => x1p42100-lenovo-thinkbook-16.dts} | 779 +++--- arch/arm64/boot/dts/rockchip/rk3588-base.dtsi | 30 + arch/arm64/boot/dts/rockchip/rk3588-extra.dtsi | 30 + arch/arm64/boot/dts/rockchip/rk3588-rock-5-itx.dts | 61 + arch/arm64/boot/dts/rockchip/rk3588-rock-5t.dts | 10 + arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts | 37 + arch/riscv/boot/dts/sophgo/sg2042-evb-v1.dts | 24 + arch/riscv/boot/dts/sophgo/sg2042-evb-v2.dts | 12 + .../riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dts | 24 + arch/riscv/boot/dts/sophgo/sg2042.dtsi | 24 + arch/riscv/boot/dts/thead/th1520.dtsi | 21 + arch/xtensa/platforms/iss/simdisk.c | 6 +- drivers/accel/ivpu/ivpu_drv.c | 2 +- drivers/accel/ivpu/ivpu_fw.h | 2 +- drivers/accel/ivpu/ivpu_hw_btrs.c | 3 +- drivers/accel/ivpu/ivpu_hw_btrs.h | 2 +- drivers/accel/ivpu/ivpu_pm.c | 4 +- drivers/accel/ivpu/ivpu_pm.h | 2 +- drivers/accel/rocket/Kconfig | 16 +- drivers/accel/rocket/rocket_core.c | 2 +- drivers/accel/rocket/rocket_job.c | 9 +- drivers/block/brd.c | 75 +- drivers/cpufreq/longhaul.c | 3 + drivers/cpuidle/governors/menu.c | 12 +- drivers/dma-buf/dma-heap.c | 3 + drivers/firmware/arm_scmi/quirks.c | 15 +- drivers/firmware/qcom/qcom_scm.c | 3 + drivers/gpio/gpio-tegra186.c | 28 + drivers/gpio/gpiolib-acpi-quirks.c | 12 + drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 12 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 3 +- drivers/gpu/drm/drm_format_helper.c | 108 + drivers/gpu/drm/exynos/exynos7_drm_decon.c | 36 - drivers/gpu/drm/gud/gud_connector.c | 25 +- drivers/gpu/drm/gud/gud_drv.c | 52 +- drivers/gpu/drm/gud/gud_internal.h | 13 +- drivers/gpu/drm/gud/gud_pipe.c | 64 +- drivers/gpu/drm/imagination/Kconfig | 3 +- drivers/gpu/drm/imagination/pvr_device.c | 22 +- drivers/gpu/drm/imagination/pvr_device.h | 17 + drivers/gpu/drm/imagination/pvr_drv.c | 23 +- drivers/gpu/drm/imagination/pvr_power.c | 158 +- drivers/gpu/drm/imagination/pvr_power.h | 15 + drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c | 5 +- .../gpu/drm/renesas/rcar-du/rcar_mipi_dsi_regs.h | 8 +- drivers/gpu/drm/sitronix/st7571-i2c.c | 45 +- drivers/gpu/drm/solomon/ssd130x-spi.c | 3 +- drivers/gpu/drm/tidss/tidss_dispc.c | 309 +-- drivers/gpu/drm/tidss/tidss_dispc_regs.h | 76 + drivers/gpu/nova-core/Kconfig | 1 + drivers/gpu/nova-core/firmware/fwsec.rs | 8 +- drivers/gpu/nova-core/gpu.rs | 2 +- drivers/gpu/nova-core/vbios.rs | 168 +- drivers/hwmon/ina238.c | 7 +- drivers/iio/dac/ad5360.c | 2 +- drivers/iio/dac/ad5421.c | 2 +- drivers/md/dm-log-writes.c | 2 +- drivers/md/dm-pcache/cache.h | 9 +- drivers/md/dm-pcache/cache_segment.c | 22 +- drivers/mtd/devices/Kconfig | 4 +- drivers/mtd/nand/qpic_common.c | 6 +- drivers/mtd/nand/raw/Kconfig | 26 - drivers/mtd/nand/raw/Makefile | 1 - drivers/mtd/nand/raw/atmel/nand-controller.c | 16 +- .../mtd/nand/raw/nuvoton-ma35d1-nand-controller.c | 4 +- drivers/mtd/nand/raw/pl35x-nand-controller.c | 2 +- drivers/mtd/nand/raw/s3c2410.c | 1230 --------- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 46 +- drivers/mtd/nand/spi/Makefile | 2 +- drivers/mtd/nand/spi/core.c | 1 + drivers/mtd/nand/spi/fmsh.c | 74 + drivers/mtd/nand/spi/gigadevice.c | 107 +- drivers/mtd/spi-nor/core.c | 145 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 28 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 4 +- .../chelsio/inline_crypto/chtls/chtls_cm.h | 1 - drivers/net/ethernet/mellanox/mlx4/en_rx.c | 4 +- drivers/net/ethernet/qualcomm/Kconfig | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 12 +- drivers/net/macsec.c | 8 +- drivers/phy/freescale/phy-fsl-lynx-28g.c | 16 +- drivers/phy/hisilicon/phy-histb-combphy.c | 2 +- drivers/phy/qualcomm/phy-qcom-m31-eusb2.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 25 +- drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 159 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 4 +- drivers/phy/rockchip/phy-rockchip-usbdp.c | 2 +- drivers/phy/ti/phy-gmii-sel.c | 47 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 6 +- drivers/pinctrl/nuvoton/pinctrl-ma35.c | 3 +- drivers/pinctrl/samsung/pinctrl-exynos-arm64.c | 50 + drivers/pinctrl/samsung/pinctrl-exynos.h | 10 + drivers/pinctrl/samsung/pinctrl-samsung.c | 2 + drivers/pinctrl/samsung/pinctrl-samsung.h | 1 + drivers/platform/x86/acer-wmi.c | 71 +- drivers/platform/x86/amd/pmc/pmc-quirks.c | 14 + drivers/platform/x86/asus-nb-wmi.c | 3 + drivers/platform/x86/asus-wmi.c | 9 +- drivers/platform/x86/hp/hp-wmi.c | 4 + drivers/platform/x86/intel/pmc/core.c | 1 + drivers/platform/x86/intel/tpmi_power_domains.c | 2 +- drivers/ptp/ptp_clock.c | 13 +- drivers/regulator/scmi-regulator.c | 3 +- drivers/soc/qcom/rpmh-rsc.c | 7 +- drivers/soundwire/bus_type.c | 3 - drivers/soundwire/qcom.c | 5 +- drivers/spi/spi-cadence-quadspi.c | 33 + drivers/tee/Kconfig | 5 + drivers/tee/Makefile | 1 + drivers/tee/optee/Kconfig | 5 + drivers/tee/optee/Makefile | 1 + drivers/tee/optee/core.c | 7 + drivers/tee/optee/ffa_abi.c | 146 +- drivers/tee/optee/optee_ffa.h | 27 +- drivers/tee/optee/optee_msg.h | 84 +- drivers/tee/optee/optee_private.h | 15 +- drivers/tee/optee/optee_smc.h | 37 +- drivers/tee/optee/protmem.c | 335 +++ drivers/tee/optee/smc_abi.c | 141 +- drivers/tee/tee_core.c | 157 +- drivers/tee/tee_heap.c | 500 ++++ drivers/tee/tee_private.h | 14 + drivers/tee/tee_shm.c | 157 +- fs/fuse/Kconfig | 2 +- fs/fuse/dev.c | 15 +- fs/fuse/inode.c | 5 +- fs/nfsd/export.c | 82 +- fs/nfsd/export.h | 3 + fs/nfsd/nfs4proc.c | 2 +- fs/nfsd/nfs4recover.c | 31 +- fs/nfsd/nfsfh.c | 24 +- fs/nfsd/state.h | 4 +- fs/smb/client/cifsglob.h | 2 +- fs/smb/client/inode.c | 22 +- include/drm/drm_format_helper.h | 4 + include/dt-bindings/gpio/tegra256-gpio.h | 28 + include/linux/mm.h | 4 +- include/linux/mtd/nand-qpic-common.h | 14 - include/linux/mtd/spinand.h | 1 + include/linux/platform_data/mtd-nand-s3c2410.h | 70 - include/linux/scmi_protocol.h | 2 +- include/linux/tee_core.h | 59 + include/linux/tee_drv.h | 10 + include/net/inet_connection_sock.h | 8 +- include/net/netns/ipv4.h | 1 + include/net/ping.h | 1 - include/net/sock.h | 2 - include/net/tcp.h | 10 + include/sound/emu10k1.h | 3 +- include/sound/gus.h | 1 - include/sound/soundfont.h | 18 + include/uapi/linux/tee.h | 31 + kernel/futex/core.c | 1 + localversion-next | 2 +- mm/mm_init.c | 6 +- mm/slub.c | 30 +- net/batman-adv/network-coding.c | 7 +- net/ipv4/icmp.c | 6 +- net/ipv4/inet_connection_sock.c | 11 +- net/ipv4/inet_hashtables.c | 2 +- net/ipv4/ping.c | 66 +- net/ipv4/tcp.c | 2 +- net/ipv4/tcp_ipv4.c | 1 - net/ipv6/ip6_icmp.c | 6 +- net/ipv6/ping.c | 1 - net/ipv6/tcp_ipv6.c | 1 - scripts/sphinx-build-wrapper | 719 +++++ sound/ac97/bus.c | 22 +- sound/aoa/codecs/onyx.c | 104 +- sound/aoa/codecs/tas.c | 113 +- sound/aoa/core/gpio-feature.c | 20 +- sound/aoa/core/gpio-pmf.c | 26 +- sound/aoa/soundbus/i2sbus/pcm.c | 76 +- sound/arm/aaci.c | 20 +- sound/arm/pxa2xx-ac97-lib.c | 12 +- sound/atmel/ac97c.c | 18 +- sound/core/misc.c | 25 +- sound/drivers/aloop.c | 262 +- sound/drivers/dummy.c | 40 +- sound/drivers/mpu401/mpu401_uart.c | 41 +- sound/drivers/mtpav.c | 61 +- sound/drivers/mts64.c | 57 +- sound/drivers/opl3/opl3_lib.c | 26 +- sound/drivers/opl3/opl3_midi.c | 51 +- sound/drivers/opl3/opl3_seq.c | 27 +- sound/drivers/opl4/opl4_lib.c | 10 +- sound/drivers/opl4/opl4_mixer.c | 8 +- sound/drivers/opl4/opl4_proc.c | 10 +- sound/drivers/opl4/opl4_seq.c | 30 +- sound/drivers/opl4/opl4_synth.c | 81 +- sound/drivers/portman2x4.c | 12 +- sound/drivers/serial-u16550.c | 48 +- sound/drivers/vx/vx_core.c | 19 +- sound/drivers/vx/vx_mixer.c | 57 +- sound/drivers/vx/vx_pcm.c | 3 +- sound/drivers/vx/vx_uer.c | 17 +- sound/hda/codecs/hdmi/hdmi.c | 1 + sound/i2c/other/ak4113.c | 54 +- sound/i2c/other/ak4114.c | 39 +- sound/i2c/other/ak4117.c | 40 +- sound/isa/ad1816a/ad1816a_lib.c | 117 +- sound/isa/cmi8330.c | 15 +- sound/isa/cs423x/cs4236_lib.c | 131 +- sound/isa/es1688/es1688_lib.c | 280 +- sound/isa/es18xx.c | 58 +- sound/isa/gus/gus_dma.c | 88 +- sound/isa/gus/gus_dram.c | 8 +- sound/isa/gus/gus_io.c | 65 +- sound/isa/gus/gus_main.c | 65 +- sound/isa/gus/gus_mem.c | 33 +- sound/isa/gus/gus_mixer.c | 12 +- sound/isa/gus/gus_pcm.c | 175 +- sound/isa/gus/gus_reset.c | 66 +- sound/isa/gus/gus_timer.c | 16 +- sound/isa/gus/gus_uart.c | 24 +- sound/isa/gus/gusextreme.c | 23 +- sound/isa/gus/interwave.c | 33 +- sound/isa/msnd/msnd.c | 29 +- sound/isa/msnd/msnd_pinnacle.c | 11 +- sound/isa/msnd/msnd_pinnacle_mixer.c | 8 +- sound/isa/opl3sa2.c | 29 +- sound/isa/opti9xx/miro.c | 17 +- sound/isa/opti9xx/opti92x-ad1848.c | 21 +- sound/isa/sb/emu8000.c | 94 +- sound/isa/sb/emu8000_pcm.c | 48 +- sound/isa/sb/sb16.c | 11 +- sound/isa/sb/sb16_csp.c | 219 +- sound/isa/sb/sb16_main.c | 123 +- sound/isa/sb/sb8_main.c | 170 +- sound/isa/sb/sb8_midi.c | 121 +- sound/isa/sb/sb_common.c | 17 +- sound/isa/sb/sb_mixer.c | 61 +- sound/isa/sscape.c | 190 +- sound/isa/wavefront/wavefront_midi.c | 131 +- sound/isa/wavefront/wavefront_synth.c | 18 +- sound/isa/wss/wss_lib.c | 285 +- sound/pci/ac97/ac97_codec.c | 32 +- sound/pci/ac97/ac97_patch.c | 9 +- sound/pci/ac97/ac97_pcm.c | 50 +- sound/pci/ac97/ac97_proc.c | 10 +- sound/pci/ad1889.c | 12 +- sound/pci/ak4531_codec.c | 18 +- sound/pci/ali5451/ali5451.c | 92 +- sound/pci/als300.c | 21 +- sound/pci/als4000.c | 68 +- sound/pci/atiixp.c | 69 +- sound/pci/atiixp_modem.c | 49 +- sound/pci/aw2/aw2-alsa.c | 26 +- sound/pci/azt3328.c | 145 +- sound/pci/bt87x.c | 26 +- sound/pci/ca0106/ca0106_main.c | 33 +- sound/pci/ca0106/ca0106_proc.c | 28 +- sound/pci/ca0106/ca_midi.c | 171 +- sound/pci/cmipci.c | 185 +- sound/pci/cs4281.c | 53 +- sound/pci/cs46xx/cs46xx_lib.c | 202 +- sound/pci/cs46xx/dsp_spos.c | 70 +- sound/pci/cs46xx/dsp_spos_scb_lib.c | 63 +- sound/pci/cs5535audio/cs5535audio.c | 14 +- sound/pci/cs5535audio/cs5535audio_pcm.c | 12 +- sound/pci/ctxfi/ctamixer.c | 67 +- sound/pci/ctxfi/ctatc.c | 28 +- sound/pci/ctxfi/ctdaio.c | 42 +- sound/pci/ctxfi/cthw20k1.c | 39 +- sound/pci/ctxfi/ctsrc.c | 101 +- sound/pci/ctxfi/cttimer.c | 63 +- sound/pci/ctxfi/ctvmem.c | 16 +- sound/pci/echoaudio/echoaudio.c | 128 +- sound/pci/echoaudio/echoaudio_3g.c | 6 +- sound/pci/echoaudio/gina24_dsp.c | 3 +- sound/pci/echoaudio/layla24_dsp.c | 6 +- sound/pci/echoaudio/midi.c | 41 +- sound/pci/echoaudio/mona_dsp.c | 3 +- sound/pci/emu10k1/emu10k1_main.c | 27 +- sound/pci/emu10k1/emu10k1_synth.c | 11 +- sound/pci/emu10k1/emu10k1x.c | 223 +- sound/pci/emu10k1/emufx.c | 81 +- sound/pci/emu10k1/emumixer.c | 71 +- sound/pci/emu10k1/emumpu401.c | 175 +- sound/pci/emu10k1/emupcm.c | 58 +- sound/pci/emu10k1/emuproc.c | 19 +- sound/pci/emu10k1/io.c | 123 +- sound/pci/emu10k1/memory.c | 34 +- sound/pci/emu10k1/p16v.c | 8 +- sound/pci/emu10k1/voice.c | 8 +- sound/pci/ens1370.c | 316 +-- sound/pci/es1938.c | 28 +- sound/pci/es1968.c | 160 +- sound/pci/fm801.c | 71 +- sound/pci/ice1712/aureon.c | 27 +- sound/pci/ice1712/delta.c | 83 +- sound/pci/ice1712/ews.c | 53 +- sound/pci/ice1712/hoontech.c | 24 +- sound/pci/ice1712/ice1712.c | 184 +- sound/pci/ice1712/ice1724.c | 310 ++- sound/pci/ice1712/maya44.c | 18 +- sound/pci/ice1712/phase.c | 6 +- sound/pci/ice1712/pontis.c | 70 +- sound/pci/ice1712/prodigy192.c | 11 +- sound/pci/ice1712/prodigy_hifi.c | 56 +- sound/pci/ice1712/quartet.c | 3 +- sound/pci/ice1712/wtm.c | 6 +- sound/pci/intel8x0.c | 178 +- sound/pci/intel8x0m.c | 8 +- sound/pci/korg1212/korg1212.c | 182 +- sound/pci/lola/lola.c | 4 +- sound/pci/lola/lola_pcm.c | 36 +- sound/pci/lx6464es/lx6464es.c | 49 +- sound/pci/lx6464es/lx_core.c | 107 +- sound/pci/maestro3.c | 23 +- sound/pci/mixart/mixart.c | 48 +- sound/pci/mixart/mixart_core.c | 71 +- sound/pci/mixart/mixart_mixer.c | 46 +- sound/pci/nm256/nm256.c | 37 +- sound/pci/oxygen/oxygen.c | 12 +- sound/pci/oxygen/oxygen_lib.c | 134 +- sound/pci/oxygen/oxygen_mixer.c | 66 +- sound/pci/oxygen/oxygen_pcm.c | 167 +- sound/pci/oxygen/xonar_cs43xx.c | 6 +- sound/pci/oxygen/xonar_dg_mixer.c | 33 +- sound/pci/oxygen/xonar_lib.c | 3 +- sound/pci/oxygen/xonar_pcm179x.c | 21 +- sound/pci/oxygen/xonar_wm87x6.c | 31 +- sound/pci/pcxhr/pcxhr.c | 35 +- sound/pci/pcxhr/pcxhr_core.c | 15 +- sound/pci/pcxhr/pcxhr_mix22.c | 23 +- sound/pci/pcxhr/pcxhr_mixer.c | 58 +- sound/pci/rme32.c | 152 +- sound/pci/rme96.c | 211 +- sound/pci/rme9652/hdsp.c | 311 +-- sound/pci/rme9652/hdspm.c | 301 +-- sound/pci/rme9652/rme9652.c | 199 +- sound/pci/sis7019.c | 43 +- sound/pci/sonicvibes.c | 113 +- sound/pci/trident/trident_main.c | 324 +-- sound/pci/trident/trident_memory.c | 19 +- sound/pci/via82xx.c | 80 +- sound/pci/via82xx_modem.c | 6 +- sound/pci/vx222/vx222_ops.c | 12 +- sound/pci/ymfpci/ymfpci_main.c | 248 +- sound/pcmcia/pdaudiocf/pdaudiocf_core.c | 3 +- sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c | 25 +- sound/pcmcia/vx/vxp_mixer.c | 9 +- sound/pcmcia/vx/vxp_ops.c | 6 +- sound/sparc/cs4231.c | 21 +- sound/spi/at73c213.c | 39 +- sound/synth/emux/emux_effect.c | 29 +- sound/synth/emux/emux_proc.c | 6 +- sound/synth/emux/emux_seq.c | 17 +- sound/synth/emux/emux_synth.c | 54 +- sound/synth/emux/soundfont.c | 115 +- sound/synth/util_mem.c | 17 +- sound/usb/bcd2000/bcd2000.c | 16 +- sound/usb/caiaq/audio.c | 39 +- sound/usb/format.c | 12 +- sound/usb/hiface/chip.c | 11 +- sound/usb/hiface/pcm.c | 60 +- sound/usb/line6/driver.c | 8 +- sound/usb/line6/pcm.c | 58 +- sound/usb/misc/ua101.c | 256 +- sound/usb/qcom/qc_audio_offload.c | 69 +- sound/usb/usx2y/us122l.c | 44 +- sound/usb/usx2y/usbusx2yaudio.c | 23 +- sound/usb/usx2y/usx2yhwdeppcm.c | 33 +- sound/virtio/virtio_card.c | 8 +- sound/virtio/virtio_ctl_msg.c | 23 +- sound/virtio/virtio_pcm.c | 8 +- sound/virtio/virtio_pcm_msg.c | 17 +- sound/virtio/virtio_pcm_ops.c | 56 +- sound/x86/intel_hdmi_audio.c | 109 +- sound/xen/xen_snd_front.c | 82 +- sound/xen/xen_snd_front_evtchnl.c | 33 +- tools/include/nolibc/sys.h | 10 +- tools/testing/selftests/drivers/net/hw/csum.py | 4 +- tools/testing/selftests/lib.mk | 2 - .../testing/selftests/net/openvswitch/ovs-dpctl.py | 2 +- tools/testing/selftests/net/rps_default_mask.sh | 12 +- tools/testing/selftests/nolibc/nolibc-test.c | 5 +- 495 files changed, 13561 insertions(+), 13849 deletions(-) delete mode 100644 Documentation/devicetree/bindings/mtd/samsung-s3c2410.txt delete mode 100755 Documentation/sphinx/parse-headers.pl delete mode 100644 Documentation/userspace-api/media/Makefile rename Documentation/userspace-api/media/{ => cec}/cec.h.rst.exceptions (100%) rename Documentation/userspace-api/media/{ => dvb}/ca.h.rst.exceptions (100%) rename Documentation/userspace-api/media/{ => dvb}/dmx.h.rst.exceptions (100%) rename Documentation/userspace-api/media/{ => dvb}/frontend.h.rst.exceptions (100%) rename Documentation/userspace-api/media/{ => dvb}/net.h.rst.exceptions (100%) rename Documentation/userspace-api/media/{ => mediactl}/media.h.rst.exceptions (100%) rename Documentation/userspace-api/media/{ => rc}/lirc.h.rst.exceptions (100%) rename Documentation/userspace-api/media/{ => v4l}/videodev2.h.rst.exceptions (100%) create mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm/boot/dts/intel/ixp/intel-ixp42x-actiontec-mi424wr-ac.dts create mode 100644 arch/arm/boot/dts/intel/ixp/intel-ixp42x-actiontec-mi424wr-d.dts create mode 100644 arch/arm/boot/dts/intel/ixp/intel-ixp42x-actiontec-mi424wr.dtsi delete mode 100644 arch/arm/boot/dts/st/stih407-b2120.dts delete mode 100644 arch/arm/boot/dts/st/stih407.dtsi delete mode 100644 arch/arm/boot/dts/st/stih410-b2120.dts delete mode 100644 arch/arm/boot/dts/st/stihxxx-b2120.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8953-flipkart-rimob.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8250-samsung-r8q.dts copy arch/arm64/boot/dts/qcom/{x1e80100-lenovo-yoga-slim7x.dts => x1-dell-thena.dt [...] create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-dell-inspiron-14-plus-7441.dts create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-dell-latitude-7455.dts copy arch/arm64/boot/dts/qcom/{x1e80100-hp-omnibook-x14.dts => x1p42100-lenovo-thi [...] delete mode 100644 drivers/mtd/nand/raw/s3c2410.c create mode 100644 drivers/mtd/nand/spi/fmsh.c create mode 100644 drivers/tee/optee/protmem.c create mode 100644 drivers/tee/tee_heap.c create mode 100644 include/dt-bindings/gpio/tegra256-gpio.h delete mode 100644 include/linux/platform_data/mtd-nand-s3c2410.h create mode 100755 scripts/sphinx-build-wrapper