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 5b37f7bfff3b Add linux-next specific files for 20250415 omits 0f80163a3d0a Revert "arm64: dts: mediatek: mt8390-genio-common: Add jac [...] omits fd4bcffd1e55 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits 9daa06af88aa Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 79fb0867e47a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits be9e55263044 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits b2e42e295867 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 7713b1c1ebc7 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits e5b0bb2b368e Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] omits a62c368ddf76 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2ea734b266e2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 765a926a6826 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 6d5efd8ef2c2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 068b846bf91d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16b81e55c6fb Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits b1ead60ec63a Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits 612072512670 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits cec3a69c7707 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits d527fe9b5ae9 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits ed2e18a69c59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a8a67f80c23 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 2cd0c3bb4be7 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 572b88171bf8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bcde089d5874 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aa111a05e451 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 81c9830d3b6f Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 817d3e890a26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cef1f7fcf359 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 0ffdc3735879 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00fe8ee2ee53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6295f4a341c5 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 0bd8066d1cc3 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits bd43099e9f2f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9bfaeb983cae Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 7854364ed315 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits ee500837efc8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 05d6a4020659 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits ed500b407f10 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits dd4fa8ab63e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a67e6e36d1f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cc18d0fc8fae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 464f110848b2 next-20250414/workqueues omits 2898a4a3c5dd Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 5aa4d72c2329 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits b30dc875cc76 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 2c4c7ac64da4 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 7bcf21962468 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6a0495f9491e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7fe7f8e009db Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits bd2a3710bf11 next-20250414/tip omits 9067bd018cb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0efdadc3fa4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4573cab8bc43 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a88c5125cb7b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0f7d860a74df Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2e5506325258 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits c04cbda5458d Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits b7dea59cfc8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 405d43003068 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 422b1ab82f95 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits ad0da6fcd130 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 61e6f2b72f69 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b21d60a9e2a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c9351d00204a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ea7c0380dee Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 0a5a4222ec87 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 11412a233afa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d11fcd476b2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2bbea20fb9fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b84c5f89416 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 8b5bd47f949a Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] omits f872ced925e8 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 8f09b1613867 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 1181868255db Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits ba25d1acec2c Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits bdc37f7b6ec6 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 3fae5eb8adaa Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 9cbe982dcf8e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4531b7f82675 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ca652517ea68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e8cfd474e00f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4023efd154a3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4bbed73106e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d13be3e70d76 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 74c1350894c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5fa038c1eb88 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 4fd906da52ee Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 0a31a96afa56 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits ebc33c067774 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 3e3371ff3c91 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 8e3560853fcc Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits e111208c868d Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 6d9742542452 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8a2985b0bad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 32b077226ed3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb07ae1dca38 Merge branch 'fs-next' of linux-next omits 3391d84ef2b0 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 547386263f93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce2d412c288a Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 61f6853b7647 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 3936e57348b6 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits fcdda62797a2 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 3dc33a5262b9 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 9bd23cde711d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa9cc40c0d37 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits d974a77bb3b1 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 6d5079e08026 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits e49853a38225 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f9ed91b3910 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c4ddf45149ce Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 787a4693d450 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 31eb4483a518 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d4eb79d35cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5518231bbf08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 94596034058e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 02a2f75dc89b Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits c974e0f39af1 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits d4447cb6b391 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1cc9b7e027c7 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits fbf59e50162e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 958637e251d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eda67256a94d Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 9d68c879fd62 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] omits a0131a5117d0 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] omits 3df529832bfc Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 8aa93d681357 Merge branch 'msm-fixes' of https://gitlab.freedesktop.org [...] omits 813bc5af090a Merge branch 'slab/for-next-fixes' of git://git.kernel.org [...] omits ffa1e3289c52 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 51f29ba078cc Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits fd5830d7cb4a Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 72511f5c7237 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits 3a5ae88d763c Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 558e1bdb5ab4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 65c43b3f221c Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits debbc07dda14 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 183415fb77d1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 26b231055716 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 2496a7de7e82 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fb9f8fa43f7e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ecac4ff5c072 Merge branch 'dma-mapping-fixes' of git://git.kernel.org/p [...] omits fd1b1e195eba Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 49deb9917452 Merge branch 'for-linus' of git://github.com/awilliam/linu [...] omits b36a6bec969c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 072cb5cb9668 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 99c430ce9ba5 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 7dac66b05458 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits e8e9f0296cb4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits dbfb7c0d759c Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits a67da56521d0 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits d843807a7940 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits caffc5f5096f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a6c5c360dd4f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 03abac43d727 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 17b8b5f9ca3d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3e6ebc3307cc Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 2e810cd9e856 Merge branch 'fs-current' of linux-next omits 50760482c9d1 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits bed8c797cba8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c3dae33eb791 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits edf17da20e5a Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 8e1067ea3e0b Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits b7349b7474d9 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 22213e4ab929 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ccca907b5683 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 678ee8ad6c8c Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits e635651db084 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 5c0d1c8e565b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5226f78c8a12 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 17e94fae8a6d Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 46e14b0508cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b797e37527c Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 2a43400054f9 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 1498f67a03b3 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits de6f5994e7f3 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 3ecc65047c3a Merge branch 'vfs-6.16.coredump' into vfs.all omits d8456e88a6e4 Merge branch 'vfs-6.16.mount' into vfs.all omits fc30fbf47830 Merge branch 'vfs-6.16.pidfs' into vfs.all omits 6b9624ed36bc Merge branch 'vfs-6.16.misc' into vfs.all omits 5534aa606705 Merge branch 'vfs-6.16.super' into vfs.all omits f10db5de9c6a Merge branch 'vfs-6.16.writepage' into vfs.all omits 41369d559227 Merge branch 'vfs-6.16.mount.api' into vfs.all omits dce4c637183b Merge branch 'vfs-6.16.async.dir' into vfs.all omits 203941d88060 Merge branch 'vfs.fixes' into vfs.all omits 6003bf4bb4bb hwmon: (lm90) Use to_delayed_work() omits 3ac8fafb9c74 hwmon: (xgene-hwmon) Simplify PCC shared memory region handling omits 2ed41f206e09 hwmon: (pwm-fan) disable threaded interrupts omits 8af695fe4f00 hwmon: Add KEBA battery monitoring controller support omits 252982b0bc65 hwmon: (gpio-fan) Add regulator support omits a7013baab105 hwmon: (ina2xx) make regulator 'vs' support optional omits efb9d7bb42c0 hwmon: (asus-ec-sensors) sort sensor definition arrays omits fff67a5b73e5 hwmon: (max34451) Work around lost page omits 4e25e17fdeb0 hwmon: (max6639) Allow setting target RPM omits 5972732c9b5a hwmon: (pmbus) Do not set regulators_node for single-chann [...] omits 8ac8ff5a531a hwmon: (pmbus/max34440) Add support for ADPM12160 omits a9399872ee74 hwmon: (pmbus/max34440) Fix support for max34451 omits 104a3f06385e hwmon: (pmbus/ucd9000) Use new GPIO line value setter callbacks omits 9252e3a54004 hwmon: (ltc2992) Use new GPIO line value setter callbacks omits b0bb5503aa8f Merge branch into tip/master: 'x86/urgent' omits cb8abd182960 Merge branch into tip/master: 'timers/urgent' omits 1a8f7d9d8fa7 Merge branch into tip/master: 'core/urgent' omits 6c5ac39aaed0 Merge remote-tracking branch 'asoc/for-6.16' into asoc-next omits 84c75c92928d Merge patch series "coredump: hand a pidfd to the usermode [...] omits 03bca7a87104 coredump: hand a pidfd to the usermode coredump helper omits 4e0a0a27ffb7 coredump: fix error handling for replace_fd() omits 3e4c8aa12595 pidfs: move O_RDWR into pidfs_alloc_file() omits d35d9eba415b Merge remote-tracking branch 'spi/for-6.16' into spi-next omits f8f6e68f6bab Merge branches 'v6.15-next/soc' and 'v6.15-next/dts64' int [...] omits 691712b065d3 arm64: dts: mediatek: mt8390-genio-common: Add jack detect [...] omits 4a39fb1d6cb4 Merge branch 'for-next-next-v6.15-20250414' into for-next- [...] omits 4195051112cf Merge branch 'for-next-current-v6.14-20250414' into for-ne [...] omits 8086bf592486 Merge branch 'misc-next' into for-next-next-v6.15-20250414 omits c9e640a1c4a8 Merge branch 'misc-6.15' into for-next-next-v6.15-20250414 omits 04f9bed78fb3 Merge branch 'misc-6.15' into for-next-current-v6.14-20250414 omits e043c0b71d0a btrfs: kill EXTENT_FOLIO_PRIVATE omits 310facadbc95 btrfs: add mapping_set_release_always to inode's mapping omits 6dca06b201cc btrfs: add mode to clear chunk map status to CLEAR_FREE ioctl omits 10c8fdd89bf9 btrfs: add more zeroout modes to CLEAR_FREE ioctl omits e0e35d05ba4c btrfs: add secure erase mode to CLEAR_FREE ioctl omits 7f8483738bfa btrfs: add zeroout mode to CLEAR_FREE ioctl omits 1f00c48ec7cc btrfs: add new ioctl CLEAR_FREE omits 75492ab357ef btrfs: extend trim callchains to pass the operation type omits 4b41a4dc1677 btrfs: scrub: use generic ratelimit helpers to output erro [...] omits 19545e58c15f btrfs: scrub: ensure we output at least one error message [...] omits 222681cb81ee btrfs: scrub: simplify the inode iteration output omits a985adfc66f2 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] omits f95e95ed4939 btrfs: scrub: remove unused is_super parameter from scrub_ [...] omits 84ee9e693b33 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() omits cbec40bb3ed7 btrfs: scrub: fix incorrectly reported logical/physical address omits f9ebf7dbc6ac btrfs: === misc-next on b-for-next === omits 75f5eabb7591 btrfs: rename __tree_search() to remove double underscore prefix omits c0dac82c4d0c btrfs: rename __lookup_extent_mapping() to remove double u [...] omits 8e193680f9d5 btrfs: rename remaining exported extent map functions omits 5c64a32ae216 btrfs: rename functions to allocate and free extent maps omits 8eb47d6efa11 btrfs: rename extent map functions to get block start, end [...] omits 6ca4042684e9 btrfs: rename exported extent map compression functions omits 133f318a4c87 btrfs: tracepoints: remove no longer used tracepoints for [...] omits 0b3a3a5663b1 btrfs: tracepoints: add btrfs prefix to names where it's missing omits ed735dd6243d btrfs: zoned: skip reporting zone for new block group omits 187de0d32553 block: introduce zone capacity helper omits b17066f32c04 btrfs: make btrfs_find_contiguous_extent_bit() return bool [...] omits e29a73d509c5 btrfs: remove double underscore prefix from __set_extent_bit() omits a8864c738bd0 btrfs: rename remaining exported functions from extent-io-tree.h omits 5a70689ff8a7 btrfs: rename free_extent_state() to include a btrfs prefix omits 6a369aa6511b btrfs: rename the functions to count, test and get bit ran [...] omits 56502b022afb btrfs: rename the functions to init and release an extent io tree omits 32d293720c41 btrfs: directly grab inode at __btrfs_debug_check_extent_i [...] omits 41c64373d979 btrfs: rename the functions to get inode and fs_info from [...] omits 01f4993cba68 btrfs: rename the functions to search for bits in extent ranges omits e957eea91c62 btrfs: rename set_extent_bit() to include a btrfs prefix omits 20cee1368d00 btrfs: rename the functions to clear bits for an extent range omits 2b0b16923f83 btrfs: rename __lock_extent() and __try_lock_extent() omits c08ab167fc39 btrfs: add btrfs prefix to dio lock and unlock extent functions omits 96997fff904a btrfs: add btrfs prefix to main lock, try lock and unlock [...] omits 7e83cf3fc2a7 btrfs: add btrfs prefix to trace events for extent state a [...] omits d5b9cd910044 btrfs: remove extent_io_tree_to_inode() and is_inode_io_tree() omits a304dc71bd26 btrfs: tree-checker: adjust error code for header level check omits b7c4e4ebc531 btrfs: tree-checker: more unlikely annotations omits 59c931988d8b btrfs: get rid of filemap_get_folios_contig() calls omits d7e27b39c313 btrfs: use folio_contains() for EOF detection omits 158e06010767 btrfs: remove unnecessary early exits in delalloc folio lo [...] omits fb1f2fdbcf36 btrfs: fix invalid inode pointer after failure to create r [...] omits dc5514aaf13c gfs2: check sb_min_blocksize return value omits 8d8b11131cca gfs2: replace sd_aspace with sd_inode omits 24452f64429d ocfs2: o2net_idle_timer: Rename del_timer_sync in comment omits fcb893ca0a73 Squashfs: check return result of sb_min_blocksize omits cfaf3f3d2d3b exit: combine work under lock in synchronize_group_exit() [...] omits 3098172b8ce8 errseq: eliminate special limitation for macro MAX_ERRNO omits a7e254a143d7 kstrtox: add support for enabled and disabled in kstrtobool() omits e256029a3f7f kernel.h: move PTR_IF() and u64_to_user_ptr() to util_macros.h omits 5c2aab42f618 kernel.h: move READ/WRITE definitions to <linux/types.h> omits 7719ed1f9ab2 powernow: use pr_info_once omits d0bd71aa7184 checkpatch: qualify do-while-0 advice omits 5bb29d46f21d checkpatch: dont warn about unused macro arg on empty body omits 02dce5d4cb80 proc: fix the issue of proc_mem_open returning NULL omits 1f45d63a3565 lib/rbtree.c: fix the example typo omits 2dbe1fce2259 task_stack.h: remove obsolete __HAVE_ARCH_KSTACK_END check omits 3e93e28e79dd exit: skip IRQ disabled warning during power off omits cf87d63cb987 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo omits 35afa7cd42d9 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo omits 28dfee033e6d init/main.c: log initcall level when initcall_debug is used omits 07852ae7fc32 ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery omits d4ad8c8a2d07 ocfs2: fix global bitmap allocating failure for discontig type omits e12487823d5e exit: document sched_process_exit and sched_process_templa [...] omits f8d4fa292e8b exit: move and extend sched_process_exit() tracepoint omits 4faba4a79b8c powerpc: add support for suppressing warning backtraces omits 9c8c7f82163a riscv: add support for suppressing warning backtraces omits 08487f7bbcb7 sh: move defines needed for suppressing warning backtraces omits 6b38ea64ed60 sh: add support for suppressing warning backtraces omits 3270c69618b3 s390: add support for suppressing warning backtraces omits e7802b194140 parisc: add support for suppressing warning backtraces omits 3df0ec072c82 loongarch: add support for suppressing warning backtraces omits 91b1f38dbfb4 arm64: add support for suppressing warning backtraces omits dc8022995939 x86: add support for suppressing warning backtraces omits b204adf9f7e3 drm: suppress intentional warning backtraces in scaling un [...] omits ef5e00564108 kunit: add documentation for warning backtrace suppression API omits aaaa3c84f52d kunit: fix backtrace suppression test module description omits c5aee1539571 kunit: add test cases for backtrace warning suppression omits 6e8e62a30ff6 kunit: bug: count suppressed warning backtraces omits 63dfc109fe95 kunit: fix compilation error on s390 omits a437a0c7bfac bug/kunit: core support for suppressing warning backtraces omits b15de1dbcbc6 riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc omits 7f0cdec26061 arm64: mm: call PUD/P4D ctor in __create_pgd_mapping() omits 6d55e8991e58 riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late omits bd1887613522 arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping() omits 4e2bb7234813 arm64: mm: use enum to identify pgtable level instead of *_SHIFT omits ced89feb8ddf mm: skip ptlock_init() for kernel PMDs omits ddac3adc0418 sparc64: mm: call ctor/dtor for kernel PTEs omits 16b832b5f6e1 powerpc: mm: call ctor/dtor for kernel PTEs omits 47345c545ef9 m68k: mm: call ctor/dtor for kernel PTEs omits 03f80e9aa93a mm: call ctor/dtor for kernel PTEs omits 398587f904dd x86: pgtable: always use pte_free_kernel() omits f9e26d09c55a mm: pass mm down to pagetable_{pte,pmd}_ctor omits 497249afe92a sched/numa: add statistics of numa balance task migration [...] omits a6b0d5d70a37 vmalloc: use for_each_vmap_node() in purge-vmap-area omits 3a34cc759209 vmalloc-switch-to-for_each_vmap_node-helper-fix omits 8b87784cb5bb vmalloc: switch to for_each_vmap_node() helper omits 66beb9373d24 vmalloc: add for_each_vmap_node() helper omits 9645b50c4d5a fs/proc/page: refactor to reduce code duplication omits 02d02a1ab542 xarray: make xa_alloc_cyclic() return 0 on all success cases omits 7b39c7ed7944 arm64/mm: define ptdesc_t omits 049f7db8e2f2 mm/ptdump: split effective_prot() into level specific callbacks omits c81597787c59 mm/ptdump: split note_page() into level specific callbacks omits 65d2a85240a5 selftest/mm: make hugetlb_reparenting_test tolerant to asy [...] omits 5e98604c2496 mm: page_alloc: tighten up find_suitable_fallback() omits 84b0ec81e1a1 kernel/events/uprobes: uprobe_write_opcode() rewrite omits 572e8b411833 kernel/events/uprobes: pass VMA to set_swbp(), set_orig_in [...] omits 5fcb6b1817fd kernel/events/uprobes: pass VMA instead of MM to remove_br [...] omits 9e78ad1b4574 mm-debug-fix-parameter-passed-to-page_mapcount_is_type-fix omits 849555491a11 mm/debug: fix parameter passed to page_mapcount_is_type() omits d49be714d1fc mm: fix parameter passed to page_mapcount_is_type() omits e2a37de65cd5 selftests/mm: add PAGEMAP_SCAN guard region test omits 73c76dbfc8c5 tools headers UAPI: sync linux/fs.h with the kernel sources omits 77c90f7152a1 fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions omits 8635fa955f9d zsmalloc: cleanup headers includes omits 0d64fb092d12 selftests/ptrace: add a test case for PTRACE_SET_SYSCALL_INFO omits b8d407c3cacb ptrace: introduce PTRACE_SET_SYSCALL_INFO request omits 06d4b88ad9e5 ptrace_get_syscall_info: factor out ptrace_get_syscall_info_op omits dd83027a7106 syscall.h: introduce syscall_set_nr() omits 730fab11a6bc syscallh-add-syscall_set_arguments-fix omits 34e9dcfd44e5 syscall.h: add syscall_set_arguments() omits 2264c0cf9a1f hexagon: add syscall_set_return_value() omits 9a0961b70405 mm: add kernel-doc comment for free_pgd_range() omits 8ed511625da8 mm: swap: replace cluster_swap_free_nr() with swap_entries [...] omits 66259aa2ccbe mm: swap: factor out helper to drop cache of entries withi [...] omits a98da23df527 mm: swap: free each cluster individually in swap_entries_p [...] omits 2ab4dc0e1277 mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_e [...] omits 873a565748a2 mm: swap: use swap_entries_free() drop last ref count in s [...] omits 491b995ff09f mm: swap: use swap_entries_free() to free swap entry in sw [...] omits 6d793071f249 mm: swap: add __maybe_unused attribute for swap_is_last_re [...] omits 444726e4e638 mm: swap: enable swap_entry_range_free() to drop any kind [...] omits cede9ef96817 mm: swap: rename __swap_[entry/entries]_free[_locked] to s [...] omits b4ad2033f1c9 memcg: manually inline replace_stock_objcg omits fae6187f76ad memcg: combine slab obj stock charging and accounting omits 7d4206eb882b memcg: use __mod_memcg_state in drain_obj_stock omits 011051db8fe2 memcg: do obj_cgroup_put inside drain_obj_stock omits 11d79058e2d4 memcg: no refilling stock from obj_cgroup_release omits 0f5299e19826 memcg: manually inline __refill_stock omits 7af254e6c4a0 memcg: introduce memcg_uncharge omits dcda3bd8d9f8 memcg: decouple drain_obj_stock from local stock omits 19ec7bc753e0 memcg: remove root memcg check from refill_stock omits c991a5855d9a memcg: simplify MEMCG_VMALLOC updates - fix omits 5ff44bb5409c memcg: vmalloc: simplify MEMCG_VMALLOC updates omits 31cc853bc77e mm/compaction: reduce the difference between low and high [...] omits 502a17ab77eb mm/compaction: remove low watermark cap for proactive compaction omits c90a428a6d9c mm/page_alloc: simplify free_page_is_bad by removing free_ [...] omits 8c315157468d zram: modernize writeback interface omits fb9cd7345d88 zram: modernize writeback interface omits eddabc71f4fa zram: modernize writeback interface omits 2d4720931e0f selftests/mm: convert page_size to unsigned long omits 75d54db8c8db mm/show_mem: optimize si_meminfo_node by reducing redundant code omits a78ffad0ab76 mm: annotate data race in update_hiwater_rss omits 095a0c7a80e7 mm/compaction: use folio in hugetlb pathway omits b7e9768c4882 acpi,srat: give memory block size advice based on CFMWS alignment omits fd95c91df808 x86: probe memory block size advisement value during mm init omits 20ffd3135b5d memory: implement memory_block_advise/probe_max_size omits 7efa1e4ba730 mm: page_alloc: remove redundant READ_ONCE omits 109761ef8254 memcg, oom: do not bypass oom killer for dying tasks omits 163b4ee4f91c zsmalloc-prefer-the-the-original-pages-node-for-compressed [...] omits 1adbb400b2f3 zsmalloc: prefer the the original page's node for compressed data omits 3846191347a3 mm: delete thp_nr_pages() omits 48274c3560a7 filemap: remove readahead_page_batch() omits 1f848b450fb3 filemap: convert __readahead_batch() to use a folio omits fd7293709e8c filemap: remove find_subpage() omits e1666be2a6cb iov_iter: convert iov_iter_extract_xarray_pages() to use folios omits 0fca8222e6a2 iov_iter: convert iter_xarray_populate_pages() to use folios omits c4aa1469c49a mm: remove offset_in_thp() omits 3f77508be731 filemap: remove readahead_page() omits 5e61f5223bf2 arch: remove mk_pmd() omits 4f8663aee4fa mm: add folio_mk_pmd() omits 879b5fdd871e mm: remove mk_huge_pte() omits 7df341f6310c hugetlb: simplify make_huge_pte() omits 2d63ad6b49cc mm: add folio_mk_pte() omits bd21d989b85f mm: make mk_pte() definition unconditional omits e1d3b661fe51 um: remove custom definition of mk_pte() omits e30465aeab51 x86: remove custom definition of mk_pte() omits d8349b305c55 sparc32: remove custom definition of mk_pte() omits 55e0b88291d0 mm: introduce a common definition of mk_pte() omits b7c64fb9b5d3 mm: set the pte dirty if the folio is already dirty omits 8a49a809b1d9 mm: hugetlb: fix incorrect fallback for subpool omits a85097f82f74 mm/gup: fix wrongly calculated returned value in fault_in_ [...] omits f3bb0a6f2f58 MAINTAINERS: add memory advice section omits de81fbf3a61c MAINTAINERS: add mmap trace events to MEMORY MAPPING omits b5428068424a mm: memcontrol: fix swap counter leak from offline cgroup omits c7bf34e735fe MAINTAINERS: add MM subsection for the page allocator omits 89a5bbd2de1c MAINTAINERS: update SLAB ALLOCATOR maintainers omits 9d38ef932844 fs/dax: fix folio splitting issue by resetting old folio o [...] omits 9666d3fb1b71 drivers/base/memory: avoid overhead from for_each_present_ [...] omits eb8b5a284a5d mm/page_alloc: fix deadlock on cpu_hotplug_lock in __accep [...] omits 3e7a7c23ed4d mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...] omits 4bbce82f2e29 MAINTAINERS: update HUGETLB reviewers omits 6394e63fb17a bcachefs: indent error messages of invalid compression omits e9bde6230972 leds: lp8860: Disable GPIO with devm action omits 16df093d79e4 leds: lp8860: Only unlock in lp8860_unlock_eeprom() omits fa604baf13ce leds: lp8860: Enable regulator using enable_optional helper omits f4a9dd5a9a67 leds: lp8860: Remove default regs when not caching omits c20b0f27b352 leds: lp8860: Use new mutex guards to cleanup function exits omits 868242c7dca3 leds: lp8860: Use regmap_multi_reg_write for EEPROM writes omits ef480674b992 Merge tags 'juno-fix-6.15', 'ffa-fix-6.15' and 'scmi-fixes [...] omits 1463b1c5bb23 leds: pca955x: Avoid potential overflow when filling defau [...] omits 0b923d52bd15 led: multicolor: Fix intensity setting while SW blinking omits 74b4caf0042e leds: leds-cros_ec: Avoid -Wflex-array-member-not-at-end warning omits 7bb5c7961daa backlight: pm8941: Add NULL check in wled_configure() omits 8cf1470f88b6 Documentation: leds: Remove .rst extension for leds-st1202 [...] omits a41e1f06bd6e leds: core: Bail out when composed name can't fit the buffer omits 312777f3e7bd leds: led-triggers: Improvements for default trigger omits 26fe62cc5e84 Merge branches 'for-linus/hardening' and 'for-next/hardeni [...] omits 1ded828affa3 hardening: Disable GCC randstruct for COMPILE_TEST omits 9891398efae8 lkdtm: use SLAB_NO_MERGE instead of an empty constructor omits 088f07a6bd61 Merge branches 'arm32-for-6.16' and 'arm64-for-6.16' into [...] omits f2ca4ed59a23 misc: bcm-vk: avoid -Wflex-array-member-not-at-end warning omits c09268a8bb8c cachefiles: Add __nonstring annotations for unterminated strings omits 05bd8f8661b8 kasan: Add strscpy() test to trigger tag fault on arm64 omits 4131aeeabe12 string: Add load_unaligned_zeropad() code path to sized_strscpy() omits e64eb53f2d0c bcachefs: split error messages of invalid compression into [...] omits cb4e613f5787 bcachefs: early return for negative values when parsing BC [...] omits 6a044e352004 bcachefs: move_data_phys: stats are not required omits db73dfe72c27 bcachefs: RO mounts now use less memory omits 31befa235d22 bcachefs: Move various init code to _init_early() omits 8ca881d55783 bcachefs: alphabetize init function calls omits 10050921952e bcachefs: simplify journal pin initialization omits a18add0d46bb bcachefs: btree_io_complete_wq -> btree_write_complete_wq omits 89331b832a60 bcachefs: Single device mode omits a302f80383b2 bcachefs: Initialize c->name earlier on single dev filesystems omits 4a84f9a1f5d3 bcachefs: bch2_kvmalloc() mem alloc profiling omits a64561ff3f76 bcachefs: add missing include omits d362aa1d11fc bcachefs: bch2_snapshot_table_make_room() omits acf3ff411919 bcachefs: darray: provide typedefs for primitive types omits 3b25c379daa8 bcachefs: reduce new_stripe_alloc_buckets() stack usage omits 9eec0f13784f bcachefs: alloc_request no longer on stack omits ef609653804f bcachefs: alloc_request.ptrs2 omits 5425d1a1da39 bcachefs: alloc_request.ca omits ab1375fec237 bcachefs: alloc_request.counters omits 7cb8ee625276 bcachefs: alloc_request.usage omits 3a9057da7dd8 bcachefs: alloc_request: deallocate_extra_replicas() omits 96011403cf1a bcachefs: new_stripe_alloc_buckets() takes alloc_request omits c45be37655af bcachefs: bch2_ec_stripe_head_get() takes alloc_request omits edfa5659b285 bcachefs: bch2_bucket_alloc_trans() takes alloc_request omits 9af8331b46fc bcachefs: alloc_request.data_type omits 363fc54c18e1 bcachefs: struct alloc_request omits a27b779c6bae bcachefs: trace bch2_trans_kmalloc() omits 24150a041ddc bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...] omits 23ffee76fbed bcachefs: replace strncpy() with memcpy_and_pad in journal [...] omits 4d464adf925d bcachefs: Rebalance now skips poisoned extents omits 85506c24a06c bcachefs: Data move can read from poisoned extents omits 9888252ac026 bcachefs: Poison extents that can't be read due to checksu [...] omits a89ed741a3f7 bcachefs: Be precise about bch_io_failures omits cf4c1f2d586b bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup omits 89a32b6bc6bd Merge branch 'devel' into for-next adds 065d49851e1a Merge tag 'fs_for_v6.15-rc3' of git://git.kernel.org/pub/s [...] adds 1a1d569a75f3 Merge tag 'edac_urgent_for_v6.15_rc3' of git://git.kernel. [...] adds a727a83ef225 MAINTAINERS: update HUGETLB reviewers adds 39c0d93f9ef6 mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...] adds 0309754719b3 mm/page_alloc: fix deadlock on cpu_hotplug_lock in __accep [...] adds ab81406e527d drivers/base/memory: avoid overhead from for_each_present_ [...] adds 21079e5739ea fs/dax: fix folio splitting issue by resetting old folio o [...] adds 15615097f048 MAINTAINERS: update SLAB ALLOCATOR maintainers adds e52f550da2e3 MAINTAINERS: add MM subsection for the page allocator adds 2a9665713a1c mm: memcontrol: fix swap counter leak from offline cgroup adds 511e9b954c7f MAINTAINERS: add mmap trace events to MEMORY MAPPING adds e3f9aa1a6079 MAINTAINERS: add memory advice section adds 5ef43f35eacc mm/gup: fix wrongly calculated returned value in fault_in_ [...] adds e8d142a724c0 mm: hugetlb: fix incorrect fallback for subpool adds 619c6461cdea docs: ABI: replace mcroce@microsoft.com with new Meta address adds c20499e3bdbc writeback: Fix false warning in inode_to_wb() adds 22dd91185686 lib/test_ubsan.c: fix panic from test_ubsan_out_of_bounds adds 16176182efbf compiler.h: avoid the usage of __typeof_unqual__() when __ [...] adds 01d502cde9a4 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds c443279a87d5 Kconfig: switch CONFIG_SYSFS_SYCALL default to n adds ddee68c499f7 hfs{plus}: add deprecation warning adds c86b300b1ea3 fs: add kern_path_locked_negative() adds b1eb86b028e1 fs: ensure that *path_locked*() helpers leave passed path [...] adds 0261c35ac633 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds 5fb969e9191b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds f2a0782e340a Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds 23f08f2d9540 Merge branch 'fs-current' of linux-next adds 65d91192aa66 net: openvswitch: fix nested key length validation in the [...] adds 88fa80021b77 net: ngbe: fix memory leak in ngbe_probe() error path adds c836225fba63 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds eb26c5d3f9f6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 9b3c7a50e639 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 63ec4baf725c ASoC: Add Cirrus and Wolfson headers to ASoC section of MA [...] adds 6014465b4a65 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ca85d18a4931 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 41c721fc0939 spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON fo [...] adds 21f4314e66ed spi: tegra210-quad: add rate limiting and simplify timeout [...] adds 4ae86c13c262 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds bc0b828ef6e5 Revert "PCI: Avoid reset when disabled via sysfs" adds 1bd65c6c41ae Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 289cae889a74 MAINTAINERS: pci: add entry for Rust PCI code adds 53bd97801632 rust: firmware: Use `ffi::c_char` type in `FwFunc` adds 332ec18d57de MAINTAINERS: update the location of the driver-core git tree adds dc1771f71854 Revert "drivers: core: synchronize really_probe() and dev_ [...] adds 04d3e5461c1f driver core: introduce device_set_driver() helper adds 18daa52418e7 driver core: fix potential NULL pointer dereference in dev [...] adds 10076ae01388 drivers/base: Extend documentation with preferred way to u [...] adds a8e858e29955 drivers/base: Add myself as auxiliary bus reviewer adds 1ae5e4c0626d device property: Add a note to the fwnode.h adds bc2c46426f2d software node: Prevent link creation failure from causing [...] adds b9792abb76ae drivers/base/memory: Avoid overhead from for_each_present_ [...] adds 3955d5516c3b Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds e1ca3ff28ab1 serial: sifive: lock port in startup()/shutdown() callbacks adds 0987c89b2c7d Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 37ffdbd695c0 usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive adds 429a98abfc01 usb: typec: class: Unlocked on error in typec_register_partner() adds 351177095820 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 4a448df7fd4f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5a70d48e9867 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 8e553520596b intel_th: avoid using deprecated page->mapping, index fields adds 170d1a373890 binder: fix offset calculation in debug log adds 44d9b3f584c5 comedi: jr3_pci: Fix synchronous deletion of timer adds 86ce5c0a1dec mei: me: add panther lake H DID adds c876be906ce7 char: misc: register chrdev region with all possible minors adds 18eb77c75ed0 misc: microchip: pci1xxxx: Fix Kernel panic during IRQ han [...] adds e9d7748a7468 misc: microchip: pci1xxxx: Fix incorrect IRQ status handli [...] adds 7c7f1bfdb224 mcb: fix a double free bug in chameleon_parse_gdd() adds bcfb44355716 pps: generators: tio: fix platform_set_drvdata() adds 00f1cc14da0f mei: vsc: Fix fortify-panic caused by invalid counted_by() use adds f88c0c72ffb0 mei: vsc: Use struct vsc_tp_packet as vsc-tp tx_buf and rx [...] adds 4d239f447f96 firmware: stratix10-svc: Add of_platform_default_populate() adds 64611351393b Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds f70b95697fd9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 54fec0ef03c8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 31f8cfee21ed Merge branch 'for-linus' of git://github.com/awilliam/linu [...] adds 1d2b6ddb2a83 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2042c352e21d dma/mapping.c: dev_dbg support for dma_addressing_limited adds 686b60e40435 Merge branch 'dma-mapping-fixes' of git://git.kernel.org/p [...] adds e1033d786454 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 25033249b441 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5c52f9b7642b Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 1f44a1fbeb50 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ec0c7afa70d5 drm/i915/display: Add macro for checking 3 DSC engines adds 3a47280b7687 drm/i915/dp: Check for HAS_DSC_3ENGINES while configuring [...] adds af3353a90645 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds b51ce27ac9fb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7fc3eee3f884 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds acab69204722 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e13aa65312ad Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 32a4edb0d902 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] adds 1c4494c14b41 rust: kbuild: use `pound` to support GNU Make < 4.3 adds 584e61452f75 rust: helpers: Remove volatile qualifier from io helpers adds c1b4071ec3a6 rust: helpers: Add dma_alloc_attrs() and dma_free_attrs() adds 44e2d78dad99 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds f092595919b8 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] adds 22b2016a2bd4 Merge branch into tip/master: 'core/urgent' adds cf761e3dacc6 PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads adds fbb429ddff5c net/niu: Niu requires MSIX ENTRY_DATA fields touch before [...] adds 8b7abbbb2a23 Merge branch into tip/master: 'irq/urgent' adds e2034ce1212d Merge branch into tip/master: 'timers/urgent' adds 33f9635443ba Merge branch into tip/master: 'x86/urgent' adds a427aa6fa2be Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds 938875615ffd Merge branch 'slab/for-next-fixes' of git://git.kernel.org [...] adds 46621106f344 Merge branch 'msm-fixes' of https://gitlab.freedesktop.org [...] adds a6b9fbe391e8 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new ffe28faa4262 mm: set the pte dirty if the folio is already dirty new 674a1435ebfc mm: introduce a common definition of mk_pte() new 5b3863efa985 sparc32: remove custom definition of mk_pte() new b134ce8a8027 x86: remove custom definition of mk_pte() new f9056669b101 um: remove custom definition of mk_pte() new bfdd41861a9f mm: make mk_pte() definition unconditional new 02e9195cd1c6 mm: add folio_mk_pte() new ba2f537686d8 hugetlb: simplify make_huge_pte() new a518fff0e8ee mm: remove mk_huge_pte() new 712545ed79cc mm: add folio_mk_pmd() new 7953b449066c arch: remove mk_pmd() new 4b0f3ee823c0 filemap: remove readahead_page() new be7035fe8ab9 mm: remove offset_in_thp() new 007eaccd7044 iov_iter: convert iter_xarray_populate_pages() to use folios new 57f4bb114eb7 iov_iter: convert iov_iter_extract_xarray_pages() to use folios new eb7d8952aec3 filemap: remove find_subpage() new e58fe15d3c8f filemap: convert __readahead_batch() to use a folio new d629ce4e3c78 filemap: remove readahead_page_batch() new 58aec8da0b4d mm: delete thp_nr_pages() new 7a04f2008a39 zsmalloc: prefer the the original page's node for compressed data new 5e58172569b2 zsmalloc-prefer-the-the-original-pages-node-for-compressed [...] new 93cdb32be8f5 memcg, oom: do not bypass oom killer for dying tasks new 26f95fa4d0c9 mm: page_alloc: remove redundant READ_ONCE new e882b5abb01d memory: implement memory_block_advise/probe_max_size new b17821a82fdf x86: probe memory block size advisement value during mm init new f383cf7c114f acpi,srat: give memory block size advice based on CFMWS alignment new 826f1498aca0 mm/compaction: use folio in hugetlb pathway new 97a6c81a3b4e mm: annotate data race in update_hiwater_rss new 3c062fd2075d mm/show_mem: optimize si_meminfo_node by reducing redundant code new 7cc7169864dd selftests/mm: convert page_size to unsigned long new 82ff683b1e62 zram: modernize writeback interface new 9e0bf6f8eede zram: modernize writeback interface new 884e72186e38 zram: modernize writeback interface new 2c2e5e05fee5 mm/page_alloc: simplify free_page_is_bad by removing free_ [...] new 2dae624daaee mm/compaction: remove low watermark cap for proactive compaction new 7c9ab871ea2c mm/compaction: reduce the difference between low and high [...] new ad70acdfe5cc memcg: vmalloc: simplify MEMCG_VMALLOC updates new 20e0bbdc157e memcg: simplify MEMCG_VMALLOC updates - fix new 04a40d775293 memcg: remove root memcg check from refill_stock new 883849fcab64 memcg: decouple drain_obj_stock from local stock new 786ba02e4f6e memcg: introduce memcg_uncharge new 12e5f0682f4e memcg: manually inline __refill_stock new 5d3d93cd49c7 memcg: no refilling stock from obj_cgroup_release new e88265f56ec3 memcg: do obj_cgroup_put inside drain_obj_stock new 483b734b771c memcg: use __mod_memcg_state in drain_obj_stock new 11dd29a73577 memcg: combine slab obj stock charging and accounting new 24cdddd3d293 memcg: manually inline replace_stock_objcg new 695dcab6e6d4 mm: swap: rename __swap_[entry/entries]_free[_locked] to s [...] new 2ee84787cfbc mm: swap: enable swap_entry_range_free() to drop any kind [...] new 9dfbb5a3f168 mm: swap: add __maybe_unused attribute for swap_is_last_re [...] new d3b8d08d269d mm: swap: use swap_entries_free() to free swap entry in sw [...] new c57a1f3dce93 mm: swap: use swap_entries_free() drop last ref count in s [...] new 933ea636f589 mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_e [...] new 205de0b84831 mm: swap: free each cluster individually in swap_entries_p [...] new bb9cc73a84a4 mm: swap: factor out helper to drop cache of entries withi [...] new e301b8e317d1 mm: swap: replace cluster_swap_free_nr() with swap_entries [...] new 829baa4cadea mm: add kernel-doc comment for free_pgd_range() new 14d642156496 hexagon: add syscall_set_return_value() new 5056ecaf2a94 syscall.h: add syscall_set_arguments() new 23dab7a64ace syscallh-add-syscall_set_arguments-fix new 38a77f2e3dd0 syscall.h: introduce syscall_set_nr() new 0bea0e5fadfd ptrace_get_syscall_info: factor out ptrace_get_syscall_info_op new 5f665dbd7d76 ptrace: introduce PTRACE_SET_SYSCALL_INFO request new 687cb94da35a selftests/ptrace: add a test case for PTRACE_SET_SYSCALL_INFO new 96f9a3ed2965 zsmalloc: cleanup headers includes new 2fb7ffd3392c fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions new 283ed5ee475d tools headers UAPI: sync linux/fs.h with the kernel sources new 03e10f90f18e selftests/mm: add PAGEMAP_SCAN guard region test new 74a6cd31438b mm: fix parameter passed to page_mapcount_is_type() new 9c857fa1376b mm/debug: fix parameter passed to page_mapcount_is_type() new 6d871b0e02b9 mm-debug-fix-parameter-passed-to-page_mapcount_is_type-fix new b14fb5941cbe kernel/events/uprobes: pass VMA instead of MM to remove_br [...] new 5bdcee394972 kernel/events/uprobes: pass VMA to set_swbp(), set_orig_in [...] new d8ba353cc990 kernel/events/uprobes: uprobe_write_opcode() rewrite new c56d1e5e506a mm: page_alloc: tighten up find_suitable_fallback() new d7089cb54e74 selftest/mm: make hugetlb_reparenting_test tolerant to asy [...] new 33a7546e004f mm/ptdump: split note_page() into level specific callbacks new 2e4de231fb98 mm/ptdump: split effective_prot() into level specific callbacks new 8d7721ed685d arm64/mm: define ptdesc_t new 62636f449515 xarray: make xa_alloc_cyclic() return 0 on all success cases new 8f6e02dd03d1 fs/proc/page: refactor to reduce code duplication new d5d8573b1224 vmalloc: add for_each_vmap_node() helper new 1b43bda50559 vmalloc: switch to for_each_vmap_node() helper new 0345a61d6fc4 vmalloc-switch-to-for_each_vmap_node-helper-fix new f6bde496b177 vmalloc: use for_each_vmap_node() in purge-vmap-area new f6b521d9f2fc sched/numa: add statistics of numa balance task migration [...] new 8b6373c0839b mm: pass mm down to pagetable_{pte,pmd}_ctor new 44cf91d77670 x86: pgtable: always use pte_free_kernel() new 74f338b9a937 mm: call ctor/dtor for kernel PTEs new e6a587b76937 m68k: mm: call ctor/dtor for kernel PTEs new 806df0d866db powerpc: mm: call ctor/dtor for kernel PTEs new 46f5167d6e22 sparc64: mm: call ctor/dtor for kernel PTEs new b657e7eae551 mm: skip ptlock_init() for kernel PMDs new 65ae6de0797f arm64: mm: use enum to identify pgtable level instead of *_SHIFT new 397fafaa28c0 arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping() new 26b9db8694ff riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late new e0d338871a59 arm64: mm: call PUD/P4D ctor in __create_pgd_mapping() new 57985c1dca22 riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc new 10086c513184 mm: rust: add abstraction for struct mm_struct new dd63986daac3 mm: rust: add vm_area_struct methods that require read access new cb210bec01da mm: rust: add vm_insert_page new 258e37bba19e mm: rust: add lock_vma_under_rcu new a451486dad2d mm: rust: add mmput_async support new f5528f6171d0 mm: rust: add VmaNew for f_ops->mmap() new 62c6a20ab556 rust: miscdevice: add mmap support new 3dce35826df1 task: rust: rework how current is accessed new 4a59f73d9289 mm: rust: add MEMORY MANAGEMENT [RUST] new c4035b9873a6 mm/vma: fix incorrectly disallowed anonymous VMA merges new 0d48fd6e188b tools/testing: add PROCMAP_QUERY helper functions in mm se [...] new 07f72bc6b603 tools/testing/selftests: assert that anon merge cases beha [...] new 0fa16a308242 mm: huge_memory: add folio_mark_accessed() when zapping file THP new 0a8fd1930f74 mm-huge_memory-add-folio_mark_accessed-when-zapping-file-t [...] new 8579eee90756 mm: numa_memblks: introduce numa_add_reserved_memblk() new f280cf378300 mm/madvise: define and use madvise_behavior struct for mad [...] new 6716a072e3d8 mm/madvise: batch tlb flushes for MADV_FREE new d2b182e26d10 mm/memory: split non-tlb flushing part from zap_page_range [...] new 10259843cb1e mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED] new 1718d90aa057 maple_tree: convert mas_prealloc_calc() to take in a maple [...] new fee9d961eaab maple_tree: use height and depth consistently new 256f1e2e899e maple_tree: use vacant nodes to reduce worst case allocations new e67cfe71fc88 maple_tree: break on convergence in mas_spanning_rebalance() new f37da795abc5 maple_tree: add sufficient height new 79f815095bfd maple_tree: reorder mas->store_type case statements new 79f7be80da46 selftests/mm: restore default nr_hugepages value during cl [...] new f5340cca1643 memcg: optimize memcg_rstat_updated new 79fd286e4180 selftests/damon: remove the remaining test scripts for DAM [...] new 47b297c3e508 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] new a50bfe2d7824 bug/kunit: core support for suppressing warning backtraces new 54f27967efa0 kunit: fix compilation error on s390 new 2550b2a3199b kunit: bug: count suppressed warning backtraces new 27e030a1f076 kunit: add test cases for backtrace warning suppression new b4228f5eeccd kunit: fix backtrace suppression test module description new 2f9b2dc1d19f kunit: add documentation for warning backtrace suppression API new 002cf7513837 drm: suppress intentional warning backtraces in scaling un [...] new 29e191c1157b x86: add support for suppressing warning backtraces new 564178ac3dfc arm64: add support for suppressing warning backtraces new e9ec1fd353cc loongarch: add support for suppressing warning backtraces new b47b4b5deb60 parisc: add support for suppressing warning backtraces new 0e25e4e08c21 s390: add support for suppressing warning backtraces new c58fdf4f598c sh: add support for suppressing warning backtraces new 37982edc39f5 sh: move defines needed for suppressing warning backtraces new f4b72e52b3ef riscv: add support for suppressing warning backtraces new 50b585d5e0fe powerpc: add support for suppressing warning backtraces new c6b092f6d7f2 exit: move and extend sched_process_exit() tracepoint new b5ed2ed10e57 exit: document sched_process_exit and sched_process_templa [...] new a8e7212297a0 ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery new c8f742166ad0 init/main.c: log initcall level when initcall_debug is used new a746955b3719 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo new 9dd8a75c4f4d crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo new 5fccb1d54ef0 exit: skip IRQ disabled warning during power off new 2f1ab61755ad task_stack.h: remove obsolete __HAVE_ARCH_KSTACK_END check new d4c3eb0f05f7 lib/rbtree.c: fix the example typo new c4b5fa2c1ceb proc: fix the issue of proc_mem_open returning NULL new 9b84c14a119b checkpatch: dont warn about unused macro arg on empty body new 431285671c0b checkpatch: qualify do-while-0 advice new 0beaea53ef16 powernow: use pr_info_once new c7a02b9a7004 kernel.h: move READ/WRITE definitions to <linux/types.h> new decd90e4c18b kernel.h: move PTR_IF() and u64_to_user_ptr() to util_macros.h new fcfdea5b073e kstrtox: add support for enabled and disabled in kstrtobool() new 0d50bab06e08 errseq: eliminate special limitation for macro MAX_ERRNO new 5cb7f16b1f6a exit: combine work under lock in synchronize_group_exit() [...] new de0fe1cf4a46 Squashfs: check return result of sb_min_blocksize new ddf0bba2e57c ocfs2: o2net_idle_timer: Rename del_timer_sync in comment new 717f19d3f9d8 hung_task: replace blocker_mutex with encoded blocker new 0007e72cc2a6 hung_task: show the blocker task if the task is hung on semaphore new 88e1064c1f7c samples: extend hung_task detector test with semaphore support new 357fe876152f lib: PRIME_NUMBERS_KUNIT_TEST should not select PRIME_NUMBERS new 8ab533d8b281 ocfs2: simplify return statement in ocfs2_filecheck_attr_store() new 890a65972ae4 ocfs2: fix panic in failed foilio allocation new 76dbaeca6a2d Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] new 63761e9efc9e Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 32bcdcddc956 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 23c39e8e0d07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 311db6f7bb8a Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new fff689952d34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e98dc77218ac Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 36b76ceb5c91 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new bf657e234ac1 memory: renesas-rpc-if: Fix RPCIF_DRENR_CDB macro error new 74c35c84f2ba memory: renesas-rpc-if: Move rpcif_info definitions near t [...] new a63f9903a56f memory: omap-gpmc: use the dedicated define for GPIO direction new 1f34b5a9f096 memory: omap-gpmc: remove GPIO set() and direction_output( [...] new 0c16b8fdfe09 memory: Simplify 'default' choice in Kconfig new 9a4199ae8a04 memory: tegra: Do not enable by default during compile testing new 98a4109320f9 dt-bindings: memory: mtk-smi: Add support for MT6893 new bd4f5f6c84d0 memory: mtk-smi: Add support for Dimensity 1200 MT6893 SMI new eda787a933ad Merge branch 'mem-ctrl-next' into for-next new 3367427a06a2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 25f65719828e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c1806036411c Merge branch 'v6.15-next/dts64' into for-next new 2971de063fa5 dt-bindings: display: mediatek: Add compatibles for MT8188 MDP3 new cfb00dfa1b77 dt-bindings: media: mediatek: mdp3: Add compatibles for MT [...] new f0935480253e arm64: dts: mediatek: mt8188: Add all Multimedia Data Path [...] new 07732d8bc409 Merge branch 'v6.15-next/dts64' into for-next new e3dac20a4e1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5b49e7ff76b7 ARM: orion/gpio:: Convert generic irqchip locking to guard() new a3a0b8b23108 ARM: dts: marvell: use correct ohci/ehci node names new 98c430932eb3 Merge branch 'mvebu/dt' into mvebu/for-next new 9179e4a26bf2 arm64: dts: marvell: Drop unused "pinctrl-names" new aa879b13efc7 Merge branch 'mvebu/dt64' into mvebu/for-next new 5878970f82eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 56ef4cb3c927 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae33b874fc81 ARM: dts: qcom: sdx55/sdx65: Fix CPU power-domain-names new 0d5da04d23c3 arm64: dts: qcom: remove max-speed = 1G for RGMII for ethernet new 337921764e31 arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: enable MICs LDO new e8acfc1bbcda arm64: dts: qcom: Remove unnecessary MM_[UD]L audio routes new 738dde31b5dc arm64: dts: qcom: qdu1000: Fix qcom,freq-domain new 9100b9063767 arm64: dts: qcom: msm8939: Fix CPU node "enable-method" pr [...] new b8e10d2f5afb arm64: dts: qcom: msm8992-lg-h815: Fix CPU node "enable-me [...] new 29f8b76c55e0 Merge branches 'arm32-for-6.16' and 'arm64-for-6.16' into [...] new ce44f781015a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8a55375a3afe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1bcf2bd90264 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 4e9a516c1269 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 286e6e8787df ARM: s3c: stop including gpio.h new 1027c3d04b91 Merge branch 'next/soc' into for-next new 7404b4180a30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db28d02c4017 firmware: arm_scmi: Ensure scmi_devices are always matched [...] new 3da2859ee5c9 firmware: arm_scmi: Refactor device matching logic to elim [...] new c69a31c1ad74 firmware: arm_scmi: Refactor error logging from SCMI devic [...] new 953f4ce0a8d3 firmware: arm_scmi: Assign correct parent to arm-scmi plat [...] new 9593804c44c2 firmware: arm_scmi: Exclude transport devices from bus matching new 07cb8c324b63 firmware: arm_scmi: Add polling support to raw mode new 15ec0e776935 firmware: arm_scmi: imx: Add LMM and CPU documentation new 73b7a51b7445 dt-bindings: firmware: Add i.MX95 SCMI LMM and CPU protocol new 34180863e000 firmware: arm_scmi: imx: Add i.MX95 LMM protocol new e68c305bc2f3 firmware: arm_scmi: imx: Add i.MX95 CPU Protocol new 7242bbf418f0 firmware: imx: Add i.MX95 SCMI LMM driver new 1055faa5d660 firmware: imx: Add i.MX95 SCMI CPU driver new b0a1c9d4893a MAINTAINERS: add entry for i.MX SCMI extensions new d520c7f6560e Merge branch 'for-next/scmi/updates', tags 'juno-fix-6.15' [...] new a823085a4ecf Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 43647f269dce Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new ae87c5647e66 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new f1eab829490b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2bae46e3de2a riscv: dts: thead: Introduce power domain nodes with aon firmware new c804559a746f Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] new 73f50cc4f887 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 6ec115836ddf Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new e11396cf70fc m68k: coldfire: gpio: use new line value setter callbacks new e2f126aa9904 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 11a31889a617 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new cdb4a05e60b2 Merge branch 'for-next' of git://github.com/openrisc/linux.git new b11ccdc9fddc Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 5168510b2a08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b78331bdf010 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds d62922ba3cfc bcachefs: Prevent granting write refs when filesystem is r [...] adds 806776ad9c20 bcachefs: Add missing error handling adds 7dfd42a07acf bcachefs: Don't print data read retry success on non-errors adds 345731a389fa bcachefs: fix bch2_dev_usage_full_read_fast() adds 8692c7db9a66 bcachefs: btree_root_unreadable_and_scan_found_nothing now [...] adds a06459657e4e bcachefs: Silence extent_poisoned error messages adds 14bcf982f428 bcachefs: Print version_incompat_allowed on startup adds c3b02e6d67ac bcachefs: Log message when incompat version requested but [...] adds eaa3b1532cfc bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup adds bd1c52bb7cfb bcachefs: Be precise about bch_io_failures adds b80cc53f21ea bcachefs: Poison extents that can't be read due to checksu [...] adds 510262abea33 bcachefs: Data move can read from poisoned extents adds 15b7b0d04eeb bcachefs: Rebalance now skips poisoned extents adds f9cbc103145e bcachefs: replace strncpy() with memcpy_and_pad in journal [...] adds b5dde86308de bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...] adds 8dda25a417f9 bcachefs: trace bch2_trans_kmalloc() adds 1063c6e3d618 bcachefs: struct alloc_request adds 8cbcf355ee74 bcachefs: alloc_request.data_type adds 2441ca782c5a bcachefs: bch2_bucket_alloc_trans() takes alloc_request adds 7b402acedd1e bcachefs: bch2_ec_stripe_head_get() takes alloc_request adds 9a418abaf925 bcachefs: new_stripe_alloc_buckets() takes alloc_request adds 71c1aef042e2 bcachefs: alloc_request: deallocate_extra_replicas() adds 0f616fa576d1 bcachefs: alloc_request.usage adds e5277f235b1e bcachefs: alloc_request.counters adds 598aa50380d5 bcachefs: alloc_request.ca adds e89065544179 bcachefs: alloc_request.ptrs2 adds e5d33c8b1744 bcachefs: alloc_request no longer on stack adds a4c98efb876a bcachefs: reduce new_stripe_alloc_buckets() stack usage adds ea1892f8504a bcachefs: darray: provide typedefs for primitive types adds f2f96f483d32 bcachefs: bch2_snapshot_table_make_room() adds a9a37eace907 bcachefs: add missing include adds caf21216e67f bcachefs: bch2_kvmalloc() mem alloc profiling adds 610bb8e1851a bcachefs: btree_io_complete_wq -> btree_write_complete_wq adds 4b39ed3c569b bcachefs: simplify journal pin initialization adds e1d6de44abcf bcachefs: alphabetize init function calls adds 38e0f8d3d530 bcachefs: Move various init code to _init_early() adds 7dee19ef7bdb bcachefs: RO mounts now use less memory adds 557d15ee8e56 bcachefs: move_data_phys: stats are not required adds 39c22b29a0c5 bcachefs: early return for negative values when parsing BC [...] adds 679d07847232 bcachefs: split error messages of invalid compression into [...] adds 0707ca3c2305 bcachefs: indent error messages of invalid compression adds 1cbad7c6eac5 bcachefs: export bch2_chacha20 adds ceff31d3539c bcachefs: Improve opts.degraded adds 712887f0111c bcachefs: kill BTREE_CACHE_NOT_FREED_INCREMENT() adds 6510dc1973fe bcachefs: __btree_node_reclaim_checks() adds 1f9e00bf4522 bcachefs: Improve bch2_btree_cache_to_text() adds a5dde391ad4a bcachefs: bch2_dev_journal_alloc() now respects data_allowed adds f168e57e5fe9 bcachefs: bch2_dev_allocator_set_rw() adds 9ad2ebbbfee4 bcachefs: Clean up duplicated code in bch2_journal_halt() adds 795b127018ba bcachefs: Kill bch2_trans_unlock_noassert adds 0490b4dc4e36 bcachefs: Remove spurious +1/-1 operation adds dbd41320f27a bcachefs: Simplify logic adds e506305ac70c bcachefs: Initialize c->name earlier on single dev filesystems adds f43b4ac8363f bcachefs: Single device mode adds 4424dc8529b6 bcachefs: Use drop_locks_do() in bch2_inode_hash_find() adds dfced83a149a bcachefs: bch2_copygc_wakeup() adds b4fd90f5de92 bcachefs: Clean up option pre/post hooks, small fixes adds f852fba0cc4b bcachefs: Incompatible features may now be enabled at runtime adds f07e64eb24ab bcachefs: bch2_run_explicit_recovery_pass_printbuf() adds 8c1a52f64d76 bcachefs: Simplify bch2_count_fsck_err() adds 337af9e8f87a bcachefs: bch2_dev_missing_bkey() adds 9ff229832548 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds 43fad32581ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 794e0b33286d Merge branch 'misc-6.15' into for-next-current-v6.14-20250415 adds 659614648d06 Merge branch 'for-next-current-v6.14-20250415' into for-ne [...] adds 9bf9a714c542 Merge branch 'misc-6.15' into for-next-next-v6.15-20250415 adds 39b4c6395e2a btrfs: fix invalid inode pointer after failure to create r [...] adds c2c46a3e42a7 btrfs: remove unnecessary early exits in delalloc folio lo [...] adds f0f19e9c8dd7 btrfs: use folio_contains() for EOF detection adds dcb9cf3ba620 btrfs: get rid of filemap_get_folios_contig() calls adds d964eb81401e btrfs: tree-checker: more unlikely annotations adds 4a50116e0850 btrfs: tree-checker: adjust error code for header level check adds cdf974d7b367 btrfs: remove extent_io_tree_to_inode() and is_inode_io_tree() adds dc2a609fa6a7 btrfs: add btrfs prefix to trace events for extent state a [...] adds 5c5948a37431 btrfs: add btrfs prefix to main lock, try lock and unlock [...] adds 36da4507792d btrfs: add btrfs prefix to dio lock and unlock extent functions adds 7968120216dc btrfs: rename __lock_extent() and __try_lock_extent() adds d2cce4cb83e5 btrfs: rename the functions to clear bits for an extent range adds 266914ffe577 btrfs: rename set_extent_bit() to include a btrfs prefix adds 9d05b1179b18 btrfs: rename the functions to search for bits in extent ranges adds 60b0dc3c5d3e btrfs: rename the functions to get inode and fs_info from [...] adds 3c0f3ed8e823 btrfs: directly grab inode at __btrfs_debug_check_extent_i [...] adds b96ab16f7091 btrfs: rename the functions to init and release an extent io tree adds ab9873f5f5ba btrfs: rename the functions to count, test and get bit ran [...] adds 39bf3fea93ed btrfs: rename free_extent_state() to include a btrfs prefix adds 84d6127cb9f1 btrfs: rename remaining exported functions from extent-io-tree.h adds 18d71b1b65aa btrfs: remove double underscore prefix from __set_extent_bit() adds 41108cfbe040 btrfs: make btrfs_find_contiguous_extent_bit() return bool [...] adds 982446a056f3 block: introduce zone capacity helper adds 5605a0903ce1 btrfs: zoned: skip reporting zone for new block group adds 2c4bf89e51b5 btrfs: tracepoints: add btrfs prefix to names where it's missing adds 46bf60391fb0 btrfs: tracepoints: remove no longer used tracepoints for [...] adds 055f46817ccf btrfs: rename exported extent map compression functions adds b233b829e175 btrfs: rename extent map functions to get block start, end [...] adds 048008ae04ee btrfs: rename functions to allocate and free extent maps adds bc3871410c2e btrfs: rename remaining exported extent map functions adds 10f309eaca30 btrfs: rename __lookup_extent_mapping() to remove double u [...] adds ee794318b454 btrfs: rename __tree_search() to remove double underscore prefix adds 3f2e2272cb07 btrfs: prepare compression paths for large data folios adds 88953182ad0f btrfs: enable large data folios support for defrag adds 952561e04748 btrfs: fix COW handling in run_delalloc_nocow() adds aebea780563a btrfs: rename iov_iter iterator parameter in btrfs_buffere [...] adds 4c53ffdc466d btrfs: reuse exit helper for cleanup in btrfs_bioset_init() adds 12ead3af2818 btrfs: simplify return logic from btrfs_delayed_ref_init() adds 623e5aec9f31 btrfs: update and correct description of btrfs_get_or_crea [...] adds 349311317b79 btrfs: === misc-next on b-for-next === adds 2987f4d1ede5 btrfs: scrub: fix incorrectly reported logical/physical address adds 9dbe1ffc0c46 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() adds dd25599bbb8a btrfs: scrub: remove unused is_super parameter from scrub_ [...] adds 8f52c35b4eee btrfs: scrub: remove unnecessary dev/physical lookup for s [...] adds d1b3fa77f908 btrfs: scrub: simplify the inode iteration output adds a0c51da9fade btrfs: scrub: ensure we output at least one error message [...] adds 89c453882b83 btrfs: scrub: use generic ratelimit helpers to output erro [...] adds 07e4d9f66385 btrfs: extend trim callchains to pass the operation type adds 00a81d29faf6 btrfs: add new ioctl CLEAR_FREE adds f628655dcd20 btrfs: add zeroout mode to CLEAR_FREE ioctl adds 8ff8caf1ce62 btrfs: add secure erase mode to CLEAR_FREE ioctl adds 0f333622d639 btrfs: add more zeroout modes to CLEAR_FREE ioctl adds 959478f31c6c btrfs: add mode to clear chunk map status to CLEAR_FREE ioctl adds 53bb335b30b2 btrfs: add mapping_set_release_always to inode's mapping adds e646e37390fd btrfs: kill EXTENT_FOLIO_PRIVATE adds b0148e78ed95 Merge branch 'misc-next' into for-next-next-v6.15-20250415 adds 2e23dc44f920 Merge branch 'for-next-next-v6.15-20250415' into for-next- [...] adds dd22876fd05f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a7c522f3b8a9 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 9d0f2708d8b8 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 50f65f513501 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 7819f9549ec0 exfat: do not clear volume dirty flag during sync adds ec85c1446cd9 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds d31eb96cf6eb Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds a9beba34630b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 0486b1832dc3 fuse: change 'unsigned' to 'unsigned int' adds faa794dd2e17 fuse: Move prefaulting out of hot write path adds 2396356a945b fuse: add more control over cache invalidation behaviour adds a5c4983bb907 fuse: Convert 'write' to a bit-field in struct fuse_copy_state adds 03a3617f92c2 fuse: use boolean bit-fields in struct fuse_copy_state adds 4fea593e625c fuse: optimize over-io-uring request expiration check adds 0c4f8ed498ce mm: skip folio reclaim in legacy memcg contexts for deadlo [...] adds 0c58a97f919c fuse: remove tmp folio for writebacks and internal rb tree adds ac1370cce35c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a5fb828aba73 gfs2: replace sd_aspace with sd_inode adds 7ae29c71b7cc gfs2: check sb_min_blocksize return value adds 2af32899268f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cb4cd7abb414 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds 1e440d5b25b7 ksmbd: Fix dangling pointer in krb_authenticate adds 1df0d4c61613 ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING" adds 21a4e47578d4 ksmbd: fix use-after-free in __smb2_lease_break_noti() adds 18b4fac5ef17 ksmbd: fix use-after-free in smb_break_all_levII_oplock() adds b37f2f332b40 ksmbd: fix the warning from __kernel_write_iter adds a93ff742820f ksmbd: Prevent integer overflow in calculation of deadtime adds be766cf64e69 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 856ac7ba557a Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds aabe43431746 ovl: Use str_on_off() helper in ovl_show_options() adds 64a47089f778 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds 652c407fd136 Merge branch 'vfs.fixes' into vfs.all adds 23e1c43877b7 Merge branch 'vfs-6.16.async.dir' into vfs.all adds ce0ff16a5d09 Merge branch 'vfs-6.16.mount.api' into vfs.all adds e761e9ef9284 Merge branch 'vfs-6.16.writepage' into vfs.all adds 03ac3ac3dfb5 Merge branch 'vfs-6.16.super' into vfs.all adds 00b7410736b1 Merge branch 'vfs-6.16.misc' into vfs.all adds fc3ad5339f74 Merge branch 'vfs-6.16.pidfs' into vfs.all adds 03e1a90f178e Merge branch 'vfs-6.16.mount' into vfs.all adds 99e16b0e7c05 pidfs: move O_RDWR into pidfs_alloc_file() adds d7d1d7e26bbe coredump: fix error handling for replace_fd() adds 4268b86fe0c7 coredump: hand a pidfd to the usermode coredump helper adds 53b21cd42908 Merge patch series "coredump: hand a pidfd to the usermode [...] adds df9df7642333 Merge branch 'vfs-6.16.coredump' into vfs.all adds 336bac5e0892 Documentation: iomap: Add missing flags description adds d1253c677b8f iomap: trace: Add missing flags to [IOMAP_|IOMAP_F_]FLAGS_STRINGS adds 406331afe899 Merge patch series "Documentation: iomap: Add missing flag [...] adds 43cb86c845a7 Merge branch 'vfs-6.16.iomap' into vfs.all adds dc642a990e17 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds a9d6e19f91b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3a3e3dc56de1 Merge branch 'fs-next' of linux-next new 189c9c10ded3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3efe6d22f422 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d2af0708f291 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7a49eb3c9c68 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 36bc8fdc2453 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 6b7615385e10 hwmon: (ltc2992) Use new GPIO line value setter callbacks new 04fcd2cefe2b hwmon: (pmbus/ucd9000) Use new GPIO line value setter callbacks new 4d06d5b476d3 hwmon: (pmbus/max34440) Fix support for max34451 new d7219afe85c8 hwmon: (pmbus/max34440) Add support for ADPM12160 new d3223f800e3d hwmon: (pmbus) Do not set regulators_node for single-chann [...] new 862b2cb2cacc hwmon: (max6639) Allow setting target RPM new 0da7a983788a hwmon: (max34451) Work around lost page new 35d94a2e80d9 hwmon: (asus-ec-sensors) sort sensor definition arrays new 5f0993c7ba32 hwmon: (ina2xx) make regulator 'vs' support optional new df5bec4d57f1 hwmon: (gpio-fan) Add regulator support new c84e2a7f44a4 hwmon: Add KEBA battery monitoring controller support new 1e51a7b790f0 hwmon: (pwm-fan) disable threaded interrupts new 7e40b990f73d hwmon: (xgene-hwmon) Simplify PCC shared memory region handling new 8f47f2d1355a hwmon: (lm90) Use to_delayed_work() new 03de163c5652 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new b640819e92b8 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 26531ade1d81 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 19e8019e06b4 Documentation: PM: runtime: Fix a reference to pm_runtime_ [...] new b4e0d7f0517d Merge branch 'pm-docs' into fixes new bcb20e5a09a2 Merge branch 'fixes' into linux-next new cd0c172b0ec3 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 65d25d99e7df Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 30cfc24a4dbe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 24e31e474769 net: mdio: Add RTL9300 MDIO driver new 9f61eb2d185b eth: fbnic: add locking support for hw stats new 8f20a2bfa4b7 eth: fbnic: add coverage for hw queue stats new 986c63a0295e eth: fbnic: add coverage for RXB stats new 5f8bd2ce8269 eth: fbnic: add support for TMI stats new f2957147ae7a eth: fbnic: add support for TTI HW stats new 0f2be57686c7 Merge branch 'eth-fbnic-extend-hardware-stats-coverage' new ee6a2db281a3 net: dsa: mt7530: generalize read port stats logic new 33bc7af2b281 net: dsa: mt7530: move pkt size and rx err MIB counter to [...] new e12989ab719c net: dsa: mt7530: move pause MIB counter to eth_ctrl stats API new dcf9eb6d33a2 net: dsa: mt7530: move pkt stats and err MIB counter to et [...] new c3b904c6dd81 net: dsa: mt7530: move remaining MIB counter to define new 88c810f35ed5 net: dsa: mt7530: implement .get_stats64 new 4c2e0b00b51f Merge branch 'net-dsa-mt7530-modernize-mib-handling-fix' new 8c9b406ff470 tipc: Removing deprecated strncpy() new e8a1bd834405 net: ncsi: Fix GCPS 64-bit member variables new f15e41068795 net: txgbe: Update module description new 6e83166dd800 mptcp: sched: remove mptcp_sched_data new 760ff076695c mptcp: sched: split validation part new def9d0958bef mptcp: pm: Return local variable instead of freed pointer new 60cbf3158513 mptcp: pass right struct to subflow_hmac_valid new 4ce7fb8de556 mptcp: add MPJoinRejected MIB counter new 98dea4fd6315 selftests: mptcp: validate MPJoinRejected counter new f9c7504d3055 selftests: mptcp: diag: drop nlh parameter of recv_nlmsg new a862771d1aa4 selftests: mptcp: use IPPROTO_MPTCP for getaddrinfo new cd6d627f733d Merge branch 'mptcp-various-small-and-unrelated-improvements' new f99564688f38 net: phy: remove device_phy_find_device new e056d3d70388 qed: Remove unused qed_memset_*ctx functions new fa381e21a907 qed: Remove unused qed_calc_*_ctx_validation functions new 3c18acefaf9f qed: Remove unused qed_ptt_invalidate new 058fa8736570 qed: Remove unused qed_print_mcp_trace_* new 915359abc68c qed: Remove unused qed_db_recovery_dp new 0418711f60bb Merge branch 'qed-deadcoding' new 95d06e92a401 netlink: Introduce nlmsg_payload helper new 7527efe8a416 neighbour: Use nlmsg_payload in neightbl_valid_dump_info new 2d1f827f0642 neighbour: Use nlmsg_payload in neigh_valid_get_req new 77d02290366f rtnetlink: Use nlmsg_payload in valid_fdb_dump_strict new 72be72bea9dc mpls: Use nlmsg_payload in mpls_valid_fib_dump_req new e87187dfbb9f ipv6: Use nlmsg_payload in inet6_valid_dump_ifaddr_req new 8cf1e30907de ipv6: Use nlmsg_payload in inet6_rtm_valid_getaddr_req new 69a1ecfe47f0 mpls: Use nlmsg_payload in mpls_valid_getroute_req new 4c113c803fdc net: fib_rules: Use nlmsg_payload in fib_valid_dumprule_req new 8ff953036110 net: fib_rules: Use nlmsg_payload in fib_{new,del}rule() new 2f8cc49d869c Merge branch 'net-introduce-nlmsg_payload-helper' new c30a45a7e072 net: stmmac: anarion: clean up anarion_config_dt() error handling new a55ec9c811aa net: stmmac: anarion: clean up interface parsing new 5956527e26ff net: stmmac: anarion: use stmmac_pltfr_probe() new a1afabef915c net: stmmac: anarion: use devm_stmmac_pltfr_probe() new 9d9bc1a46402 Merge branch 'net-stmmac-anarion-cleanups' new b2ee4451c1d4 net: stmmac: imx: use stmmac_pltfr_probe() new debfcb3f5848 net: stmmac: ingenic: convert to stmmac_pltfr_pm_ops new 96f8bf85d11a net: stmmac: ingenic: convert to devm_stmmac_pltfr_probe() new fd7c362fbbcb Merge branch 'net-stmmac-ingenic-cleanups' new bbfc077d4572 octeon_ep_vf: Remove octep_vf_wq new 5f5f92912b43 tc: Return an error if filters try to attach too many actions new 1310f44dd4d6 net: phy: remove redundant dependency on NETDEVICES for PH [...] new a496d2f0fd61 net: bridge: locally receive all multicast packets if IFF_ [...] new 607689810702 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 3e730fe2af86 selftests/xsk: Add packet stream replacement function new 4b302092553c selftests/xsk: Add tail adjustment tests and support check new ab734b43c81f Merge branch 'selftests-xsk-add-tests-for-xdp-tail-adjustm [...] new a5c234d9bac6 bpf: Prepare to reuse get_ctx_arg_idx new 2a714d05572a bpf: net_sched: Support implementation of Qdisc_ops in bpf new 81bb1c2c3e8e bpf: net_sched: Add basic bpf qdisc kfuncs new f2ccce960e92 bpf: net_sched: Add a qdisc watchdog timer new 9658e4249727 bpf: net_sched: Support updating bstats new 0ddc97ad5337 bpf: net_sched: Disable attaching bpf qdisc to non root new 8c52471cd771 libbpf: Support creating and destroying qdisc new cb7e598ef547 selftests/bpf: Add a basic fifo qdisc test new 69dfd77a5adc selftests/bpf: Add a bpf fq qdisc to selftest new 93cb5375fb16 Merge branch 'bpf-qdisc' new 7991bf94996f Merge branch 'bpf-next/net' into for-next new 6813598afc3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4230b5f0a988 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3b32759328e9 Bluetooth: vhci: Avoid needless snprintf() calls new 3d31c22dbcca Bluetooth: btusb: Add RTL8851BE device 0x0bda:0xb850 new f68f62f57917 dt-bindings: net: bluetooth: nxp: Add support for host-wakeup new 75ca28852d29 Bluetooth: btnxpuart: Implement host-wakeup feature new 1f1c6acbe7a6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new dad6de9070a8 wifi: ath12k: introduce ath12k_fw_feature_supported() new 6b85b83e4651 wifi: ath12k: use fw_features only when it is valid new 32f7b19668bd wifi: ath12k: support MLO as well if single_chip_mlo_suppo [...] new 0cd46d1f36ce wifi: ath12k: identify assoc link vif in station mode new ead6d41116b8 wifi: ath12k: make assoc link associate first new 3aba3a142265 wifi: ath12k: group REO queue buffer parameters together new 3b9cbce6fdd3 wifi: ath12k: alloc REO queue per station new bcdf2620f957 wifi: ath12k: don't skip non-primary links for WCN7850 new 176f3009ae59 wifi: ath12k: support 2 channels for single pdev device new 63c245ac2c61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 729a1e065eb3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c5d0c41ae739 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c017ce6f8d29 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 3f38e56bdde8 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new f8cc87024d1a drm/bridge: anx7625: Use devm_pm_runtime_enable() new fec450ca15af drm/display: hdmi: provide central data authority for ACR params new e12b34c57122 Merge drm/drm-next into drm-misc-next new 2c01d9099859 dt-bindings: gpu: img: Future-proofing enhancements new 86e3f3a69490 dt-bindings: gpu: img: Add BXS-4-64 devicetree bindings new 0fb32b777aec drm/imagination: Update register defs for newer GPUs new 2e8c6b27478c drm/imagination: Use new generic compatible string new 330e76d31697 drm/imagination: Add power domain control new bdced61365b4 drm/imagination: Mask GPU IRQs in threaded handler new 96822d38ff57 drm/imagination: Handle Rogue safety event IRQs new 2c08b72598cc drm/imagination: Remove firmware enable_reg new 091ffb00b5ec drm/imagination: Rename event_mask -> status_mask new 28dbcfbc01f3 drm/imagination: Make has_fixed_data_addr a value new 544b9b3b6fbd drm/imagination: Use a lookup table for fw defs new 89b3c4a5cc1b drm/imagination: Use callbacks for fw irq handling new f48485ab5068 drm/imagination: Move ELF fw utils to common file new 171f378d2a23 drm/imagination: Add RISC-V firmware processor support new f0a1ab65d904 drm/imagination: Use cached memory with dma_coherent new 81f6e0e0f350 drm/imagination: Add support for TI AM68 GPU new fe9165422042 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 9a1aa2df6976 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 6998cfce0e1d drm/i915/display: Add macro for checking 3 DSC engines new da9b1c61e7f7 drm/i915/dp: Check for HAS_DSC_3ENGINES while configuring [...] new 0e96a9b94706 drm/i915/display: Add link rate and lane count to i915_dis [...] new 27dbba9f5476 drm/i915/irq: convert ibx_irq_reset() into ibx_display_irq [...] new 83ce2cbc58f1 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 875f829f998f Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 1a224637d030 Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] new 53e11d245c34 drm/xe: Adjust ringbuf emission for maximum possible size new 1791d1fa1a60 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 3ab47c069279 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd7f34322053 Merge branch 'for-linus' into for-next new bbf9d313492a ALSA: hda/cirrus_scodec_test: Modernize creation of dummy devices new f11532ff1ca9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 46e7ea05bf5d ASoC: cs-amp-lib: Replace offsetof() with struct_size() new fcdf212fd9b3 ASoC: cs-amp-lib: Annotate struct cirrus_amp_efi_data with [...] new 51f04358d8c8 ASoC: cs-amp-lib-test: Use flex_array_size() new 2c91f33c72db ASoC: SOF: topology: allocate string for tuples new 18877fd37995 ASoC: SOF: topology: don't convert error code new d1e70eed0b30 ASoC: soc-acpi: add get_function_tplg_files ops new 6d5997c412cc ASoC: SOF: topology: load multiple topologies new 2fbeff33381c ASoC: Intel: add sof_sdw_get_tplg_files ops new 143b7a87aa0f ASoC: Intel: soc-acpi-intel-lnl-match: set get_function_tp [...] new d348b4181cd1 ASoC: Intel: soc-acpi-intel-arl-match: set get_function_tp [...] new 5a0c4a0925f4 ASoC: Intel: soc-acpi-intel-ptl-match: add get_function_tp [...] new cf8a4ca84cbf ASoC: Intel: soc-acpi-intel-mtl-match: add get_function_tp [...] new 6d893cfb3d39 ASoC: sdw_utils: split asoc_sdw_get_codec_name new 4f8ef33dd44a ASoC: soc_sdw_utils: skip the endpoint that doesn't present new c84c801db3c8 ASoC: skip the endpoint that doesn't present and new ac03495d7359 ASoC: dt-bindings: Add Cirrus Logic CS48L32 audio DSP new e2bcbf99d045 ASoC: cs48l32: Add driver for Cirrus Logic CS48L32 audio DSP new 2af73c81d190 ASoC: Add codec driver for Cirrus Logic CS48L32 DSP new a512278c427c Merge remote-tracking branch 'asoc/for-6.16' into asoc-next new 21d3b2770450 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b0ab8ada59ea Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 6b702ed0630e block: Simplify blk_mq_dispatch_rq_list() and its callers new ab15762e1a6b Merge branch 'for-6.16/block' into for-next new 9d1aea804f73 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new e43b6fb38420 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 56071029f202 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 574498c7e2ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cf616eb55ba8 dt-bindings: mfd: atmel: Add microchip,sama7d65-gpbr new da4151479628 dt-bindings: mfd: syscon: atmel,sama5d2-secumod: Convert to yaml new d0eceba4d133 dt-bindings: mfd: syscon: Add microchip,sama7d65-secumod new 6ecda787cff0 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 93e41f968d7c fbdev: Rework fb_blank() new 7e3711eb87c5 fbdev: Track display blanking state new dfb4bf1ac401 fbdev: Send old blank state in FB_EVENT_BLANK new 726491f2038e backlight: Implement fbdev tracking with blank state from event new 4bfb77f33816 backlight: Move blank-state handling into helper new b01beb2f1f6b backlight: Replace fb events with a dedicated function call new e98696cea7e2 backlight: lcd: Move event handling into helpers new bc70cc84f5a2 backlight: lcd: Replace fb events with a dedicated function call new 28f8bab711c0 leds: backlight trigger: Move blank-state handling into helper new dc2139c0aa32 leds: backlight trigger: Replace fb events with a dedicate [...] new d32a0b567a8a fbdev: Remove constants of unused events new e12d3e1624a0 backlight: pm8941: Add NULL check in wled_configure() new adf765519e7b Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 0ad44335e3a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 954dc603c26c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0825c252c9f1 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new f2e21e402412 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 6a4edb329430 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new de77fd50d6ee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 280fdb8cca86 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c8a4e733921e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 65d420ff8cda Merge remote-tracking branch 'spi/for-6.16' into spi-next new 13abf7ed3f3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 612c438e8dbb next-20250414/tip new c16805f74d03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dd14fe5357c4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3e9ec6646e65 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new 24b265b82909 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new a164ca0da8ae Merge branch 'next' of https://github.com/kvm-x86/linux.git new c03fa2eb359e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 685f4cc747e8 next-20250414/workqueues new 2e626ea835fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 75b33f17b535 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f086ee3e42b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1490cbb9dbfd device property: Split fwnode_get_child_node_count() new 4623cc4e9a5f leds: pwm-multicolor: Use fwnode_get_child_node_count() new 53762bb44b06 leds: ncp5623: Use fwnode_get_child_node_count() new 08ca89e98620 usb: typec: tcpm: Use fwnode_get_child_node_count() new 06d99fcf1f87 leds: led-triggers: Improvements for default trigger new ee44a1def7ee leds: core: Bail out when composed name can't fit the buffer new ca72d5ef5951 Documentation: leds: Remove .rst extension for leds-st1202 [...] new b2661df9febd leds: leds-cros_ec: Avoid -Wflex-array-member-not-at-end warning new 8084952d967b led: multicolor: Fix intensity setting while SW blinking new 628acd879874 leds: pca955x: Avoid potential overflow when filling defau [...] new fd7f340bdce8 leds: lp8860: Use regmap_multi_reg_write for EEPROM writes new 54d59388e604 leds: lp8860: Use new mutex guards to cleanup function exits new bc27fd557f94 leds: lp8860: Remove default regs when not caching new bdb461421a9c leds: lp8860: Enable regulator using enable_optional helper new 26db011c2529 leds: lp8860: Only unlock in lp8860_unlock_eeprom() new cd704688cb84 leds: lp8860: Disable GPIO with devm action new 5039e60fbce5 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 73185ae56082 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 782d4387bbca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e8c15613bc5c Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 289198fb5142 dt-bindings: interconnect: Add EPSS L3 compatible for SA8775P new d30f83d278a9 interconnect: core: Add dynamic id allocation support new ac2c390650f5 interconnect: qcom: Add multidev EPSS L3 support new 7f9560a3bebe interconnect: qcom: icc-rpmh: Add dynamic icc node id support new b1244645ad6c interconnect: qcom: sa8775p: Add dynamic icc node id support new be73df376a97 Merge branch 'icc-sa8775p' into icc-next new b13d3c474bb2 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 3159d40a2ca0 docs: iio: ad3552r: fix malformed table new 4d4868cdc9d8 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 69af8e1c9d05 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8d6bb47bf9da Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new fcd1a5ca269e Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 647452c60838 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d289592dac17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ade019ceaaae Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new aad59f71350b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d92cba725fbf Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new b6aa6c21bfc6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e64c0ff0d5d8 pinctrl: imx: Return NULL if no group is matched and found new e56088a13708 pinctrl: meson: define the pull up/down resistor value as 60 kOhm new 457d9772e8a5 pinctrl: airoha: fix wrong PHY LED mapping and PHY2 LED defines new a63cafe241d2 pinctrl: at91: Add error handling for pinctrl_utils_add_map_mux() new 3ede3f8b4b4b pinctrl: mcp23s08: Reset all pins to input at probe new 1938be9fbad1 pinctrl: qcom: tlmm-test: Fix potential null dereference i [...] new 136fa80169c6 dt-bindings: pinctl: amlogic,pinctrl-a4: Add compatible st [...] new 86dee87f4b2e pinctrl: mediatek: Fix the invalid conditions new 434ad6905adb pinctrl: apple: Make regmap_config static const and fix in [...] new 10dca7cdd431 pinctrl: meson: Do not enable by default during compile testing new b883eb49ec48 pinctrl: uniphier: Do not enable by default during compile [...] new d843a4263502 pinctrl: at91-pio4: use new GPIO line value setter callbacks new 9e8c4a2e4c91 pinctrl: rk805: use new GPIO line value setter callbacks new 720abc5c58d8 pinctrl: abx500: enable building modules with COMPILE_TEST=y new 4f15389ba3a0 pinctrl: abx500: use new GPIO line value setter callbacks new 18ef5d5b4d24 pinctrl: meson: use new GPIO line value setter callbacks new e1d2a8ec9a58 pinctrl: amlogic-a4: use new GPIO line value setter callbacks new c4d1b2ee4407 pinctrl: sx150x: enable building modules with COMPILE_TEST=y new 876731f609b4 pinctrl: sx150x: use new GPIO line value setter callbacks new 313e3268c829 pinctrl: ocelot: use new GPIO line value setter callbacks new 12aaba7d720f pinctrl: cy8c95x0: use new GPIO line value setter callbacks new 18f3d41b6874 pinctrl: qcom: pinctrl-qcm2290: Add egpio support new 8a674c0193a0 dt-bindings: pinctrl: mediatek: Drop unrelated nodes from [...] new ff3769f8ce32 dt-bindings: pinctrl: mediatek: Correct indentation and st [...] new c5ce632b5e8f pinctrl: qcom: lpass-lpi: use new GPIO line value setter c [...] new 429eaf92d71b pinctrl: qcom: msm: use new GPIO line value setter callbacks new 994b31e1b08b pinctrl: qcom: spmi-gpio: use new GPIO line value setter c [...] new 44d6716c2659 pinctrl: qcom: spmi-mpp: use new GPIO line value setter callbacks new 7562512ea48e pinctrl: qcom: ssbi-gpio: use new GPIO line value setter c [...] new 10988ba91e11 pinctrl: qcom: ssbi-mpp: use new GPIO line value setter callbacks new 370b7e8e4665 Merge branch 'devel' into for-next new a61056e521b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e1122ab4f4d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fbba27e83ebc pwm: loongson: Fix u32 overflow in waveform calculation new af92d24cb1a5 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 6cf6b0a6f204 kunit: tool: Implement listing of available architectures new 09ea90e5988d kunit: qemu_configs: powerpc: Explicitly enable CONFIG_CPU [...] new 9a99129fd60d kunit: qemu_configs: Add PowerPC 32-bit BE and 64-bit LE new 85edf69c0281 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 18947ad1a58d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f03dcc9eeaa4 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new abe01790e913 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 3065287ef893 Merge branch 'main' of git://git.infradead.org/users/willy [...] new fe5a03a425b7 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] new 06793d562dcf Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 974fea5015c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fc6dd840709c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 857e53902e0a Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new dde43be906c9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 28f8317b8d82 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3001fc9f282b Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] new ad46c7ec32dd Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 75de05145ba0 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new d94c12bd97d5 string: Add load_unaligned_zeropad() code path to sized_strscpy() new 62d32440ac12 kasan: Add strscpy() test to trigger tag fault on arm64 new f5c68a4e84f9 hardening: Disable GCC randstruct for COMPILE_TEST new cdc2e1d9d929 lib/Kconfig.ubsan: Remove 'default UBSAN' from UBSAN_INTEGER_WRAP new 9b044614be12 ubsan: Fix panic from test_ubsan_out_of_bounds new 3f2925174f8b lib/prime_numbers: KUnit test should not select PRIME_NUMBERS new e54d5c5456bb cachefiles: Add __nonstring annotations for unterminated strings new ebf38900146e misc: bcm-vk: avoid -Wflex-array-member-not-at-end warning new fe062a571f3a lkdtm: use SLAB_NO_MERGE instead of an empty constructor new 0ea46a39c37f gcc-plugins: Remove ARM_SSP_PER_TASK plugin new 26c35a034798 Merge branches 'for-linus/hardening' and 'for-next/hardeni [...] new 86698579a4e2 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 470cb4443a4a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3e4c7f45e16e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 2d27742bee1e Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new f660850bc246 Add linux-next specific files for 20250416
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 (5b37f7bfff3b) \ N -- N -- N refs/heads/master (f660850bc246)
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 573 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/stable/sysfs-block | 2 +- Documentation/ABI/testing/debugfs-scmi-raw | 91 + Documentation/ABI/testing/sysfs-kernel-reboot | 10 +- Documentation/dev-tools/kunit/run_wrapper.rst | 2 + .../bindings/arm/atmel,sama5d2-secumod.yaml | 49 + .../devicetree/bindings/arm/atmel-sysregs.txt | 25 - .../bindings/display/mediatek/mediatek,aal.yaml | 4 + .../bindings/display/mediatek/mediatek,color.yaml | 4 + .../bindings/display/mediatek/mediatek,merge.yaml | 4 + .../display/mediatek/mediatek,padding.yaml | 10 +- .../bindings/firmware/nxp,imx95-scmi.yaml | 23 + .../devicetree/bindings/gpu/img,powervr-rogue.yaml | 81 +- .../bindings/interconnect/qcom,osm-l3.yaml | 1 + .../bindings/media/mediatek,mdp3-fg.yaml | 8 +- .../bindings/media/mediatek,mdp3-hdr.yaml | 8 +- .../bindings/media/mediatek,mdp3-rsz.yaml | 1 + .../bindings/media/mediatek,mdp3-stitch.yaml | 8 +- .../bindings/media/mediatek,mdp3-tcc.yaml | 8 +- .../bindings/media/mediatek,mdp3-tdshp.yaml | 8 +- .../bindings/media/mediatek,mdp3-wrot.yaml | 1 + .../memory-controllers/mediatek,smi-common.yaml | 1 + .../memory-controllers/mediatek,smi-larb.yaml | 1 + .../bindings/mfd/atmel,at91sam9260-gpbr.yaml | 1 + .../bindings/net/bluetooth/nxp,88w8987-bt.yaml | 17 + .../bindings/pinctrl/amlogic,pinctrl-a4.yaml | 7 +- .../bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml | 95 +- .../bindings/pinctrl/mediatek,mt6779-pinctrl.yaml | 5 - .../bindings/pinctrl/mediatek,mt7622-pinctrl.yaml | 56 +- .../bindings/pinctrl/mediatek,mt8183-pinctrl.yaml | 70 +- .../bindings/pinctrl/mediatek,mt8192-pinctrl.yaml | 78 +- .../devicetree/bindings/sound/cirrus,cs48l32.yaml | 195 + Documentation/filesystems/iomap/design.rst | 16 +- Documentation/iio/ad3552r.rst | 2 +- .../device_drivers/ethernet/meta/fbnic.rst | 49 + Documentation/power/runtime_pm.rst | 2 +- MAINTAINERS | 47 +- Next/SHA1s | 126 +- Next/Trees | 6 +- Next/merge.log | 1396 ++++--- arch/arm/Kconfig | 3 +- arch/arm/boot/compressed/Makefile | 2 +- arch/arm/boot/dts/marvell/kirkwood-db.dtsi | 2 +- arch/arm/boot/dts/marvell/kirkwood-dir665.dts | 2 +- .../boot/dts/marvell/kirkwood-mv88f6281gtw-ge.dts | 2 +- arch/arm/boot/dts/marvell/kirkwood.dtsi | 2 +- arch/arm/boot/dts/marvell/orion5x.dtsi | 4 +- arch/arm/boot/dts/qcom/qcom-sdx55.dtsi | 2 +- arch/arm/boot/dts/qcom/qcom-sdx65.dtsi | 2 +- arch/arm/mach-s3c/gpio-samsung.c | 2 +- arch/arm64/boot/dts/marvell/armada-7040-db.dts | 1 - arch/arm64/boot/dts/marvell/armada-8040-db.dts | 2 - arch/arm64/boot/dts/marvell/cn9130-db.dtsi | 1 - arch/arm64/boot/dts/mediatek/mt8188.dtsi | 313 ++ arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 5 +- arch/arm64/boot/dts/qcom/msm8939.dtsi | 8 + arch/arm64/boot/dts/qcom/msm8992-lg-h815.dts | 6 + arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 5 +- arch/arm64/boot/dts/qcom/qdu1000.dtsi | 8 +- arch/arm64/boot/dts/qcom/qrb4210-rb2.dts | 2 - arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 6 +- arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 1 - arch/arm64/boot/dts/qcom/sa8540p-ride.dts | 2 - arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 6 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 5 +- arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 5 +- .../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 6 +- arch/m68k/coldfire/gpio.c | 8 +- arch/riscv/boot/dts/thead/th1520.dtsi | 8 + block/blk-mq-sched.c | 12 +- block/blk-mq.c | 16 +- block/blk-mq.h | 2 +- drivers/acpi/numa/srat.c | 2 +- drivers/android/binder.c | 2 +- drivers/base/auxiliary.c | 10 + drivers/base/base.h | 17 + drivers/base/bus.c | 2 +- drivers/base/core.c | 38 +- drivers/base/dd.c | 7 +- drivers/base/property.c | 12 +- drivers/base/swnode.c | 3 +- drivers/bluetooth/btnxpuart.c | 58 +- drivers/bluetooth/btusb.c | 1 + drivers/bluetooth/hci_vhci.c | 10 +- drivers/char/misc.c | 2 +- drivers/comedi/drivers/jr3_pci.c | 2 +- drivers/firmware/arm_scmi/bus.c | 79 +- drivers/firmware/arm_scmi/common.h | 1 + drivers/firmware/arm_scmi/driver.c | 16 +- drivers/firmware/arm_scmi/raw_mode.c | 72 +- drivers/firmware/arm_scmi/vendors/imx/Kconfig | 24 + drivers/firmware/arm_scmi/vendors/imx/Makefile | 2 + drivers/firmware/arm_scmi/vendors/imx/imx-sm-cpu.c | 276 ++ drivers/firmware/arm_scmi/vendors/imx/imx-sm-lmm.c | 263 ++ drivers/firmware/arm_scmi/vendors/imx/imx95.rst | 828 ++++ drivers/firmware/imx/Kconfig | 22 + drivers/firmware/imx/Makefile | 2 + drivers/firmware/imx/sm-cpu.c | 85 + drivers/firmware/imx/sm-lmm.c | 91 + drivers/firmware/stratix10-svc.c | 14 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 9 +- drivers/gpu/drm/display/drm_hdmi_helper.c | 168 + .../gpu/drm/i915/display/intel_display_debugfs.c | 2 + .../gpu/drm/i915/display/intel_display_device.h | 1 + drivers/gpu/drm/i915/display/intel_display_irq.c | 17 + drivers/gpu/drm/i915/display/intel_display_irq.h | 1 + drivers/gpu/drm/i915/display/intel_dp.c | 7 +- drivers/gpu/drm/i915/i915_irq.c | 22 +- drivers/gpu/drm/imagination/Makefile | 2 + drivers/gpu/drm/imagination/pvr_device.c | 126 +- drivers/gpu/drm/imagination/pvr_device.h | 31 +- drivers/gpu/drm/imagination/pvr_drv.c | 16 + drivers/gpu/drm/imagination/pvr_fw.c | 28 +- drivers/gpu/drm/imagination/pvr_fw.h | 85 +- drivers/gpu/drm/imagination/pvr_fw_meta.c | 23 +- drivers/gpu/drm/imagination/pvr_fw_mips.c | 81 +- drivers/gpu/drm/imagination/pvr_fw_riscv.c | 165 + drivers/gpu/drm/imagination/pvr_fw_startstop.c | 17 + drivers/gpu/drm/imagination/pvr_fw_util.c | 66 + drivers/gpu/drm/imagination/pvr_gem.c | 10 +- drivers/gpu/drm/imagination/pvr_gem.h | 6 +- drivers/gpu/drm/imagination/pvr_mmu.c | 8 +- drivers/gpu/drm/imagination/pvr_power.c | 114 + drivers/gpu/drm/imagination/pvr_power.h | 3 + drivers/gpu/drm/imagination/pvr_rogue_cr_defs.h | 153 +- drivers/gpu/drm/imagination/pvr_rogue_riscv.h | 41 + drivers/gpu/drm/xe/xe_ring_ops_types.h | 2 +- drivers/hwtracing/intel_th/Kconfig | 1 + drivers/hwtracing/intel_th/msu.c | 31 +- drivers/interconnect/core.c | 82 +- drivers/interconnect/qcom/icc-rpmh.c | 17 +- drivers/interconnect/qcom/icc-rpmh.h | 5 + drivers/interconnect/qcom/osm-l3.c | 38 +- drivers/interconnect/qcom/sa8775p.c | 952 ++--- drivers/leds/leds-lp8860.c | 2 - drivers/leds/rgb/leds-ncp5623.c | 5 +- drivers/leds/rgb/leds-pwm-multicolor.c | 7 +- drivers/leds/trigger/ledtrig-backlight.c | 48 +- drivers/mcb/mcb-parse.c | 2 +- drivers/memory/Kconfig | 6 +- drivers/memory/mtk-smi.c | 52 + drivers/memory/omap-gpmc.c | 15 +- drivers/memory/renesas-rpc-if.c | 42 +- drivers/memory/tegra/Kconfig | 8 +- drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c | 8 +- drivers/misc/mei/hw-me-regs.h | 1 + drivers/misc/mei/pci-me.c | 1 + drivers/misc/mei/vsc-tp.c | 40 +- drivers/net/dsa/mt7530.c | 246 +- drivers/net/dsa/mt7530.h | 42 + .../ethernet/marvell/octeon_ep_vf/octep_vf_main.c | 2 - .../ethernet/marvell/octeon_ep_vf/octep_vf_main.h | 2 - drivers/net/ethernet/meta/fbnic/fbnic.h | 3 + drivers/net/ethernet/meta/fbnic/fbnic_csr.h | 34 + drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c | 178 +- drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c | 335 +- drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.h | 48 + drivers/net/ethernet/meta/fbnic/fbnic_netdev.c | 47 +- drivers/net/ethernet/meta/fbnic/fbnic_pci.c | 1 + drivers/net/ethernet/qlogic/qed/qed.h | 1 - drivers/net/ethernet/qlogic/qed/qed_dbg_hsi.h | 31 - drivers/net/ethernet/qlogic/qed/qed_debug.c | 25 - drivers/net/ethernet/qlogic/qed/qed_dev.c | 19 - drivers/net/ethernet/qlogic/qed/qed_hsi.h | 52 - drivers/net/ethernet/qlogic/qed/qed_hw.c | 11 - drivers/net/ethernet/qlogic/qed/qed_hw.h | 9 - .../net/ethernet/qlogic/qed/qed_init_fw_funcs.c | 138 - .../net/ethernet/stmicro/stmmac/dwmac-anarion.c | 25 +- drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c | 14 +- .../net/ethernet/stmicro/stmmac/dwmac-ingenic.c | 46 +- drivers/net/ethernet/sun/niu.c | 2 + drivers/net/ethernet/wangxun/Kconfig | 4 +- drivers/net/ethernet/wangxun/ngbe/ngbe_main.c | 3 +- drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 2 +- drivers/net/mdio/Kconfig | 7 + drivers/net/mdio/Makefile | 1 + drivers/net/mdio/mdio-realtek-rtl9300.c | 522 +++ drivers/net/phy/Kconfig | 2 - drivers/net/phy/phy_device.c | 12 - drivers/net/wireless/ath/ath12k/core.c | 23 +- drivers/net/wireless/ath/ath12k/core.h | 15 + drivers/net/wireless/ath/ath12k/dp_rx.c | 178 +- drivers/net/wireless/ath/ath12k/dp_rx.h | 4 +- drivers/net/wireless/ath/ath12k/fw.c | 9 +- drivers/net/wireless/ath/ath12k/fw.h | 3 +- drivers/net/wireless/ath/ath12k/hw.c | 8 + drivers/net/wireless/ath/ath12k/hw.h | 3 + drivers/net/wireless/ath/ath12k/mac.c | 62 +- drivers/net/wireless/ath/ath12k/pci.c | 4 +- drivers/net/wireless/ath/ath12k/qmi.c | 6 +- drivers/pci/msi/msi.c | 3 + drivers/pci/pci.c | 4 - drivers/pinctrl/Kconfig | 2 +- drivers/pinctrl/freescale/pinctrl-imx.c | 6 +- drivers/pinctrl/mediatek/mtk-eint.c | 4 +- drivers/pinctrl/mediatek/mtk-eint.h | 2 +- drivers/pinctrl/mediatek/pinctrl-airoha.c | 159 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 7 +- drivers/pinctrl/meson/Kconfig | 24 +- drivers/pinctrl/meson/pinctrl-amlogic-a4.c | 8 +- drivers/pinctrl/meson/pinctrl-meson.c | 8 +- drivers/pinctrl/nomadik/Kconfig | 8 +- drivers/pinctrl/nomadik/pinctrl-abx500.c | 12 +- drivers/pinctrl/pinctrl-apple-gpio.c | 30 +- drivers/pinctrl/pinctrl-at91-pio4.c | 18 +- drivers/pinctrl/pinctrl-cy8c95x0.c | 17 +- drivers/pinctrl/pinctrl-mcp23s08.c | 8 + drivers/pinctrl/pinctrl-ocelot.c | 17 +- drivers/pinctrl/pinctrl-rk805.c | 26 +- drivers/pinctrl/pinctrl-sx150x.c | 23 +- drivers/pinctrl/qcom/pinctrl-lpass-lpi.c | 6 +- drivers/pinctrl/qcom/pinctrl-msm.c | 6 +- drivers/pinctrl/qcom/pinctrl-qcm2290.c | 70 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 6 +- drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 6 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 7 +- drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 7 +- drivers/pinctrl/qcom/tlmm-test.c | 1 + drivers/pinctrl/uniphier/Kconfig | 2 +- drivers/pps/generators/pps_gen_tio.c | 2 +- drivers/pwm/pwm-loongson.c | 2 +- drivers/spi/spi-tegra210-quad.c | 6 +- drivers/tty/serial/sifive.c | 6 + drivers/usb/core/quirks.c | 3 + drivers/usb/typec/class.c | 1 + drivers/usb/typec/tcpm/tcpm.c | 6 +- drivers/video/backlight/backlight.c | 93 +- drivers/video/backlight/lcd.c | 108 +- drivers/video/fbdev/core/fb_backlight.c | 12 + drivers/video/fbdev/core/fb_info.c | 1 + drivers/video/fbdev/core/fbmem.c | 82 +- drivers/video/fbdev/core/fbsysfs.c | 8 +- fs/bcachefs/alloc_background.c | 18 +- fs/bcachefs/alloc_background.h | 1 + fs/bcachefs/bcachefs.h | 3 + fs/bcachefs/bcachefs_format.h | 16 +- fs/bcachefs/btree_cache.c | 178 +- fs/bcachefs/btree_io.c | 8 +- fs/bcachefs/btree_locking.c | 7 - fs/bcachefs/btree_locking.h | 1 - fs/bcachefs/btree_types.h | 5 +- fs/bcachefs/buckets.c | 42 +- fs/bcachefs/buckets.h | 5 - fs/bcachefs/checksum.c | 4 +- fs/bcachefs/checksum.h | 2 + fs/bcachefs/debug.c | 2 +- fs/bcachefs/errcode.h | 5 +- fs/bcachefs/error.c | 16 +- fs/bcachefs/error.h | 4 +- fs/bcachefs/extents.c | 10 +- fs/bcachefs/fs-ioctl.c | 2 +- fs/bcachefs/fs.c | 12 +- fs/bcachefs/inode.h | 2 +- fs/bcachefs/io_read.c | 23 +- fs/bcachefs/journal.c | 20 +- fs/bcachefs/journal.h | 2 +- fs/bcachefs/movinggc.h | 9 + fs/bcachefs/opts.c | 161 +- fs/bcachefs/opts.h | 30 +- fs/bcachefs/rebalance.c | 4 +- fs/bcachefs/rebalance.h | 2 +- fs/bcachefs/recovery.c | 9 +- fs/bcachefs/recovery_passes.c | 34 +- fs/bcachefs/recovery_passes.h | 3 + fs/bcachefs/sb-errors_format.h | 2 +- fs/bcachefs/sb-members.c | 21 +- fs/bcachefs/sb-members.h | 8 +- fs/bcachefs/super-io.c | 51 +- fs/bcachefs/super-io.h | 1 + fs/bcachefs/super.c | 61 +- fs/bcachefs/sysfs.c | 30 +- fs/bcachefs/xattr.c | 2 +- fs/btrfs/bio.c | 14 +- fs/btrfs/compression.h | 11 +- fs/btrfs/defrag.c | 80 +- fs/btrfs/delayed-inode.c | 7 +- fs/btrfs/delayed-ref.c | 2 +- fs/btrfs/file.c | 8 +- fs/btrfs/inode.c | 9 +- fs/btrfs/lzo.c | 5 +- fs/btrfs/tree-checker.c | 6 +- fs/btrfs/zlib.c | 7 +- fs/btrfs/zstd.c | 8 +- fs/exfat/super.c | 30 +- fs/fuse/dev.c | 34 +- fs/fuse/dev_uring.c | 34 +- fs/fuse/dir.c | 27 +- fs/fuse/file.c | 378 +- fs/fuse/fuse_dev_i.h | 9 +- fs/fuse/fuse_i.h | 10 +- fs/fuse/inode.c | 11 +- fs/fuse/readdir.c | 3 + fs/hfs/super.c | 2 + fs/hfsplus/super.c | 2 + fs/iomap/trace.h | 27 +- fs/namei.c | 81 +- fs/ocfs2/alloc.c | 1 + fs/ocfs2/aops.c | 1 + fs/ocfs2/filecheck.c | 2 +- fs/ocfs2/suballoc.c | 10 +- fs/ocfs2/suballoc.h | 1 - fs/overlayfs/params.c | 9 +- fs/smb/server/connection.c | 4 +- fs/smb/server/oplock.c | 29 +- fs/smb/server/oplock.h | 1 - fs/smb/server/smb2pdu.c | 4 +- fs/smb/server/transport_ipc.c | 7 +- fs/smb/server/transport_tcp.c | 14 +- fs/smb/server/transport_tcp.h | 1 + fs/smb/server/vfs.c | 3 +- fs/smb/server/vfs_cache.c | 8 +- include/drm/display/drm_hdmi_helper.h | 6 + include/dt-bindings/sound/cs48l32.h | 20 + include/linux/backing-dev.h | 1 + include/linux/backlight.h | 32 +- include/linux/btf.h | 1 + include/linux/compiler.h | 6 +- include/linux/fb.h | 12 +- include/linux/firmware/imx/sm.h | 19 + include/linux/fwnode.h | 5 + include/linux/hung_task.h | 99 + include/linux/interconnect-provider.h | 12 + include/linux/interconnect.h | 3 + include/linux/lcd.h | 21 +- include/linux/leds.h | 6 + include/linux/maple_tree.h | 4 + include/linux/namei.h | 1 + include/linux/numa_memblks.h | 1 + include/linux/pagemap.h | 11 + include/linux/pci.h | 2 + include/linux/phy.h | 6 - include/linux/property.h | 7 +- include/linux/sched.h | 6 +- include/linux/scmi_imx_protocol.h | 42 + include/linux/semaphore.h | 15 +- include/net/mptcp.h | 13 +- include/net/netlink.h | 16 + include/sound/cs-amp-lib.h | 2 +- include/sound/cs48l32.h | 47 + include/sound/cs48l32_registers.h | 530 +++ include/sound/soc-acpi.h | 13 + include/uapi/linux/fuse.h | 6 +- init/Kconfig | 20 +- kernel/audit_watch.c | 16 +- kernel/bpf/btf.c | 6 +- kernel/dma/mapping.c | 11 +- kernel/hung_task.c | 55 +- kernel/locking/mutex.c | 5 +- kernel/locking/semaphore.c | 57 +- lib/Kconfig.debug | 2 +- lib/Kconfig.ubsan | 1 - lib/maple_tree.c | 191 +- lib/test_ubsan.c | 18 +- localversion-next | 2 +- mm/huge_memory.c | 8 + mm/internal.h | 3 + mm/madvise.c | 101 +- mm/memcontrol.c | 16 +- mm/memory.c | 47 +- mm/numa_memblks.c | 22 + mm/vma.c | 81 +- mm/vmscan.c | 12 +- net/bridge/br_input.c | 3 +- net/core/fib_rules.c | 14 +- net/core/neighbour.c | 8 +- net/core/rtnetlink.c | 4 +- net/ipv6/addrconf.c | 8 +- net/mpls/af_mpls.c | 8 +- net/mptcp/mib.c | 1 + net/mptcp/mib.h | 1 + net/mptcp/pm.c | 5 +- net/mptcp/protocol.c | 4 +- net/mptcp/protocol.h | 1 + net/mptcp/sched.c | 35 +- net/mptcp/subflow.c | 12 +- net/ncsi/internal.h | 21 +- net/ncsi/ncsi-pkt.h | 23 +- net/ncsi/ncsi-rsp.c | 21 +- net/openvswitch/flow_netlink.c | 3 +- net/sched/Kconfig | 12 + net/sched/Makefile | 1 + net/sched/act_api.c | 16 +- net/sched/bpf_qdisc.c | 461 +++ net/sched/sch_api.c | 7 +- net/sched/sch_generic.c | 3 +- net/tipc/link.c | 2 +- net/tipc/node.c | 2 +- rust/helpers/dma.c | 16 + rust/helpers/helpers.c | 2 + rust/helpers/io.c | 34 +- rust/helpers/mm.c | 50 + rust/kernel/firmware.rs | 8 +- rust/kernel/lib.rs | 1 + rust/kernel/miscdevice.rs | 45 + rust/kernel/mm.rs | 344 ++ rust/kernel/mm/virt.rs | 471 +++ rust/kernel/task.rs | 247 +- samples/Kconfig | 9 +- samples/hung_task/Makefile | 2 +- samples/hung_task/hung_task_mutex.c | 66 - samples/hung_task/hung_task_tests.c | 97 + scripts/Makefile.compiler | 2 +- scripts/Makefile.gcc-plugins | 6 - scripts/gcc-plugins/Kconfig | 4 - scripts/gcc-plugins/arm_ssp_per_task_plugin.c | 107 - sound/pci/hda/cirrus_scodec_test.c | 110 +- sound/soc/codecs/Kconfig | 10 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/cs-amp-lib-test.c | 6 +- sound/soc/codecs/cs-amp-lib.c | 3 +- sound/soc/codecs/cs48l32-tables.c | 540 +++ sound/soc/codecs/cs48l32.c | 4073 ++++++++++++++++++++ sound/soc/codecs/cs48l32.h | 403 ++ sound/soc/intel/common/Makefile | 2 +- sound/soc/intel/common/soc-acpi-intel-arl-match.c | 9 + sound/soc/intel/common/soc-acpi-intel-lnl-match.c | 9 +- sound/soc/intel/common/soc-acpi-intel-mtl-match.c | 11 +- sound/soc/intel/common/soc-acpi-intel-ptl-match.c | 17 +- sound/soc/intel/common/sof-function-topology-lib.c | 135 + sound/soc/intel/common/sof-function-topology-lib.h | 15 + sound/soc/sdw_utils/soc_sdw_utils.c | 168 +- sound/soc/sof/topology.c | 92 +- tools/lib/bpf/libbpf.h | 5 +- tools/lib/bpf/netlink.c | 20 +- tools/testing/kunit/kunit_kernel.py | 8 + tools/testing/kunit/qemu_configs/powerpc.py | 1 + tools/testing/kunit/qemu_configs/powerpc32.py | 17 + .../qemu_configs/{powerpc.py => powerpcle.py} | 8 +- tools/testing/radix-tree/maple.c | 126 +- tools/testing/selftests/bpf/config | 2 + tools/testing/selftests/bpf/prog_tests/bpf_qdisc.c | 180 + .../testing/selftests/bpf/progs/bpf_qdisc_common.h | 31 + tools/testing/selftests/bpf/progs/bpf_qdisc_fifo.c | 117 + tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c | 750 ++++ tools/testing/selftests/bpf/progs/xsk_xdp_progs.c | 50 + tools/testing/selftests/bpf/xsk_xdp_common.h | 1 + tools/testing/selftests/bpf/xskxceiver.c | 118 +- tools/testing/selftests/bpf/xskxceiver.h | 2 + tools/testing/selftests/damon/Makefile | 2 +- tools/testing/selftests/damon/_chk_dependency.sh | 52 - tools/testing/selftests/damon/_debugfs_common.sh | 64 - tools/testing/selftests/lib/config | 1 + tools/testing/selftests/mm/.gitignore | 1 + tools/testing/selftests/mm/Makefile | 1 + .../selftests/mm/hugetlb_reparenting_test.sh | 2 +- tools/testing/selftests/mm/merge.c | 455 +++ tools/testing/selftests/mm/run_vmtests.sh | 4 + tools/testing/selftests/mm/vm_util.c | 62 + tools/testing/selftests/mm/vm_util.h | 21 + tools/testing/selftests/net/mptcp/mptcp_connect.c | 21 +- tools/testing/selftests/net/mptcp/mptcp_diag.c | 7 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 26 +- tools/testing/vma/vma.c | 100 +- 452 files changed, 19233 insertions(+), 4652 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/atmel,sama5d2-secumod.yaml create mode 100644 Documentation/devicetree/bindings/sound/cirrus,cs48l32.yaml create mode 100644 drivers/firmware/arm_scmi/vendors/imx/imx-sm-cpu.c create mode 100644 drivers/firmware/arm_scmi/vendors/imx/imx-sm-lmm.c create mode 100644 drivers/firmware/imx/sm-cpu.c create mode 100644 drivers/firmware/imx/sm-lmm.c create mode 100644 drivers/gpu/drm/imagination/pvr_fw_riscv.c create mode 100644 drivers/gpu/drm/imagination/pvr_fw_util.c create mode 100644 drivers/gpu/drm/imagination/pvr_rogue_riscv.h create mode 100644 drivers/net/mdio/mdio-realtek-rtl9300.c create mode 100644 include/dt-bindings/sound/cs48l32.h create mode 100644 include/linux/hung_task.h create mode 100644 include/sound/cs48l32.h create mode 100644 include/sound/cs48l32_registers.h create mode 100644 net/sched/bpf_qdisc.c create mode 100644 rust/helpers/dma.c create mode 100644 rust/helpers/mm.c create mode 100644 rust/kernel/mm.rs create mode 100644 rust/kernel/mm/virt.rs delete mode 100644 samples/hung_task/hung_task_mutex.c create mode 100644 samples/hung_task/hung_task_tests.c delete mode 100644 scripts/gcc-plugins/arm_ssp_per_task_plugin.c create mode 100644 sound/soc/codecs/cs48l32-tables.c create mode 100644 sound/soc/codecs/cs48l32.c create mode 100644 sound/soc/codecs/cs48l32.h create mode 100644 sound/soc/intel/common/sof-function-topology-lib.c create mode 100644 sound/soc/intel/common/sof-function-topology-lib.h create mode 100644 tools/testing/kunit/qemu_configs/powerpc32.py copy tools/testing/kunit/qemu_configs/{powerpc.py => powerpcle.py} (76%) create mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_qdisc.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_qdisc_common.h create mode 100644 tools/testing/selftests/bpf/progs/bpf_qdisc_fifo.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c delete mode 100644 tools/testing/selftests/damon/_chk_dependency.sh delete mode 100644 tools/testing/selftests/damon/_debugfs_common.sh create mode 100644 tools/testing/selftests/mm/merge.c