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 8a2d53ce3c5f Add linux-next specific files for 20250430 omits 981298164309 Revert "watchdog: fix watchdog may detect false positive o [...] omits 2ac0a8c61960 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d08b38ada48a Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits fe1b41ef7407 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits bc41a3998b8f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e62c47cba11e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 3a66162bd9e1 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 33b88810745c Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 57a53bb651f3 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] omits be85c3876acb Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] omits ce06df108335 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a4145eb7e5f0 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 215276e2a2fd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 956fb5874d35 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 6a8ddf183188 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 0d529d0d057f Merge branch 'main' of git://git.infradead.org/users/willy [...] omits ac3842f0edab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a38279030ab6 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits eaf264a00bad Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 60d0d35a5251 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bbec437a4ef6 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 10dcf92825cf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 13b62a5d0267 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits c03e690d0633 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6927474a20e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c41d4b4d4e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 956bd80f8788 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 0c2c6716ca2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 44f003b2aa65 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 66e470388805 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd3b28f1ab55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 26db067612b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d859ce967564 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8d5b3f8cb8cb Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 32fe7490b0a8 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits 8e59d437f024 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc7a3f9fa5ff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 51291fe1496f Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits f4289b7cc30c Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits e2b23d7705e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd431dcce91a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3022795983ba next-20250428/char-misc omits e54cbd88c7c0 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits b41738d02a66 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 5205de3b830b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1420d37cc031 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 1f00e5d2a854 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 19bc28267515 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits eb97d93234c6 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits a2055ba4536e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 199a1163f6a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d37c7907bbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f41ab9630607 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e9572ae7883e Merge branch 'next' of https://github.com/kvm-x86/linux.git omits f4c24a18f9e4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 26a588287ca0 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits ca78e5b0a1c4 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 9bc073049532 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6f6c870cf05d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98228fba4212 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits a29e35c6c409 next-20250414/tip omits d857691d0c2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0be1507fe201 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cbcec3eb262c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fe7b18127a1f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8d501072dfe9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4bc3b1e72786 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 15c4b21bb7eb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4cd6b7b188f4 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 7d56c370ad11 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 81be576aa3ba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aa733592c91b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d4c61c2f285f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 94d49b773e28 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 6dcba39571a2 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits ac85f99495cd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d7edc7fae69b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8126ff147bf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 22ffacfa7508 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits bb5449712df8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 525a5d78e8fb Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 139245fd1cf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 56f3d18920f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f7e40fc1131b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a86a8a187554 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 26ff5094a77d Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits ea4674379b3c Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] omits 06cd82d1c732 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 2f3f9de2ae5c Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits d372a533f668 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 35f1a9a8e3db Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 58304867ea7f Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 01278cd25291 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 03d3b3224668 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 06ef43b2f50c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 980f76898630 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 35716aaffb76 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 75119be860fb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ff5ae62814be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5edc63b077c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bc2ad37cda03 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9e4f6165975b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4edf50d5d67c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 4a321902042e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a893bcd46a3a Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 41d40f689bb0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c0c4ef2d4376 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits f371173f8acc Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits c5a86825517f Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 569890373a3e Merge branch 'docs-next' of git://git.lwn.net/linux.git omits fe71a9f8a18c Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 3c20474eb840 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 2ff3cb8909f2 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 0f98009e9ce0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 90091c57e248 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6aa88657601b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3be476297881 Merge branch 'fs-next' of linux-next omits 13dbe48c8397 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 7d71b25a0cc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e1d9b0ab9d2 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits a8bebf7f2698 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0756586a7e06 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5aba3c86d5be Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 76cc5217c01d Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 1335066770f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca3326fe518d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 311ff50ecb5b Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 2f1148cba8e2 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 8afa836d503a Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits c5702f5dd502 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 7fc695d33dec Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] omits a1cbcc461f66 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 088703ba2041 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3c97fff1ce50 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits ee9b079edc37 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 4f620d4923aa Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 13d1778b92ac Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits ee6ebaa31104 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8082d8ec59bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b64af4c1f97e Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 4d3cd303c2d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 450e1ca38316 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d198ec355fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d6381c6dce77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bc192cebb2b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 820d1321c291 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a41689512bee Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 769c177ad4a0 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 0b87604bf205 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 9b18e3eb3a52 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 9268bfa1390d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32241932e2da Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits ff3201b79d5e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4517f69d3cf3 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 63bb04cb8d0b Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 3d699e09f72f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc7794d3d660 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 9bd333756759 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] omits a51f394c0e65 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] omits d36b6a50c350 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 69172d94cb6b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 851a8d7bc2da Merge branch 'slab/for-next-fixes' of git://git.kernel.org [...] omits d870b3adc322 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 4d0323f7e5cd Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits 562491b72206 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7d9a84aa96ab Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits 46eb00ff3165 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 1cb968a89e46 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d05692146805 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5a712de1da56 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits de79936347d3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits dfcfa213d647 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits df95b6dab113 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 314fe113a54d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ff8a3e65e02a Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 292d45cf46b9 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 4fc5959731c9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a55f2fdb5d3c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 150db7adfe0c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4373470aad8c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c1c0166d8109 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a9061b250211 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 88da6001af2b Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits ee783be83989 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits efc68844c85a Merge branch 'fs-current' of linux-next omits 29148a8b8427 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 8dc28f3fd1f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5cb7521b7fbf Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 6f798719da9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 8562661e6fc5 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 4357618ddc3e Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 276538bd4be1 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 5db512fb2e1a Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits d936ccef6f1b Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits d75dc943934d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cfdb1ea53214 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71074cad4aed Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 3b779e8fbf05 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 6250bdfaf137 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 46ee20b7e440 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 16bf0ff90206 Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...] omits e5360d4c0156 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits b223ae8f592a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 305bf17f097b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits c2f07121a879 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 8ec90122a077 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 459421788c2a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5a7ffa184560 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 71d16687744a cifs: Fix changing times and read-only attr over SMB1 smb_ [...] omits 9b61f1cba6a3 cifs: Fix and improve cifs_query_path_info() and cifs_quer [...] omits 9ee85880cced smb: client: fix delay on concurrent opens omits 7bc20866d556 smb: client: fix zero length for mkdir POSIX create context omits 774a6928d35c Merge branches 'pm-em' and 'pm-sleep' into linux-next omits 7d1d42463248 Merge branch 'acpica' into linux-next omits 86ccad521fce Merge branch 'for-next-next-v6.15-20250429' into for-next- [...] omits 1130ca4fd847 Merge branch 'for-next-current-v6.14-20250429' into for-ne [...] omits 9b02c47d9606 Merge branch 'misc-next' into for-next-next-v6.15-20250429 omits 8461468fc6b2 Merge branch 'misc-6.15' into for-next-next-v6.15-20250429 omits 18b3e45ad723 Merge branch 'misc-6.15' into for-next-current-v6.14-20250429 omits 19abb625210f btrfs: handle aligned EOF truncation correctly for subpage cases omits 66062548c282 btrfs: handle unaligned EOF truncation correctly for subpa [...] omits b64fa1cff240 btrfs: use buffer xarray for extent buffer writeback operations omits f43e32d62ff7 btrfs: set DIRTY and WRITEBACK tags on the buffer_tree omits ba713b3854cf btrfs: convert the buffer_radix to an xarray omits bd7e6c125b5e btrfs: harden parsing of compress mount option omits 10ee883e98f2 btrfs: make extent unpinning more efficient when committin [...] omits c339021fa636 btrfs: remove variable to track trimmed bytes at btrfs_fin [...] omits cc7020602620 btrfs: don't BUG_ON() when unpinning extents during transa [...] omits 2561c5acc6da btrfs: remove unnecessary NULL checks before freeing extent state omits 8f139a5a172f btrfs: avoid researching tree when setting bits in an exte [...] omits 065c52506970 btrfs: avoid repeated extent state processing when setting [...] omits 5ff4361eeb28 btrfs: simplify last record detection at set_extent_bit() omits ec3ec4a6ff96 btrfs: exit after state split error at set_extent_bit() omits 942aa5ad8503 btrfs: exit after state insertion failure at set_extent_bit() omits 48f59f07f80e btrfs: simplify last record detection at btrfs_convert_ext [...] omits 6d19736e297b btrfs: avoid researching tree when converting bits in an e [...] omits 5334534784ae btrfs: avoid repeated extent state processing when convert [...] omits 73b5102765ce btrfs: avoid unnecessary next node searches when clearing [...] omits edaa12a7c9e9 btrfs: exit after state insertion failure at btrfs_convert [...] omits ca45be2a4230 btrfs: exit after state split error at btrfs_convert_extent_bit() omits 034a86bd62ad btrfs: remove duplicate error check at btrfs_convert_extent_bit() omits d1a39ce9d0de btrfs: simplify last record detection at btrfs_clear_exten [...] omits 6eb05784d5ba btrfs: avoid extra tree search at btrfs_clear_extent_bit_c [...] omits 63b85db184ad btrfs: use bools for local variables at btrfs_clear_extent [...] omits 78931c7f0ada btrfs: add missing error return to btrfs_clear_extent_bit_ [...] omits d6b7217edc03 btrfs: exit after state split error at btrfs_clear_extent_ [...] omits 196d2e9548fd btrfs: remove duplicate error check at btrfs_clear_extent_ [...] omits 6dd5a7bca729 btrfs: reclaim from sub-space space_info omits 6c7e48cf9ffd btrfs: add block_rsv for treelog omits a1580b8877f4 btrfs: use proper data space_info omits 36d3bcaf4e35 btrfs: tweak extent/chunk allocation for space_info sub-space omits 5e9732d48c19 btrfs: introduce tree-log sub-space_info omits 297b3d15266d btrfs: introduce btrfs_space_info sub-group omits 5f62ebd173cb btrfs: pass space_info for block group creation omits 631034332c5b btrfs: introduce space_info argument to btrfs_chunk_alloc omits 5f69ee16ced6 btrfs: factor out check_removing_space_info() omits d8b31671ccd2 btrfs: spin out do_async_reclaim_{data,metadata}_space() omits 4bc9f05658e3 btrfs: factor out init_space_info() omits 5bed0f55c6f5 btrfs: take struct btrfs_inode in btrfs_free_reserved_data [...] omits 0b29e1c92f41 btrfs: take btrfs_space_info in btrfs_reserve_data_bytes omits 00fa090b8a47 btrfs: fix nonzero lowest level handling in btrfs_search_f [...] omits 4745a69ae131 btrfs: update btrfs_qgroup_add_swapped_blocks to to use rb helper omits 78e5967647a9 btrfs: update btrfs_qgroup_trace_subtree_after_cow to to u [...] omits c67497a11e26 btrfs: update add_qgroup_rb to to use rb helper omits aa685174f5b5 btrfs: update find_qgroup_rb to to use rb helper omits a8f6cd89aab5 btrfs: update insert_ref_entry to to use rb helper omits fe65970d89d0 btrfs: update insert_root_entry to to use rb helper omits fce6e4bd1ed8 btrfs: update lookup_root_entry to to use rb helper omits b35409853cdc btrfs: update insert_block_entry to to use rb helper omits 5486def15951 btrfs: update lookup_block_entry to to use rb helper omits 9dc2637d9b6f btrfs: update ulist_rbtree_insert to to use rb helper omits 0984c96b28a0 btrfs: update ulist_rbtree_search to to use rb helper omits acdd0c83c6cf btrfs: update __btrfs_lookup_delayed_item to to use rb helper omits 7afe60fd1078 btrfs: kill EXTENT_FOLIO_PRIVATE omits 771a24899b25 btrfs: add mapping_set_release_always to inode's mapping omits 95b28bddf834 btrfs: add mode to clear chunk map status to CLEAR_FREE ioctl omits 52623268d815 btrfs: add more zeroout modes to CLEAR_FREE ioctl omits 7158a8cfa009 btrfs: add secure erase mode to CLEAR_FREE ioctl omits 92c72ca6ec57 btrfs: add zeroout mode to CLEAR_FREE ioctl omits 04cc194c3b67 btrfs: add new ioctl CLEAR_FREE omits a5d937cbdb24 btrfs: extend trim callchains to pass the operation type omits 7d3f3cd586ba btrfs: scrub: use generic ratelimit helpers to output erro [...] omits d4cbaf92b230 btrfs: scrub: ensure we output at least one error message [...] omits c260246242ef btrfs: scrub: simplify the inode iteration output omits 0978de0a3ed0 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] omits ad38c4fe5b11 btrfs: scrub: remove unused is_super parameter from scrub_ [...] omits 25796bbee8b9 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() omits a4f24091f8fb btrfs: scrub: fix incorrectly reported logical/physical address omits b03f128f37ae btrfs: === misc-next on b-for-next === omits 07d36891b766 Merge branch into tip/master: 'timers/urgent' omits adb1bd9e79bf bcachefs: bch2_dev_add() can run on a non-started fs omits 09c9dcec2d6f bcachefs: bch2_fs_open() now takes a darray omits 4dcf0d9fe17f bcachefs: bch2_trans_update_ip() omits 898795c5fcc9 bcachefs: Run most explicit recovery passes persistent omits 60fea7fd947b bcachefs: provide unlocked version of run_explicit_recover [...] omits 65bd0c9ae904 bcachefs: bch2_dirent_to_text() shows casefolded dirents omits 0718bafa21db bcachefs: Single err message for btree node reads omits c0ffe4f20cbf bcachefs: bch2_mark_btree_validate_failure() omits 8756e1ec5914 bcachefs: bch2_fsck_err_opt() omits c4bfcb14f337 bcachefs: Plumb printbuf through bch2_btree_lost_data() omits 3c2b7af73f0b bcachefs: kill bch2_run_explicit_recovery_pass_persistent() omits 1a8111176cf6 bcachefs: Remove redundant calls to btree_lost_data() omits 712ef7cd339c bcachefs: bch2_btree_lost_data() now handles snapshots tree omits d355ba9417ba bcachefs: Kill redundant error message in topology repair omits 2777cd3911c8 bcachefs: Emit a single log message on data read error omits 7819b0fbf312 bcachefs: bch2_io_failures_to_text() omits 6bf5c639a170 bcachefs: print_string_as_lines: avoid printing empty line omits 470fdf3278aa bcachefs: Make various async objs visible in debugfs omits e623bd1bb021 bcachefs: Async object debugging omits 571e82aeab9b bcachefs: fast_list omits 85892732b67d bcachefs: bch2_read_bio_to_text omits 3ac805875f3b bcachefs: bch2_bio_to_text() omits 31ff404b2940 bcachefs: bch_dev.io_ref -> enumerated_ref omits 5b15a5e7e236 bcachefs: bch_fs.writes -> enumerated_refs omits 371433cbfff3 bcachefs: enumerated_ref.c omits 2aa7ae556322 bcachefs: for_each_rw_member_rcu() omits 569f326956f7 bcachefs: __bch2_fs_read_write() no longer depends on io_ref omits 74543aa68883 bcachefs: for_each_online_member_rcu() omits e4f8efa21fd2 bcachefs: recalc_capacity() no longer depends on io_ref omits e37104a6645b bcachefs: bch2_target_to_text() no longer depends on io_ref omits b6cecfa7e1d8 bcachefs: bch2_check_rebalance_work() omits 6fee9d7640e2 bcachefs: Kill dead code omits 43040e48e52e bcachefs: Fix struct with flex member ABI warning omits 51f2593b80b5 docs: bcachefs: idle work scheduling design doc omits 9d57dd48d881 bcachefs: bch2_move_data_btree() can now walk roots omits a580a837f563 bcachefs: bch2_move_data_btree() can move btree nodes omits fa986dba81fe bcachefs: plumb btree_id through move_pred_fd omits 3c7172d58376 bcachefs: Plumb target parameter through btree_node_rewrite_pos() omits 5fa84f9a8773 bcachefs: export bch2_move_data_phys() omits a7ce87088b84 bcachefs: BCH_MEMBER_RESIZE_ON_MOUNT omits 90704decfcd5 bcachefs: BCH_FEATURE_small_image omits 413a4d5325b7 bcachefs: BCH_FEATURE_no_alloc_info omits 27816e94b4b1 bcachefs: Print features on startup with -o verbose omits e926bd18de24 bcachefs: Shrink superblock downgrade table omits 26ebc9e185cb bcachefs: sb_validate() no longer requires members_v1 omits 1b1aae8d8597 bcachefs: Add a recovery pass for making sure root inode i [...] omits 59182fd8a415 bcachefs: Flag for repair on missing subvolume omits 042a0f3fc351 bcachefs: print_str_as_lines() -> print_str() omits 25b467ae495a bcachefs: bch2_dev_missing_bkey() omits 96d79d62c5b2 bcachefs: Simplify bch2_count_fsck_err() omits 270039fdb5da bcachefs: bch2_run_explicit_recovery_pass_printbuf() omits 20e07244e4d1 bcachefs: Incompatible features may now be enabled at runtime omits 0781240e6afd bcachefs: Clean up option pre/post hooks, small fixes omits f935dfb1083d bcachefs: Use drop_locks_do() in bch2_inode_hash_find() omits 1488bbc45bf7 bcachefs: Single device mode omits 19b3c4c294af bcachefs: Initialize c->name earlier on single dev filesystems omits 1040ebb796fb bcachefs: Simplify logic omits dc99dc3199a9 bcachefs: Remove spurious +1/-1 operation omits 1566689f8c42 bcachefs: Kill bch2_trans_unlock_noassert omits d5b4e278cec7 bcachefs: Clean up duplicated code in bch2_journal_halt() omits 30c090586f59 bcachefs: bch2_dev_allocator_set_rw() omits 27733a47f322 bcachefs: bch2_dev_journal_alloc() now respects data_allowed omits fd3749349fa3 bcachefs: Improve bch2_btree_cache_to_text() omits 15c3ab94a577 bcachefs: __btree_node_reclaim_checks() omits e7610a5ffb8a bcachefs: kill BTREE_CACHE_NOT_FREED_INCREMENT() omits 86ed2bcf8a53 bcachefs: Improve opts.degraded omits bf00c190094b bcachefs: export bch2_chacha20 omits d949578e3df5 bcachefs: indent error messages of invalid compression omits 4076c1c5d6ae bcachefs: split error messages of invalid compression into [...] omits eb63253cc237 bcachefs: early return for negative values when parsing BC [...] omits b4532bae6f08 bcachefs: move_data_phys: stats are not required omits 6cbc2c0aaf7a bcachefs: RO mounts now use less memory omits d13b7d1f75f5 bcachefs: Move various init code to _init_early() omits b8171b791f8d bcachefs: alphabetize init function calls omits 63635f7cbf38 bcachefs: simplify journal pin initialization omits 09e536f86f3c bcachefs: btree_io_complete_wq -> btree_write_complete_wq omits 9b69be5a8a0d bcachefs: bch2_kvmalloc() mem alloc profiling omits 004efd56e6be bcachefs: add missing include omits 6b0eb355073a bcachefs: bch2_snapshot_table_make_room() omits 63aa5f4a3ffd bcachefs: darray: provide typedefs for primitive types omits b394aaf64575 bcachefs: reduce new_stripe_alloc_buckets() stack usage omits 78b590f5d59a bcachefs: alloc_request no longer on stack omits d7d9bfa04958 bcachefs: alloc_request.ptrs2 omits 2ab8794abd0e bcachefs: alloc_request.ca omits 3006716ed6e3 bcachefs: alloc_request.counters omits d104f1b802a4 bcachefs: alloc_request.usage omits d58bab1e1cbb bcachefs: alloc_request: deallocate_extra_replicas() omits fae76059bc32 bcachefs: new_stripe_alloc_buckets() takes alloc_request omits d0fce46ab5ed bcachefs: bch2_ec_stripe_head_get() takes alloc_request omits 765f44845b97 bcachefs: bch2_bucket_alloc_trans() takes alloc_request omits b527d23fbb50 bcachefs: alloc_request.data_type omits f7dec61b79e4 bcachefs: struct alloc_request omits 438ed1949ff2 bcachefs: trace bch2_trans_kmalloc() omits 7d847a49e65e bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...] omits 4406445fe6af bcachefs: replace strncpy() with memcpy_and_pad in journal [...] omits bc7378dd019c bcachefs: Rebalance now skips poisoned extents omits e3325e7e22c2 bcachefs: Data move can read from poisoned extents omits 172e0badd6bf bcachefs: Poison extents that can't be read due to checksu [...] omits d0854fd65ebd bcachefs: Be precise about bch_io_failures omits 8ba11b2dc7e8 bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup omits c5b40fea9054 nilfs2: do not propagate ENOENT error from nilfs_btree_pro [...] omits 95486377be2e nilfs2: add pointer check for nilfs_direct_propagate() omits 912e32afb858 kexec_file: use SHA-256 library API instead of crypto_shash API omits 7e333d18520c util_macros.h: fix the reference in kernel-doc omits ddfcb2d5f5a0 sort.h: hoist cmp_int() into generic header file omits ffc14fa575e2 ocfs2: remove unnecessary NULL check before unregister_sys [...] omits 8003711b3cd8 ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery omits 5ac8c648f63c ipc: fix to protect IPCS lookups using RCU omits 693050ffa1d5 compiler_typesh-fix-unused-variable-in-__compiletime_assert-fix omits dc7949d3ed6f compiler_types.h: fix "unused variable" in __compiletime_assert() omits a8fcb248d1db maccess: fix strncpy_from_user_nofault() empty string handling omits 4ab274088f03 watchdog: fix watchdog may detect false positive of softlockup omits fb349ba38ee2 treewide: fix typo "previlege" omits 7733f7f960d5 crash: fix spelling mistake "crahskernel" -> "crashkernel" omits e34ea66b9e44 lib/test_kmod: do not hardcode/depend on any filesystem omits 93d5e73e5917 relay: remove unused relay_late_setup_files omits b9944033597a rapidio: remove unused functions omits adba55edf48f rapidio: remove some dead defines omits a2bdd1b6aa06 scatterlist: inline sg_next() omits ae13866c8718 ocfs2: simplify return statement in ocfs2_filecheck_attr_store() omits 377156373aab samples: extend hung_task detector test with semaphore support omits f5630d673a17 hung_task: show the blocker task if the task is hung on semaphore omits 0fd6aff910d5 hung_task: replace blocker_mutex with encoded blocker omits 4d2e7f4f913c ocfs2: o2net_idle_timer: Rename del_timer_sync in comment omits f280e4004c74 Squashfs: check return result of sb_min_blocksize omits a57bfd80c707 exit: combine work under lock in synchronize_group_exit() [...] omits ff7aca0886fb errseq: eliminate special limitation for macro MAX_ERRNO omits 4b8ccae9d8da kstrtox: add support for enabled and disabled in kstrtobool() omits f4b184f0beff kernel.h: move PTR_IF() and u64_to_user_ptr() to util_macros.h omits 2b47725c02ac kernel.h: move READ/WRITE definitions to <linux/types.h> omits 767110993ec4 powernow: use pr_info_once omits 9ea39f270270 checkpatch: qualify do-while-0 advice omits 2021388edc01 checkpatch: dont warn about unused macro arg on empty body omits 7d3112001676 proc: fix the issue of proc_mem_open returning NULL omits bf4353b1d876 lib/rbtree.c: fix the example typo omits 65b69ef3db10 task_stack.h: remove obsolete __HAVE_ARCH_KSTACK_END check omits fa7bf4f0d6fd exit: skip IRQ disabled warning during power off omits b1e0b47fed97 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo omits f5ccf47bcdd5 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo omits 0f4aff1ee31d init/main.c: log initcall level when initcall_debug is used omits afb353ab9dcc exit: document sched_process_exit and sched_process_templa [...] omits d3347b909183 exit: move and extend sched_process_exit() tracepoint omits 6ebffe676fcf util_macros.h: make the header more resilient omits 23ac3a5b6f49 sched/numa: add tracepoint that tracks the skipping of num [...] omits 99a65ecae955 sched/numa: skip VMA scanning on memory pinned to one NUMA [...] omits cb7239655b87 mm-selftests-add-a-test-to-verify-mmap_changing-race-with- [...] omits 9b003b9a85b3 mm/selftests: add a test to verify mmap_changing race with [...] omits a765050bffc1 mm/rmap: inline folio_test_large_maybe_mapped_shared() int [...] omits 66db289d15f5 mm/damon/sysfs-schemes: use kmalloc_array() and size_add() omits 056dcaa2ae54 mm: workingset: simplify lockdep check in update_node omits dc167d71ad0a mm/mm_init: use for_each_valid_pfn() in init_unavailable_range() omits ac9b98d0e56d mm: use for_each_valid_pfn() in memory_hotplug omits 143eb5c257a8 mm, x86: use for_each_valid_pfn() from __ioremap_check_ram() omits 4d8abda918be mm, PM: use for_each_valid_pfn() in kernel/power/snapshot.c omits eb95b3db49a5 mm-implement-for_each_valid_pfn-for-config_sparsemem-fix omits 084a7ff43bf9 mm: implement for_each_valid_pfn() for CONFIG_SPARSEMEM omits 11324b2e9a3c mm: implement for_each_valid_pfn() for CONFIG_FLATMEM omits a6ea777968a6 mm: introduce for_each_valid_pfn() and use it from reserve [...] omits 0a569710dcb1 khugepaged: pass folio instead of head page to trace events omits ff7a177e1316 mm/numa: remove unnecessary local variable in alloc_node_data() omits f042217b1fb6 mm/debug_page_alloc: improve error message for invalid gua [...] omits 17299f9729c2 mm/io-mapping: precompute remap protection flags for clarity omits 2b1e9345c066 selftests/mm: use long for dwRegionSize omits d752f6999134 mm: remove unused macro INIT_PASID omits 7d1c2df43fc2 mm/rmap: fix typo in comment in page_address_in_vma omits 7ebde07c1804 mm/rmap: rename page__anon_vma to anon_vma for consistency omits 1e8f3d5cc0af mm: use SWAPPINESS_ANON_ONLY in MGLRU omits 7f679931205d mm: add max swappiness arg to lru_gen for anonymous memory only omits 0c3d78e0729e mm: vmscan: add more comments about cache_trim_mode omits af2b89921037 mm: add swappiness=max arg to memory.reclaim for only anon [...] omits d4d785d77410 memcg: introduce non-blocking limit setting option omits 4b83f75a90d1 mm: pcp: increase pcp->free_count threshold to trigger free_high omits 4077b70e8620 mm/hugetlb: use separate nodemask for bootmem allocations omits e54dd8077b4b mm/memcg: use kmem_cache when alloc memcg pernode info omits a9c4dd21343f mm/memcg: use kmem_cache when alloc memcg omits 3b42f4775961 mm/memcg: move mem_cgroup_init() ahead of cgroup_init() omits 1c08582adf7f mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...] omits 6283c8387a9d mm/huge_memory: remove useless folio pointers passing omits a81d1e70635d mm/huge_memory: adjust try_to_migrate_one() and split_huge [...] omits 576b82c4d161 vmscan,cgroup: apply mems_effective to reclaim omits c946a897f604 cpuset: rename cpuset_node_allowed to cpuset_current_node_allowed omits b5e5aebd4a80 execmem: enforce allocation size aligment to PAGE_SIZE omits f11d35824d37 mm/vmalloc.c: return explicit error value in alloc_vmap_area() omits 3b76ebc89f7b mm/vmalloc: optimize function vm_unmap_aliases() omits f1db617d8829 mm/vmalloc.c: optimize code in decay_va_pool_node() a little bit omits 4f392a7a57e4 mm/vmalloc.c: find the vmap of vmap_nodes in reverse order omits 8cdc5e497729 mm/vmalloc.c: change purge_ndoes as local static variable omits 60da36794cf4 Update Christoph's Email address and make it consistent omits 1ebebaf37480 mm: fix typos in comments in mm_init.c omits f453e74ae18c samples/damon: trigger build even if only mtier is enabled omits e95ca389d256 samples/damon: implement a DAMON module for memory tiering omits fcb3e5d3a49d Docs/ABI/damon: document nid file omits ac7d6adb5bb6 Docs/admin-guide/mm/damon/usage: document 'nid' file omits 779834b5835b Docs/mm/damon/design: document node_mem_{used,free}_bp omits 2aeb71db3b7b mm/damon/sysfs-schemes: connect damos_quota_goal nid with [...] omits 2c371ead94ae mm/damon/sysfs-schemes: implement file for quota goal nid [...] omits 3061994d4827 mm/damon/core: introduce damos quota goal metrics for memo [...] omits de9edda87963 mm/mempolicy: support memory hotplug in weighted interleave omits 0334eee821e7 mm/mempolicy: prepare weighted interleave sysfs for memory [...] omits d0da6f77f89a mm/mempolicy: fix memory leaks in weighted interleave sysfs omits 781a4bd1506f mm: memcontrol: remove unnecessary NULL check before free_ [...] omits 5c51c7a5d686 vmalloc: align nr_vmalloc_pages and vmap_lazy_nr omits 2eda5a3f0101 MAINTAINERS: add test_vmalloc.c to VMALLOC section omits d4b69055bd15 lib/test_vmalloc.c: allow built-in execution omits 854d2ad933ff lib/test_vmalloc.c: fix compile error with CONFIG_TINY_RCU omits db5743fa7da0 lib/test_vmalloc.c: replace RWSEM to SRCU for setup omits fc2973f1644d Documentation: zram: update IDLE pages tracking documentation omits f8d3c1f44186 mempolicy: optimize queue_folios_pte_range by PTE batching omits f5fc1950714d mm: move mmap/vma locking logic into specific files omits 94dacac18f81 memcg: multi-memcg percpu charge cache - fix 2 omits b663916eb7c6 memcg: multi-memcg percpu charge cache - fix omits 2849990af336 memcg: multi-memcg percpu charge cache omits 2d94e1986794 mm: convert free_page_and_swap_cache() to free_folio_and_s [...] omits 2f3eb5364504 mm: add nr_free_highatomic in show_free_areas omits d2cc33dc0c6a mm/vmscan: modify the assignment logic of the scan and tot [...] omits 38254fe64f5b samples/damon/prcl: fix a comment typo omits 9499b69aacfb Documentation: KHO: add memblock bindings omits 6adc1cfd9edf Documentation: add documentation for KHO omits 461d68fe912e memblock: add KHO support for reserve_mem omits 3371321776cf kexec: include asm/early_ioremap.h omits 7b42ad51fbab x86: add KHO support omits cd01eaf4d617 x86/setup: use memblock_reserve_kern for memory used by kernel omits 231a756f67ad arm64: add KHO support omits 57c8d4575d06 kexec: add config option for KHO omits ac36487ab53c kexec: add KHO support to kexec file loads omits a47e93ad0a54 kexec: enable KHO support for memory preservation omits 9f8639a98ebf kexec: add KHO parsing support omits c1d48340c521 kexec: add Kexec HandOver (KHO) generation helpers omits 6e3807ff4f2d memblock: mark init_deferred_page as __init_memblock omits 06f79694944d memblock: introduce memmap_init_kho_scratch() omits 3f505f3371ad memblock: add support for scratch memory omits d4ab88475461 memblock: add MEMBLOCK_RSRV_KERN flag omits 5cce415818a3 mm-gup-clean-up-codes-in-fault_in_xxx-functions-v5 omits 663251ad6987 mm/gup: clean up codes in fault_in_xxx() functions omits 6674c228dc73 mm/gup: remove gup_fast_pgd_leaf() and clean up the releva [...] omits ccbadd051080 mm/gup: remove unneeded checking in follow_page_pte() omits e038e581aa32 mm,hugetlb: allocate frozen pages in alloc_buddy_hugetlb_folio omits 5106620b3225 vmalloc: use atomic_long_add_return_relaxed() omits a1184d9e2bef mm, hugetlb: avoid passing a null nodemask when there is m [...] omits e03412ebbcb3 selftests/damon: remove the remaining test scripts for DAM [...] omits 69901af81267 memcg: optimize memcg_rstat_updated omits 0a682baa2454 selftests/mm: restore default nr_hugepages value during cl [...] omits 42edfe3e6376 maple_tree: reorder mas->store_type case statements omits 9c271b35e527 maple_tree: add sufficient height omits 929d0e6d2a3a maple_tree: break on convergence in mas_spanning_rebalance() omits 2be54e600b58 maple_tree: use vacant nodes to reduce worst case allocations omits 83edcfdcbda3 maple_tree: use height and depth consistently omits acb93a7c4c9a maple_tree: convert mas_prealloc_calc() to take in a maple [...] omits 95acdcea5204 mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED] omits 93daf5b9fdb1 mm/memory: split non-tlb flushing part from zap_page_range [...] omits da7ae23a9915 mm/madvise: batch tlb flushes for MADV_FREE omits 5dc72701d3a5 mm/madvise: define and use madvise_behavior struct for mad [...] omits 034a2ca6cbc2 mm-huge_memory-add-folio_mark_accessed-when-zapping-file-t [...] omits ad1595c4fe0b mm: huge_memory: add folio_mark_accessed() when zapping file THP omits e780854f7a32 tools/testing/selftests: assert that anon merge cases beha [...] omits 4a681cc34891 tools/testing: add PROCMAP_QUERY helper functions in mm se [...] omits f7fbcf7efb2a mm/vma: fix incorrectly disallowed anonymous VMA merges omits f11a75ec2376 mm: rust: add MEMORY MANAGEMENT [RUST] omits 88389af44728 task: rust: rework how current is accessed omits 612c831ae47b rust: miscdevice: add mmap support omits bcafe9709b46 mm: rust: add VmaNew for f_ops->mmap() omits ab6681a3a6b8 mm: rust: add mmput_async support omits 5fad88de5513 mm: rust: add lock_vma_under_rcu omits 213ec266715e mm: rust: add vm_insert_page omits 5b9a3530c70c mm: rust: add vm_area_struct methods that require read access omits b8839b5cefa1 mm: rust: add abstraction for struct mm_struct omits 5b26c4031eb9 riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc omits efa1d558a946 arm64: mm: call PUD/P4D ctor in __create_pgd_mapping() omits a82962739aef riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late omits fe6e26ea28ff arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping() omits f705510f5b3e arm64: mm: use enum to identify pgtable level instead of *_SHIFT omits c00f08f5fcb7 mm: skip ptlock_init() for kernel PMDs omits 34b756cb61e4 sparc64: mm: call ctor/dtor for kernel PTEs omits aa430687eda8 powerpc: mm: call ctor/dtor for kernel PTEs omits 5ff1b781ead3 m68k: mm: call ctor/dtor for kernel PTEs omits 1f30e10a3fe4 mm: call ctor/dtor for kernel PTEs omits 151971f5553b x86: pgtable: always use pte_free_kernel() omits aabd3f9213fc mm: pass mm down to pagetable_{pte,pmd}_ctor omits fb23bcb4fa5c sched/numa: add statistics of numa balance task migration [...] omits 0296140df8c6 vmalloc: use for_each_vmap_node() in purge-vmap-area omits 69898f148abe vmalloc-switch-to-for_each_vmap_node-helper-fix omits 19ed5b83e399 vmalloc: switch to for_each_vmap_node() helper omits cc076be9195d vmalloc: add for_each_vmap_node() helper omits a21ab58deda0 fs/proc/page: refactor to reduce code duplication omits 048a692ce475 xarray: make xa_alloc_cyclic() return 0 on all success cases omits dc5329ec87da arm64/mm: define ptdesc_t omits 13b9d9e6f599 mm/ptdump: split effective_prot() into level specific callbacks omits 54f67afac485 mm/ptdump: split note_page() into level specific callbacks omits fdd7bcaa146f selftest/mm: make hugetlb_reparenting_test tolerant to asy [...] omits 43ddb0446477 mm: page_alloc: tighten up find_suitable_fallback() omits 3c3fe81fa997 kernel/events/uprobes: uprobe_write_opcode() rewrite omits 93e827335f6e kernel/events/uprobes: pass VMA to set_swbp(), set_orig_in [...] omits 6a8df377572b kernel/events/uprobes: pass VMA instead of MM to remove_br [...] omits fb46013c2e9a mm-debug-fix-parameter-passed-to-page_mapcount_is_type-fix omits 75d36e050aa7 mm/debug: fix parameter passed to page_mapcount_is_type() omits 7dbfbc194bc4 mm: fix parameter passed to page_mapcount_is_type() omits c3e1fb641989 selftests/mm: add PAGEMAP_SCAN guard region test omits 31ad3035d6aa tools headers UAPI: sync linux/fs.h with the kernel sources omits 5dba76e99aed fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions omits d3d9bfd3773f zsmalloc: cleanup headers includes omits 808ffc93d338 selftests/ptrace: add a test case for PTRACE_SET_SYSCALL_INFO omits 4f0258d1bb81 ptrace: introduce PTRACE_SET_SYSCALL_INFO request omits 3bc92900cbb8 ptrace_get_syscall_info: factor out ptrace_get_syscall_info_op omits 5051e3f6a3e0 syscall.h: introduce syscall_set_nr() omits 8e6284d3eefd syscallh-add-syscall_set_arguments-fix omits 2c1b6117215b syscall.h: add syscall_set_arguments() omits a202ed734d07 hexagon: add syscall_set_return_value() omits 461d39872aee mm: add kernel-doc comment for free_pgd_range() omits c115ea3e9ada mm: swap: replace cluster_swap_free_nr() with swap_entries [...] omits a3aec6ff6f8e mm: swap: factor out helper to drop cache of entries withi [...] omits 65998d127caa mm: swap: free each cluster individually in swap_entries_p [...] omits 7ba9a1c38795 mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_e [...] omits 853a65462adf mm: swap: use swap_entries_free() drop last ref count in s [...] omits fd648375e45a mm: swap: use swap_entries_free() to free swap entry in sw [...] omits 5e4f6888be01 mm: swap: add __maybe_unused attribute for swap_is_last_re [...] omits fe9d22462cfe mm: swap: enable swap_entry_range_free() to drop any kind [...] omits ac6522673512 mm: swap: rename __swap_[entry/entries]_free[_locked] to s [...] omits e64c1a87b65c memcg: manually inline replace_stock_objcg omits e155d2ba011e memcg: combine slab obj stock charging and accounting omits 9f325b21f1e7 memcg: use __mod_memcg_state in drain_obj_stock omits 7074a0c98e54 memcg: do obj_cgroup_put inside drain_obj_stock omits 2ce929d1f801 memcg: no refilling stock from obj_cgroup_release omits c3a08eaf84d0 memcg: manually inline __refill_stock omits 0ea5965fc064 memcg: introduce memcg_uncharge omits e8c1778abd12 memcg: decouple drain_obj_stock from local stock omits 99833ec9eefd memcg: remove root memcg check from refill_stock omits c881b3eb6ff2 memcg: simplify MEMCG_VMALLOC updates - fix omits fe8985a45941 memcg: vmalloc: simplify MEMCG_VMALLOC updates omits 36a7b7b26286 mm/compaction: reduce the difference between low and high [...] omits 01d0101a0446 mm/compaction: remove low watermark cap for proactive compaction omits 4cea385b8ded mm/page_alloc: simplify free_page_is_bad by removing free_ [...] omits 268f15f09434 zram: modernize writeback interface omits 35b24b0fe8d4 zram: modernize writeback interface omits e2a4d1be5467 zram: modernize writeback interface omits d769d22e547e selftests/mm: convert page_size to unsigned long omits 58ed3e7e4b0a mm/show_mem: optimize si_meminfo_node by reducing redundant code omits bd1d3e64a4bb mm: annotate data race in update_hiwater_rss omits c87d8bdc967b mm/compaction: use folio in hugetlb pathway omits 28aefcde296b acpi,srat: give memory block size advice based on CFMWS alignment omits f76c28958e3f x86: probe memory block size advisement value during mm init omits 27c2bae1856a memory: implement memory_block_advise/probe_max_size omits 8af9cbc3f62a mm: page_alloc: remove redundant READ_ONCE omits 0bebb4f7ec80 memcg, oom: do not bypass oom killer for dying tasks omits ceb85da76e38 zsmalloc-prefer-the-the-original-pages-node-for-compressed [...] omits 8668791dd0ca zsmalloc: prefer the the original page's node for compressed data omits 42598a225dc5 mm: delete thp_nr_pages() omits 6711c0ddbe8e filemap: remove readahead_page_batch() omits 0faa10a8bb2e filemap: convert __readahead_batch() to use a folio omits 8976edaf8e8c filemap: remove find_subpage() omits dddfecc73617 iov_iter: convert iov_iter_extract_xarray_pages() to use folios omits 91edfebcef8f iov_iter: convert iter_xarray_populate_pages() to use folios omits 628e3d96b7b4 mm: remove offset_in_thp() omits e9aa0d65e4a8 filemap: remove readahead_page() omits 13b6a9a978df arch: remove mk_pmd() omits debf6a3eaa00 mm: add folio_mk_pmd() omits a15dd736d965 mm: remove mk_huge_pte() omits 7a482da699f6 hugetlb: simplify make_huge_pte() omits f2bacd6a6162 mm: add folio_mk_pte() omits c03e7810cd36 mm: make mk_pte() definition unconditional omits 569b12859954 um: remove custom definition of mk_pte() omits 0d5bc5ed5083 x86: remove custom definition of mk_pte() omits 3913133d8f96 sparc32: remove custom definition of mk_pte() omits 332d1444ef54 mm: introduce a common definition of mk_pte() omits 8a203e56cd24 mm: set the pte dirty if the folio is already dirty omits 6f6a93f4fc2a selftests/mm: fix a build failure on powerpc omits 7a95ffac5268 selftests/mm: fix build break when compiling pkey_util.c omits f52f662333e0 Documentation/kernel-parameters: update memtest parameter omits 92ab92745ba5 mm: vmalloc: support more granular vrealloc() sizing omits 363350b0bb0e mm/memory: fix mapcount / refcount sanity check for mTHP reuse omits 25cf4a6a0dbf tools/testing/selftests: fix guard region test tmpfs assumption omits 0fc90d93daa5 ocfs2: stop quota recovery before disabling quotas omits 08325f5f3532 ocfs2: implement handshaking with ocfs2 recovery thread omits 8b633317daf9 ocfs2: switch osb->disable_recovery to enum omits 5a0a0e70ce60 mm/userfaultfd: prevent busy looping for tasks with signal [...] omits 879c644f7d3b mailmap: map Uwe's BayLibre addresses to a single one omits 09cfc0ea883a MAINTAINERS: add Dev Jain as THP reviewer omits 45e7226b09e7 MAINTAINERS: add mm THP section omits 47c51c1e33cc mm/userfaultfd: fix uninitialized output field for -EAGAIN race omits dd4545baa649 selftests/mm: compaction_test: support platform with huge [...] omits bf1d815216bb MAINTAINERS: add core mm section omits 846d5534ecf3 ocfs2: fix panic in failed foilio allocation omits a1ade0d1804d kernel/fork: only call untrack_pfn_clear() on VMAs duplica [...] omits b2046dfbbdd5 mm/huge_memory: fix dereferencing invalid pmd migration entry omits 520eedf6ec87 MAINTAINERS: add reverse mapping section omits 1d8a4f15f78d x86-disable-image-size-check-for-test-builds-fix-fix omits 75ac6170b2ea x86-disable-image-size-check-for-test-builds-fix omits f17d23027cac x86: disable image size check for test builds omits 9c4fe51ef935 ocfs2: fix the issue with discontiguous allocation in the [...] omits e84f4a44152d mailmap: add entries for Lance Yang omits 86a1a1c52054 mm/page_alloc.c: avoid infinite retries caused by cpuset race omits a4986c84e148 mm: hugetlb: fix incorrect fallback for subpool omits 5c048918a685 mm: fix ratelimit_pages update error in dirty_ratio_handler() omits 150b374b9ff9 PM: wakeup: Define four low-level functions as static omits 3d82f20dfdef ACPICA: Update copyright year omits df4faf40e0fd ACPICA: Logfile: Changes for version 20250404 omits 5625eb8249e7 ACPICA: Replace strncpy() with memcpy() omits c4fb56e9957c ACPICA: Apply ACPI_NONSTRING in more places omits e409b5b02c01 ACPICA: Avoid sequence overread in call to strncmp() omits 60a162d311d1 ACPICA: Adjust the position of code lines omits 2fad096c86e0 ACPICA: actbl2.h: ACPI 6.5: RAS2: Rename structure and fie [...] omits 13bc4b6ca2f1 ACPICA: Apply ACPI_NONSTRING omits 9eef70365d71 ACPICA: Introduce ACPI_NONSTRING omits 3c3db6e7e71f ACPICA: actbl2.h: ERDT: Add typedef and other definitions omits 49795c50f806 ACPICA: infrastructure: Add new DMT_BUF types and shorten [...] omits b2f79c0b8352 ACPICA: Utilities: Fix spelling mistake "Incremement" -> " [...] omits 00d56ff2a584 Revert "hardening: Disable GCC randstruct for COMPILE_TEST" omits 862ceb3f3692 lib/tests: Add randstruct KUnit test omits 131c8714340f randstruct: gcc-plugin: Remove bogus void member omits d85d514a7ea6 md/bcache: Mark __nonstring look-up table omits f04aa9b6a1a8 input/joystick: magellan: Mark __nonstring look-up table const omits bc85fb76b341 watchdog: exar: Shorten identity name to fit correctly omits c8653f3f0a3e mod_devicetable: Enlarge the maximum platform_device_id na [...] omits 1ca6c23046d3 kbuild: Switch from -Wvla to -Wvla-larger-than=1 omits 9d1aa2ffe9d6 overflow: Clarify expectations for getting DEFINE_FLEX var [...] omits 9cb75c74d81c compiler_types: Identify compiler versions for __builtin_d [...] omits 75fc439d59ca kunit/usercopy: Disable u64 test on 32-bit SPARC omits 36db793f0e4c gcc-plugins: Remove ARM_SSP_PER_TASK plugin omits 4184fef1eb49 lkdtm: use SLAB_NO_MERGE instead of an empty constructor omits 0a5b9be31f78 pinctrl: samsung: use new GPIO line value setter callbacks omits a9bfaf85aaf2 Merge remote-tracking branch 'asoc/for-6.16' into asoc-next omits aba9c2fee959 Merge remote-tracking branch 'spi/for-6.16' into spi-next omits cb4bdf07e512 OPP: Use mutex locking guards omits 5330d0dab736 OPP: Define and use scope-based cleanup helpers omits d0eceba4d133 dt-bindings: mfd: syscon: Add microchip,sama7d65-secumod omits da4151479628 dt-bindings: mfd: syscon: atmel,sama5d2-secumod: Convert to yaml omits cf616eb55ba8 dt-bindings: mfd: atmel: Add microchip,sama7d65-gpbr omits aabe43431746 ovl: Use str_on_off() helper in ovl_show_options() omits 9dcbd9f72385 mfd: ucb1x00: Use new GPIO line value setter callbacks omits 070502a0056f mfd: tps65010: Use new GPIO line value setter callbacks omits f66349748885 mfd: sm501: Use new GPIO line value setter callbacks omits f8aadaca01ce mfd: bcm590xx: Drop unused "id" member of bcm590xx struct omits 3f0b6b04d084 MAINTAINERS: Adjust the file entry in SIEMENS IPC LED DRIVERS omits afbf56405569 mfd: lpc_ich: Fix ARRAY_SIZE usage for apl_gpio_resources omits 2c8de7df7418 dt-bindings: mfd: syscon: Add qcom,apq8064-mmss-sfpb omits 05f774ffb442 ovl: don't require "metacopy=on" for "verity" omits 3f776aa7c27d ovl: relax redirect/metacopy requirements for lower -> dat [...] omits eba3c0b3a9e0 ovl: make redirect/metacopy rejection consistent omits 2385ba6d1dc4 Merge branch 'regmap-linus' into regmap-next omits 6ea36a3e12c5 Merge remote-tracking branch 'regmap/for-6.14' into regmap-linus adds b6ea1680d0ac Merge tag 'v6.15-p6' of git://git.kernel.org/pub/scm/linux [...] adds 3929527918ff Merge tag 'modules-6.15-rc5' of git://git.kernel.org/pub/s [...] adds 7a13c14ee59d Merge tag 'for-6.15-rc4-tag' of git://git.kernel.org/pub/s [...] adds e4415b67126c mm: fix ratelimit_pages update error in dirty_ratio_handler() adds 824056c348f0 mm: hugetlb: fix incorrect fallback for subpool adds 38205116874a mm/page_alloc.c: avoid infinite retries caused by cpuset race adds b8a2e58558e1 mailmap: add entries for Lance Yang adds 7fd83bc13253 ocfs2: fix the issue with discontiguous allocation in the [...] adds 58ff5db02124 x86: disable image size check for test builds adds 76b50ce51a3a x86-disable-image-size-check-for-test-builds-fix adds 77fc0546cfbf x86-disable-image-size-check-for-test-builds-fix-fix adds 5490403c6afa MAINTAINERS: add reverse mapping section adds 561f0c4231da mm/huge_memory: fix dereferencing invalid pmd migration entry adds 0d02849d69bd kernel/fork: only call untrack_pfn_clear() on VMAs duplica [...] adds 7b7f7a1d389f ocfs2: fix panic in failed foilio allocation adds 20bd5cc8e81f MAINTAINERS: add core mm section adds 960c2287367c selftests/mm: compaction_test: support platform with huge [...] adds d2a5db2a474c mm/userfaultfd: fix uninitialized output field for -EAGAIN race adds 220a5e482ca5 MAINTAINERS: add mm THP section adds 243a47a09168 MAINTAINERS: add Dev Jain as THP reviewer adds 65309f1d18c8 mailmap: map Uwe's BayLibre addresses to a single one adds 50ddf830e1a4 mm/userfaultfd: prevent busy looping for tasks with signal [...] adds 6d69dbc86cb6 ocfs2: switch osb->disable_recovery to enum adds ecb4cdb1305a ocfs2: implement handshaking with ocfs2 recovery thread adds c55dad18a0de ocfs2: stop quota recovery before disabling quotas adds 3f3ccf2af6ce tools/testing/selftests: fix guard region test tmpfs assumption adds 2b417a23fbd3 mm/memory: fix mapcount / refcount sanity check for mTHP reuse adds a24cfd8d6f41 mm: vmalloc: support more granular vrealloc() sizing adds 546d2d24ec05 Documentation/kernel-parameters: update memtest parameter adds ae22902e884a selftests/mm: fix build break when compiling pkey_util.c adds f46567974897 selftests/mm: fix a build failure on powerpc adds 2b58b12f74f5 mm, swap: fix false warning for large allocation with !THP_SWAP adds 74f83f20504d Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 8b0ba61df5a1 fs/xattr.c: fix simple_xattr_list to always include securi [...] adds 5aaf19131484 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds 5663ded3456d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds be36fd816afd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9fcd53c32066 erofs: remove unused enum type adds c9e3169cd4b6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 924577e4f6ca ovl: Fix nested backing file paths adds 0eb16a0a6128 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] adds 781747d74da0 Merge branch 'fs-current' of linux-next adds 88c0e4ece4e7 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 3e6244429ba3 riscv: dts: sophgo: fix DMA data-width configuration for CV18xx adds 5a467fbd9670 Merge branch 'fixes' of https://github.com/sophgo/linux.git adds 9ab7a709c926 bnxt_en: Fix error handling path in bnxt_init_chip() adds 8e6cc9045380 bnxt_en: Fix ethtool selftest output in one of the failure cases adds a63db07e4ecd bnxt_en: Add missing skb_mark_for_recycle() in bnxt_rx_vlan() adds 1ae04e489dd7 bnxt_en: call pci_alloc_irq_vectors() after bnxt_reserve_rings() adds c2d20a3814d1 bnxt_en: delay pci_alloc_irq_vectors() in the AER path adds ea9376cf6823 bnxt_en: Fix coredump logic to free allocated buffer adds 6b87bd94f343 bnxt_en: Fix out-of-bound memcpy() during ethtool -w adds 02e8be5a032c bnxt_en: Fix ethtool -d byte order for 32-bit values adds 0a7bc4d6b04b Merge branch 'bnxt_en-fixes' adds d0714194b0a7 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds e40b0ce433ce Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4d5b71b48729 ALSA: hda/realtek: Fix built-mic regression on other ASUS models adds 63f5235e0291 ALSA: hda/realtek - Add more HP laptops which need mute led fixup adds 56e47edb7c2c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 95b2536137ee ASoC: Intel: catpt: avoid type mismatch in dev_dbg() format adds cf26e97ded92 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 433a06b68324 Merge remote-tracking branch 'regmap/for-6.14' into regmap-linus adds 302959f6dc60 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 36fd6275818e spi: spi-qpic-snand: fix NAND_READ_LOCATION_2 register handling adds e9a02634dc89 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds fb2d1eade909 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cbfbaaedb147 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 482184e414b3 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 7c26edbfcbc6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c17dd1c0a839 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 55231f815241 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 549d8994447f media: vivid: fix FB dependency adds 9df181c8de1b media: i2c: lt6911uxe: Fix Kconfig dependencies: adds 0dce5b44bd38 media: platform: synopsys: VIDEO_SYNOPSYS_HDMIRX should de [...] adds 118b34092e37 media: i2c: lt6911uxe: add two selects to Kconfig adds d51adf038ebe media: cec: tda9950: add back i2c dependency adds 6c4a3f763c59 Merge branch 'fixes' of git://linuxtv.org/media-ci/media-p [...] adds c44572e0cc13 MIPS: Fix MAX_REG_OFFSET adds 336561748ddf Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] adds 2bc4028c5aec Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3210fb69884d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 83eab5aebb1e Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds 768d977d3a23 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] adds 41acc9acbf5d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 20b3550219ac Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] adds cf5dc97c2ebf Merge branch into tip/master: 'timers/urgent' adds 92f9daffed91 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds 753071fdeb73 Merge branch 'slab/for-next-fixes' of git://git.kernel.org [...] adds 50d574a5645d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c4eb2f88d279 accel/ivpu: Increase state dump msg timeout adds f2ecc700d1ef accel/ivpu: Fix pm related deadlocks in cmdq ioctls adds 75680b7cd461 accel/ivpu: Correct mutex unlock order in job submission adds 8210dc781be5 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new a095a8461d3f mm: set the pte dirty if the folio is already dirty new 4c4c3c6fdf76 mm: introduce a common definition of mk_pte() new 477a89c30733 sparc32: remove custom definition of mk_pte() new b13e7d7eb87d x86: remove custom definition of mk_pte() new 654c048bb799 um: remove custom definition of mk_pte() new cb78c7b7bef5 mm: make mk_pte() definition unconditional new 5b6409034ec6 mm: add folio_mk_pte() new 155523ee958c hugetlb: simplify make_huge_pte() new 706e983f2bee mm: remove mk_huge_pte() new 4252bb6bbffd mm: add folio_mk_pmd() new e157fde11927 arch: remove mk_pmd() new cb5a5aab20ec filemap: remove readahead_page() new 2591a0bda01b mm: remove offset_in_thp() new 9ba21b982e43 iov_iter: convert iter_xarray_populate_pages() to use folios new cabfd28b3dee iov_iter: convert iov_iter_extract_xarray_pages() to use folios new 49e3213cd9f9 filemap: remove find_subpage() new 0fe5e4d944d4 filemap: convert __readahead_batch() to use a folio new c770013288a5 filemap: remove readahead_page_batch() new 1afadbf9bc37 mm: delete thp_nr_pages() new 2aa8a2feba43 zsmalloc: prefer the the original page's node for compressed data new 85eb617ef1a8 zsmalloc-prefer-the-the-original-pages-node-for-compressed [...] new 77e937799ddb memcg, oom: do not bypass oom killer for dying tasks new 6b7ffd50b1f0 mm: page_alloc: remove redundant READ_ONCE new 883d1ce16436 memory: implement memory_block_advise/probe_max_size new 7421183b6a66 x86: probe memory block size advisement value during mm init new 0b09fa7b2926 acpi,srat: give memory block size advice based on CFMWS alignment new e22d443bd189 mm/compaction: use folio in hugetlb pathway new 8ee81d22d044 mm: annotate data race in update_hiwater_rss new e4bda15f61d8 mm/show_mem: optimize si_meminfo_node by reducing redundant code new d3dd25fd75a4 selftests/mm: convert page_size to unsigned long new 39feb27a695a zram: modernize writeback interface new 1c31b9ac796d zram: modernize writeback interface new 62f83fff7177 zram: modernize writeback interface new 8c0b9ba43710 mm/page_alloc: simplify free_page_is_bad by removing free_ [...] new 82babb53cf36 mm/compaction: remove low watermark cap for proactive compaction new 1444f336cccf mm/compaction: reduce the difference between low and high [...] new bb236733d606 memcg: vmalloc: simplify MEMCG_VMALLOC updates new c59fb016e35e memcg: simplify MEMCG_VMALLOC updates - fix new c85c35f8d640 memcg: remove root memcg check from refill_stock new 28051ad210bc memcg: decouple drain_obj_stock from local stock new 2606123ec206 memcg: introduce memcg_uncharge new 8f5a56021100 memcg: manually inline __refill_stock new 574daa14a656 memcg: no refilling stock from obj_cgroup_release new fe912fe3a0ea memcg: do obj_cgroup_put inside drain_obj_stock new e1a80a8c97b0 memcg: use __mod_memcg_state in drain_obj_stock new d0aa6161fc78 memcg: combine slab obj stock charging and accounting new c37f4720db82 memcg: manually inline replace_stock_objcg new 5bae19b5f517 mm: swap: rename __swap_[entry/entries]_free[_locked] to s [...] new 4376c9bc5861 mm: swap: enable swap_entry_range_free() to drop any kind [...] new 4d354aa8e5b3 mm: swap: add __maybe_unused attribute for swap_is_last_re [...] new 58b71b92b014 mm: swap: use swap_entries_free() to free swap entry in sw [...] new 92cf05433bc9 mm: swap: use swap_entries_free() drop last ref count in s [...] new c919cbf79d18 mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_e [...] new 64cfe041997d mm: swap: free each cluster individually in swap_entries_p [...] new 5eb1a2eed6c8 mm: swap: factor out helper to drop cache of entries withi [...] new 81561799538b mm: swap: replace cluster_swap_free_nr() with swap_entries [...] new 9a82c6f8d01c mm: add kernel-doc comment for free_pgd_range() new c2bf06fea26d hexagon: add syscall_set_return_value() new c192352424e3 syscall.h: add syscall_set_arguments() new 2b54f2c0ef36 syscallh-add-syscall_set_arguments-fix new 6a4d2461ac4f syscall.h: introduce syscall_set_nr() new d28744cb5afd ptrace_get_syscall_info: factor out ptrace_get_syscall_info_op new 16de3a278571 ptrace: introduce PTRACE_SET_SYSCALL_INFO request new 90872b57d066 selftests/ptrace: add a test case for PTRACE_SET_SYSCALL_INFO new 5d50d89b7990 zsmalloc: cleanup headers includes new 88fd350806ca fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions new 050188606f09 tools headers UAPI: sync linux/fs.h with the kernel sources new 4d4f05bccd87 selftests/mm: add PAGEMAP_SCAN guard region test new 4cfa544176f5 mm: fix parameter passed to page_mapcount_is_type() new ad277e833357 mm/debug: fix parameter passed to page_mapcount_is_type() new 504eadd4cfc7 mm-debug-fix-parameter-passed-to-page_mapcount_is_type-fix new 71c47fd82ca7 kernel/events/uprobes: pass VMA instead of MM to remove_br [...] new 2e9bfa95c40c kernel/events/uprobes: pass VMA to set_swbp(), set_orig_in [...] new c24eda493016 kernel/events/uprobes: uprobe_write_opcode() rewrite new 8e72e1718d2f mm: page_alloc: tighten up find_suitable_fallback() new 6ab0fe362ae4 selftest/mm: make hugetlb_reparenting_test tolerant to asy [...] new 62f8561db9c7 mm/ptdump: split note_page() into level specific callbacks new 5e9f1315eab1 mm/ptdump: split effective_prot() into level specific callbacks new 654128fe5e8e arm64/mm: define ptdesc_t new ef73987ed06e xarray: make xa_alloc_cyclic() return 0 on all success cases new 53fb3a02053a fs/proc/page: refactor to reduce code duplication new 066f320e0fbd vmalloc: add for_each_vmap_node() helper new 3e18981264ca vmalloc: switch to for_each_vmap_node() helper new ddedc48607c5 vmalloc-switch-to-for_each_vmap_node-helper-fix new 756977573084 vmalloc: use for_each_vmap_node() in purge-vmap-area new 301e1bd29bdb sched/numa: add statistics of numa balance task migration [...] new d5ccba023451 mm: pass mm down to pagetable_{pte,pmd}_ctor new 16d6f41fe566 x86: pgtable: always use pte_free_kernel() new 219402ae80ef mm: call ctor/dtor for kernel PTEs new 0d304577dce7 m68k: mm: call ctor/dtor for kernel PTEs new 7e3a7f2d3178 powerpc: mm: call ctor/dtor for kernel PTEs new 9379bc6ac599 sparc64: mm: call ctor/dtor for kernel PTEs new 23f488107024 mm: skip ptlock_init() for kernel PMDs new 7ea383baeef9 arm64: mm: use enum to identify pgtable level instead of *_SHIFT new 66ef59bc3d14 arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping() new dceddf677e65 riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late new 8806c9a4b331 arm64: mm: call PUD/P4D ctor in __create_pgd_mapping() new 3105b2017a12 riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc new 95513d61ad13 mm: rust: add abstraction for struct mm_struct new ea7cbb436c87 mm: rust: add vm_area_struct methods that require read access new 76e4fea5556d mm: rust: add vm_insert_page new 42d4a96edbdc mm: rust: add lock_vma_under_rcu new 575dac6a1bd8 mm: rust: add mmput_async support new 0d88526b3615 mm: rust: add VmaNew for f_ops->mmap() new 8be8ba968484 rust: miscdevice: add mmap support new 65cd7a0a32f8 task: rust: rework how current is accessed new 418636fbfd17 mm: rust: add MEMORY MANAGEMENT [RUST] new cc09b9b887b2 mm/vma: fix incorrectly disallowed anonymous VMA merges new 62f6c10dc803 tools/testing: add PROCMAP_QUERY helper functions in mm se [...] new 18421d3bbf48 tools/testing/selftests: assert that anon merge cases beha [...] new 30f36dfdc4ae mm: huge_memory: add folio_mark_accessed() when zapping file THP new ed03f18dfa37 mm-huge_memory-add-folio_mark_accessed-when-zapping-file-t [...] new 9646595b6975 mm/madvise: define and use madvise_behavior struct for mad [...] new acdb5b87948d mm/madvise: batch tlb flushes for MADV_FREE new c6357eb82454 mm/memory: split non-tlb flushing part from zap_page_range [...] new be9114696bc7 mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED] new 7caa4c6ab0cb maple_tree: convert mas_prealloc_calc() to take in a maple [...] new 17a5502572f1 maple_tree: use height and depth consistently new eb8623cafb69 maple_tree: use vacant nodes to reduce worst case allocations new 2881f033e8ed maple_tree: break on convergence in mas_spanning_rebalance() new f33e8e1f233f maple_tree: add sufficient height new 2c803096d34f maple_tree: reorder mas->store_type case statements new 3f940fce0d22 selftests/mm: restore default nr_hugepages value during cl [...] new 36e7e47ea2b3 memcg: optimize memcg_rstat_updated new f9a9e03ac81b selftests/damon: remove the remaining test scripts for DAM [...] new 82412e7c63c8 mm, hugetlb: avoid passing a null nodemask when there is m [...] new 3db71c638630 vmalloc: use atomic_long_add_return_relaxed() new 89c18692d19b mm,hugetlb: allocate frozen pages in alloc_buddy_hugetlb_folio new 4f21796f625b mm/gup: remove unneeded checking in follow_page_pte() new b3e590d8e7fe mm/gup: remove gup_fast_pgd_leaf() and clean up the releva [...] new 72b5594a0b13 mm/gup: clean up codes in fault_in_xxx() functions new 5ac1dfffb099 mm-gup-clean-up-codes-in-fault_in_xxx-functions-v5 new c785b65abdcd memblock: add MEMBLOCK_RSRV_KERN flag new 2d9f36fc2f03 memblock: add support for scratch memory new 27942a534556 memblock: introduce memmap_init_kho_scratch() new 69ec78c1742e memblock: mark init_deferred_page as __init_memblock new cef76a65488d kexec: add Kexec HandOver (KHO) generation helpers new ec7ec2753a8c kexec: add KHO parsing support new ca38d140c5cb kexec: enable KHO support for memory preservation new 2603d9a555f7 kexec: add KHO support to kexec file loads new 094e43222976 kexec: add config option for KHO new 6400df57c646 arm64: add KHO support new eb51cc0c1ada x86/setup: use memblock_reserve_kern for memory used by kernel new 7f14d7d2bf15 x86: add KHO support new af6566d50993 kexec: include asm/early_ioremap.h new 93b363254544 memblock: add KHO support for reserve_mem new f7fcc9650b59 Documentation: add documentation for KHO new c9108f3376ba Documentation: KHO: add memblock bindings new b61b7bee1d26 samples/damon/prcl: fix a comment typo new d862d9565eb3 mm/vmscan: modify the assignment logic of the scan and tot [...] new ed3818f13324 mm: add nr_free_highatomic in show_free_areas new 1027b9806281 mm: convert free_page_and_swap_cache() to free_folio_and_s [...] new b7bfa46c105e memcg: multi-memcg percpu charge cache new 939c30595fdb memcg: multi-memcg percpu charge cache - fix new 98efbe2e5611 memcg: multi-memcg percpu charge cache - fix 2 new f6c901da4bee memcg-multi-memcg-percpu-charge-cache-fix-3 new 11af19424c1b mm: move mmap/vma locking logic into specific files new b4193f8e58c7 mempolicy: optimize queue_folios_pte_range by PTE batching new 2e686c5e5272 Documentation: zram: update IDLE pages tracking documentation new 831163c8a46c lib/test_vmalloc.c: replace RWSEM to SRCU for setup new 0a855788a1ca lib/test_vmalloc.c: fix compile error with CONFIG_TINY_RCU new 04a5fb38035a lib/test_vmalloc.c: allow built-in execution new f31d148bc1ba MAINTAINERS: add test_vmalloc.c to VMALLOC section new 41af14c6723b vmalloc: align nr_vmalloc_pages and vmap_lazy_nr new 9bbcd93ee054 mm: memcontrol: remove unnecessary NULL check before free_ [...] new e0b8766f5493 mm/mempolicy: fix memory leaks in weighted interleave sysfs new 05787eae522e mm/mempolicy: prepare weighted interleave sysfs for memory [...] new bc7527e0a127 mm/mempolicy: support memory hotplug in weighted interleave new d612ce80fedc mm/damon/core: introduce damos quota goal metrics for memo [...] new 7a35fadc3b92 mm/damon/sysfs-schemes: implement file for quota goal nid [...] new f313bdc20ee2 mm/damon/sysfs-schemes: connect damos_quota_goal nid with [...] new 34c262c41de3 Docs/mm/damon/design: document node_mem_{used,free}_bp new a2cc8bac7a20 Docs/admin-guide/mm/damon/usage: document 'nid' file new 7860d5ec988f Docs/ABI/damon: document nid file new 3cae018dc782 samples/damon: implement a DAMON module for memory tiering new e8fb2b952fda samples/damon: trigger build even if only mtier is enabled new bf04a1d86c9f mm: fix typos in comments in mm_init.c new e477710f3fd0 Update Christoph's Email address and make it consistent new a9c1d273dc54 mm/vmalloc.c: change purge_ndoes as local static variable new 6ff2dfa6a27d mm/vmalloc.c: find the vmap of vmap_nodes in reverse order new 5a0eb6220bb7 mm/vmalloc.c: optimize code in decay_va_pool_node() a little bit new fc577c759eee mm/vmalloc: optimize function vm_unmap_aliases() new d9325fbe825d mm/vmalloc.c: return explicit error value in alloc_vmap_area() new fd0b74ecc14c execmem: enforce allocation size aligment to PAGE_SIZE new a5e4882e2491 cpuset: rename cpuset_node_allowed to cpuset_current_node_allowed new da6b15b628b3 vmscan,cgroup: apply mems_effective to reclaim new c2181b93a933 mm/huge_memory: adjust try_to_migrate_one() and split_huge [...] new 838b23788db6 mm/huge_memory: remove useless folio pointers passing new 0b16909bd331 mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...] new 4891ebeada62 mm/memcg: move mem_cgroup_init() ahead of cgroup_init() new 28b3947c19a2 mm/memcg: use kmem_cache when alloc memcg new 82b680b3c2cc mm/memcg: use kmem_cache when alloc memcg pernode info new cb9fa4523a4c mm/hugetlb: use separate nodemask for bootmem allocations new 971dbd66a581 mm: pcp: increase pcp->free_count threshold to trigger free_high new 7b31275971ed memcg: introduce non-blocking limit setting option new ea2e946e1b4c mm: add swappiness=max arg to memory.reclaim for only anon [...] new b57f809edb80 mm: vmscan: add more comments about cache_trim_mode new 2f311f57c3de mm: add max swappiness arg to lru_gen for anonymous memory only new 9b2129c9c58a mm: use SWAPPINESS_ANON_ONLY in MGLRU new b8ca5f3f8911 mm/rmap: rename page__anon_vma to anon_vma for consistency new 626b4330edae mm/rmap: fix typo in comment in page_address_in_vma new a5490b869a67 mm: remove unused macro INIT_PASID new dfafeb144986 selftests/mm: use long for dwRegionSize new 857523dda995 mm/io-mapping: precompute remap protection flags for clarity new 08a86b6dc309 mm/debug_page_alloc: improve error message for invalid gua [...] new 14895799b284 mm/numa: remove unnecessary local variable in alloc_node_data() new d73c3a286722 khugepaged: pass folio instead of head page to trace events new 1783c535cf06 mm: introduce for_each_valid_pfn() and use it from reserve [...] new e99793fcbb03 mm: implement for_each_valid_pfn() for CONFIG_FLATMEM new e8f59de94f55 mm: implement for_each_valid_pfn() for CONFIG_SPARSEMEM new e2aa5aa002f9 mm-implement-for_each_valid_pfn-for-config_sparsemem-fix new 7c87006a1635 mm, PM: use for_each_valid_pfn() in kernel/power/snapshot.c new 45a4171bdb00 mm, x86: use for_each_valid_pfn() from __ioremap_check_ram() new d8dce6681df1 mm: use for_each_valid_pfn() in memory_hotplug new d51aa750423b mm/mm_init: use for_each_valid_pfn() in init_unavailable_range() new 29427cd7ffc6 mm: workingset: simplify lockdep check in update_node new 5288d9640cf2 mm/damon/sysfs-schemes: use kmalloc_array() and size_add() new 8ab6b6019b2a mm/rmap: inline folio_test_large_maybe_mapped_shared() int [...] new ea3aea5617ac mm/selftests: add a test to verify mmap_changing race with [...] new 528a6343d5dc mm-selftests-add-a-test-to-verify-mmap_changing-race-with- [...] new e770f69a0a52 sched/numa: skip VMA scanning on memory pinned to one NUMA [...] new 2339e5ce4c04 sched/numa: add tracepoint that tracks the skipping of num [...] new adc0277e37cf util_macros.h: make the header more resilient new 9ab6a363b75c Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] new fff4c05b56a7 exit: move and extend sched_process_exit() tracepoint new 2435c3cc1e95 exit: document sched_process_exit and sched_process_templa [...] new da925aae15a3 init/main.c: log initcall level when initcall_debug is used new 571e58157a1a crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo new c966a96db036 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo new ce9c05738591 exit: skip IRQ disabled warning during power off new d766c16644f5 task_stack.h: remove obsolete __HAVE_ARCH_KSTACK_END check new 1fce5fdbdca4 lib/rbtree.c: fix the example typo new fd7797b0d2fb proc: fix the issue of proc_mem_open returning NULL new 40ed3b712333 checkpatch: dont warn about unused macro arg on empty body new 091a1dcfb113 checkpatch: qualify do-while-0 advice new 32403894bb95 powernow: use pr_info_once new 75ebea5dc68c kernel.h: move READ/WRITE definitions to <linux/types.h> new 3687b036e74c kernel.h: move PTR_IF() and u64_to_user_ptr() to util_macros.h new 90f7d89b6ce4 kstrtox: add support for enabled and disabled in kstrtobool() new 59067cc90b89 errseq: eliminate special limitation for macro MAX_ERRNO new 73137b8a47a7 exit: combine work under lock in synchronize_group_exit() [...] new aafb041436af Squashfs: check return result of sb_min_blocksize new c9c1ffcf34e0 ocfs2: o2net_idle_timer: Rename del_timer_sync in comment new 11ef9072013b hung_task: replace blocker_mutex with encoded blocker new 6871ca6d8f61 hung_task: show the blocker task if the task is hung on semaphore new cbf98026dca8 samples: extend hung_task detector test with semaphore support new 6dfa1d3e598d ocfs2: simplify return statement in ocfs2_filecheck_attr_store() new 10b231241e09 scatterlist: inline sg_next() new 46936ace26f8 rapidio: remove some dead defines new 50909c3e3aac rapidio: remove unused functions new 429005437b1d relay: remove unused relay_late_setup_files new ef41af583768 lib/test_kmod: do not hardcode/depend on any filesystem new 7faf916ccdb5 crash: fix spelling mistake "crahskernel" -> "crashkernel" new 3c289c59f76a treewide: fix typo "previlege" new 1455dc4782bc watchdog: fix watchdog may detect false positive of softlockup new 954df23c94a5 maccess: fix strncpy_from_user_nofault() empty string handling new b289b78453f6 compiler_types.h: fix "unused variable" in __compiletime_assert() new 44254b4d01f2 compiler_typesh-fix-unused-variable-in-__compiletime_assert-fix new 909079ae0192 ipc: fix to protect IPCS lookups using RCU new 61ba3d673ba4 ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery new 1d0fde3c63b4 ocfs2: remove unnecessary NULL check before unregister_sys [...] new 5cde679b272d sort.h: hoist cmp_int() into generic header file new b8769d401266 util_macros.h: fix the reference in kernel-doc new 5bf8cf25d664 kexec_file: use SHA-256 library API instead of crypto_shash API new 23c93e62b04e nilfs2: add pointer check for nilfs_direct_propagate() new b869588c2395 nilfs2: do not propagate ENOENT error from nilfs_btree_pro [...] new 80b12f5aa8b4 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] new a67960600b51 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 118c40b7b503 kbuild: require gcc-8 and binutils-2.30 new 5f5305dea066 raid6: skip avx512 checks new 2555d4c68720 arm64: drop binutils version checks new 8530ea3c9b97 Kbuild: remove structleak gcc plugin new 852faf805539 gcc-plugins: remove SANCOV gcc plugin new f889bb6b03ba Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 214624aa23e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 45de096a3201 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 646fb384acbe Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new e391ca1043d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f658d39dfaf Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 9e0900867e83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a3c1f3399a18 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new de51d4fdd159 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 9bb409368746 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new c91a08488308 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ea36b17a5002 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 78520a024f02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 485d4e25651f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 95278ecf5341 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 643129f7bfb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91d89b1bec21 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b445b4dfce3d Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new ea9fe1155d45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3c50137aa4c8 dt-bindings: clock: exynosautov920: add cpucl1/2 clock def [...] new 22493f223169 Merge branch 'for-v6.16/dt-bindings-clk-samsung' into next/clk new 84d36f26d031 clk: samsung: exynosautov920: add cpucl1/2 clock support new f00aef8e2ee0 clk: samsung: exynosautov920: Fix incorrect CLKS_NR_CPUCL0 [...] new aa833db4b822 arm64: dts: exynosautov920: add cpucl1/2 clock DT nodes new eb7524678db5 Merge branches 'next/clk' and 'next/dt64' into for-next new bfb40c48293d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 828a20af32d6 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 249bdd3378c2 Merge branch 'for-next' of https://github.com/sophgo/linux.git new 48d1934168bb Merge branch 'for-next' of https://github.com/spacemit-com/linux new e5694384b07d arm64: dts: st: Adjust interrupt-controller for stm32mp25 SoCs new 97d0a619e248 arm64: dts: st: Use 128kB size for aliased GIC400 register [...] new 2ae67a2e7e4f arm64: dts: st: Adjust interrupt-controller for stm32mp21 SoCs new 635ff238ff7b arm64: dts: st: Use 128kB size for aliased GIC400 register [...] new 6485975d7832 arm64: dts: st: Adjust interrupt-controller for stm32mp23 SoCs new 0530a74f3f43 arm64: dts: st: Use 128kB size for aliased GIC400 register [...] new 0a0e8571837d ARM: dts: stm32: add vrefint calibration on stm32mp13 new 3bd31eb4f6ee ARM: dts: stm32: add vrefint support to adc on stm32mp13 new 46e2ad9fd187 ARM: dts: stm32: add low power timer on STM32F746 new dd9bfe13b47e ARM: dts: st: stm32: Align wifi node name with bindings new bf98eb91ac66 ARM: dts: stm32h7-pinctrl: add _a suffix to u[s]art_pins phandles new caeec8e2b846 dt-bindings: arm: stm32: add compatible for stm32h747i-dis [...] new a4d2108a4b3f ARM: stm32: add a new SoC - STM32H747 new 7b7b6bb0f98d dt-bindings: clock: stm32h7: rename USART{7,8}_CK to UART{7,8}_CK new fe8690b58efb ARM: dts: stm32: add uart8 node for stm32h743 MCU new a09cdc01ad4a ARM: dts: stm32: add pin map for UART8 controller on stm32h743 new 2a47c4033e09 ARM: dts: stm32: add an extra pin map for USART1 on stm32h743 new 7b6bbef62485 ARM: dts: stm32: support STM32h747i-disco board new 849decdb7c20 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 6ae8e8145812 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 39bb67edcc58 tee: Prevent size calculation wraparound on 32-bit kernels new 40cfb51a6e93 Merge branch 'tee_for_v6_16' into next new 47ec405795ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 92b8eae98670 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4367b59aa6b4 Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] new 997ada71f6bf Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 917b9cf2fa81 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new cbfc6c38233a Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 6d1f2937c961 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new c0a299a30913 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b74e8dd6662 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4105d6581da9 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 5fafc68955f0 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new a91ff12782b7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c2ded6606430 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 388125793a00 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 7cf58880ea95 s390/cpumf: Adjust number of leading zeroes for z15 attributes new 43435495a0f4 s390/ap: Move response_type struct into ap_msg struct new 57db62a130ce s390/ap/zcrypt: Rework AP message buffer allocation new dcc160b3a090 s390/ap: Introduce ap message buffer pool new f91bb85d399e s390/zcrypt: Avoid alloc and copy of ep11 targets if kerne [...] new 80c20b2c6dc0 s390/ap/zcrypt: New xflag parameter new 9bdb5f7e8369 s390/zcrypt: Introduce cprb mempool for cca misc functions new 366367a7253a s390/zcrypt: Introduce cprb mempool for ep11 misc functions new a01e748101d3 s390/zcrypt: Rework zcrypt function zcrypt_device_status_mask_ext new ef800db6152e s390/zcrypt: Introduce pre-allocated device status array f [...] new d2fd25b390fd s390/zcrypt: Introduce pre-allocated device status array f [...] new 02383ef93e09 s390/zcrypt: Remove unused functions from cca misc new 2845ad7466af s390/zcrypt: Remove CCA and EP11 card and domain info caches new 95de56ae0db0 s390/zcrypt: Rework cca findcard() implementation and callers new 8a8832254100 s390/zcrypt: Rework ep11 findcard() implementation and callers new 989ed61ea8ea s390/zcrypt: Rework cca misc functions kmallocs to use the [...] new 9eb61e71d7a1 s390/zcrypt: Propagate xflags argument with cca_get_info() new e9f45ef6757e s390/zcrypt: Locate ep11_domain_query_info onto the stack [...] new 6fecab9b922a s390/zcrypt: Rework ep11 misc functions to use cprb mempool new c45dabf47e76 s390/pkey: Rework CCA pkey handler to use stack for small [...] new 15cdc6f4a12c s390/pkey: Rework EP11 pkey handler to use stack for small [...] new 933dd21d920c s390/uv: Rename find_secret() to uv_find_secret() and publish new 1bd4793728c3 s390/pkey: Use preallocated memory for retrieve of UV secr [...] new a42831f0b74d s390/uv: Remove uv_get_secret_metadata function new e5a7f7e0c61c s390/pkey: Provide and pass xflags within pkey and zcrypt layers new f6884295491c s390/pkey/crypto: Introduce xflags param for pkey in-kernel API new e75003a77f45 Merge branch 'zcrypt-no-alloc' new e76b8c1d7af4 s390: Simple strcpy() to strscpy() conversions new 7e7f94d1069c s390/boot: Use strspcy() instead of strcpy() new ed5eef1141a3 s390/con3270: Use strscpy() instead of strcpy() new de6b4f99010a s390/string: Remove strcpy() implementation new 07b94ab8dccc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c71b7c88f59 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 2feaa92c7c01 bcachefs: improve missing journal write device error message adds 5e63d579e752 bcachefs: readdir fixes adds 76bf312036dd bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup adds 01a1379f0d79 bcachefs: Be precise about bch_io_failures adds dd4d49adb35f bcachefs: Poison extents that can't be read due to checksu [...] adds be326f187a81 bcachefs: Data move can read from poisoned extents adds e385c86f166a bcachefs: Rebalance now skips poisoned extents adds e5ba8d174bae bcachefs: replace strncpy() with memcpy_and_pad in journal [...] adds 3f22824c3050 bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...] adds 1c2c97c2736d bcachefs: trace bch2_trans_kmalloc() adds 55a56c1e046c bcachefs: struct alloc_request adds d42fcdf3b1fa bcachefs: alloc_request.data_type adds 4fe1c31bb698 bcachefs: bch2_bucket_alloc_trans() takes alloc_request adds f679be1e3696 bcachefs: bch2_ec_stripe_head_get() takes alloc_request adds 1da5b42654a0 bcachefs: new_stripe_alloc_buckets() takes alloc_request adds 8e7b4f52b38a bcachefs: alloc_request: deallocate_extra_replicas() adds 5d38748846cc bcachefs: alloc_request.usage adds 35b7357d7618 bcachefs: alloc_request.counters adds f31fc2c116aa bcachefs: alloc_request.ca adds 2291f9760f4f bcachefs: alloc_request.ptrs2 adds d1f6ec996eee bcachefs: alloc_request no longer on stack adds 2d3e127fdf42 bcachefs: reduce new_stripe_alloc_buckets() stack usage adds 0a769537057f bcachefs: darray: provide typedefs for primitive types adds facba5ca641d bcachefs: bch2_snapshot_table_make_room() adds b96966bbad7d bcachefs: add missing include adds 861284ff0ff1 bcachefs: bch2_kvmalloc() mem alloc profiling adds 985decde29c0 bcachefs: btree_io_complete_wq -> btree_write_complete_wq adds b8dde5d967e7 bcachefs: simplify journal pin initialization adds 7747b47fd357 bcachefs: alphabetize init function calls adds d03206b313ec bcachefs: Move various init code to _init_early() adds 7f1889516bfe bcachefs: RO mounts now use less memory adds 4e4ce5fe4506 bcachefs: move_data_phys: stats are not required adds 9073799b99e4 bcachefs: early return for negative values when parsing BC [...] adds 077b0247e555 bcachefs: split error messages of invalid compression into [...] adds bc7c5c25d1cc bcachefs: indent error messages of invalid compression adds c15f3a2e0f31 bcachefs: export bch2_chacha20 adds 056d45a18b62 bcachefs: Improve opts.degraded adds 776ff9426f24 bcachefs: kill BTREE_CACHE_NOT_FREED_INCREMENT() adds 6278d3e08007 bcachefs: __btree_node_reclaim_checks() adds 213c249bb9ba bcachefs: Improve bch2_btree_cache_to_text() adds 95583d2f7fae bcachefs: bch2_dev_journal_alloc() now respects data_allowed adds e5ddaebc4e5d bcachefs: bch2_dev_allocator_set_rw() adds ca83106fd585 bcachefs: Clean up duplicated code in bch2_journal_halt() adds 40df7b0bbdfb bcachefs: Kill bch2_trans_unlock_noassert adds dedb51ee2cdd bcachefs: Remove spurious +1/-1 operation adds 166b2f0dd6d1 bcachefs: Simplify logic adds 013fe47406b8 bcachefs: Initialize c->name earlier on single dev filesystems adds 4099e60d4069 bcachefs: Single device mode adds 4b92600b3159 bcachefs: Use drop_locks_do() in bch2_inode_hash_find() adds 4c5fba0c61ee bcachefs: Clean up option pre/post hooks, small fixes adds 39f006c3c8d0 bcachefs: Incompatible features may now be enabled at runtime adds bf6ba5d668f3 bcachefs: bch2_run_explicit_recovery_pass_printbuf() adds 5825d8a356be bcachefs: Simplify bch2_count_fsck_err() adds efad3355c93e bcachefs: bch2_dev_missing_bkey() adds 3a39098725f6 bcachefs: print_str_as_lines() -> print_str() adds afc2f1bbefe8 bcachefs: Flag for repair on missing subvolume adds 410910ca8d59 bcachefs: Add a recovery pass for making sure root inode i [...] adds 74e6f9049cb5 bcachefs: sb_validate() no longer requires members_v1 adds e4ca18d7979e bcachefs: Shrink superblock downgrade table adds 1e8b14285e7a bcachefs: Print features on startup with -o verbose adds 671b6aff788b bcachefs: BCH_FEATURE_no_alloc_info adds 8a80115df9f0 bcachefs: BCH_FEATURE_small_image adds aeb0df093db2 bcachefs: BCH_MEMBER_RESIZE_ON_MOUNT adds b1e170904c6f bcachefs: export bch2_move_data_phys() adds 1e13573173fc bcachefs: Plumb target parameter through btree_node_rewrite_pos() adds 24cc31ab43ba bcachefs: plumb btree_id through move_pred_fd adds ae128e0f7614 bcachefs: bch2_move_data_btree() can move btree nodes adds 1e31a16758e8 bcachefs: bch2_move_data_btree() can now walk roots adds fb35adc2e03f docs: bcachefs: idle work scheduling design doc adds 73facc549251 bcachefs: Fix struct with flex member ABI warning adds 1590770a6798 bcachefs: Kill dead code adds 89df08708384 bcachefs: bch2_check_rebalance_work() adds eb374cd14e20 bcachefs: bch2_target_to_text() no longer depends on io_ref adds ad0a74b86363 bcachefs: recalc_capacity() no longer depends on io_ref adds e3ffce22c252 bcachefs: for_each_online_member_rcu() adds 7edebcf4be44 bcachefs: __bch2_fs_read_write() no longer depends on io_ref adds 0ae4f5a3d452 bcachefs: for_each_rw_member_rcu() adds a644518f967c bcachefs: enumerated_ref.c adds 22ced61a1773 bcachefs: bch_fs.writes -> enumerated_refs adds a160d6f2fcb0 bcachefs: bch_dev.io_ref -> enumerated_ref adds b8422a6e5e6b bcachefs: bch2_bio_to_text() adds edc02ba85d0a bcachefs: bch2_read_bio_to_text adds 5d52ada119ab bcachefs: fast_list adds a0b8465a6a14 bcachefs: Async object debugging adds 1febaecd4c5d bcachefs: Make various async objs visible in debugfs adds bbdebaed6b4f bcachefs: print_string_as_lines: avoid printing empty line adds 18229bc40e33 bcachefs: bch2_io_failures_to_text() adds 7aa68a1c19df bcachefs: Emit a single log message on data read error adds 3ff71d852da3 bcachefs: Kill redundant error message in topology repair adds 69228fb205b2 bcachefs: bch2_btree_lost_data() now handles snapshots tree adds 50996a005aee bcachefs: Remove redundant calls to btree_lost_data() adds 44a8fb40330d bcachefs: kill bch2_run_explicit_recovery_pass_persistent() adds b4151043c51a bcachefs: Plumb printbuf through bch2_btree_lost_data() adds aaa1e02f01bc bcachefs: bch2_fsck_err_opt() adds 978aeeb7ebc5 bcachefs: bch2_mark_btree_validate_failure() adds a49755b302f4 bcachefs: Single err message for btree node reads adds 07776e609557 bcachefs: bch2_dirent_to_text() shows casefolded dirents adds b5490d58fc4b bcachefs: provide unlocked version of run_explicit_recover [...] adds d8fc49396637 bcachefs: Run most explicit recovery passes persistent adds bb0850988760 bcachefs: bch2_trans_update_ip() adds ac00e03bd4ae bcachefs: bch2_fs_open() now takes a darray adds 635ab050c936 bcachefs: bch2_dev_add() can run on a non-started fs adds 9c50decf6013 bcachefs: Avoid -Wflex-array-member-not-at-end warnings adds 0286e67f0342 bcachefs: sysfs trigger_recalc_capacity adds 54d7d03a5072 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds aa627d12beeb Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 0ee7a1c06b43 Merge branch 'misc-6.15' into for-next-current-v6.14-20250430 adds de31009bdad8 Merge branch 'for-next-current-v6.14-20250430' into for-ne [...] adds 7109af0f2271 Merge branch 'misc-6.15' into for-next-next-v6.15-20250430 adds 8dac7caad1de btrfs: rename btrfs_discard workqueue to btrfs-discard adds 746bd789b6bd btrfs: convert the buffer_radix to an xarray adds dc21a3314fb0 btrfs: set DIRTY and WRITEBACK tags on the buffer_tree adds a303b0196a22 btrfs: use buffer xarray for extent buffer writeback operations adds 0775dfa0f2ad Revert "btrfs: canonicalize the device path before adding it" adds 15401966e5c5 btrfs: merge btrfs_read_dev_one_super() into btrfs_read_di [...] adds 6d616913f0b0 btrfs: get rid of btrfs_read_dev_super() adds 6b081c44988e btrfs: remove duplicate error check at btrfs_clear_extent_ [...] adds d7724dc14538 btrfs: exit after state split error at btrfs_clear_extent_ [...] adds 888453b30937 btrfs: add missing error return to btrfs_clear_extent_bit_ [...] adds 899ca4a05d69 btrfs: use bools for local variables at btrfs_clear_extent [...] adds 35d205302738 btrfs: avoid extra tree search at btrfs_clear_extent_bit_c [...] adds db55cccf1873 btrfs: simplify last record detection at btrfs_clear_exten [...] adds e0650643fdaf btrfs: remove duplicate error check at btrfs_convert_extent_bit() adds 468152cf6865 btrfs: exit after state split error at btrfs_convert_extent_bit() adds 249f9672ccd3 btrfs: exit after state insertion failure at btrfs_convert [...] adds ef423f944910 btrfs: avoid unnecessary next node searches when clearing [...] adds 0b01f00fa830 btrfs: avoid repeated extent state processing when convert [...] adds 02821f90f913 btrfs: avoid re-searching tree when converting bits in an [...] adds 623e3ec66b30 btrfs: simplify last record detection at btrfs_convert_ext [...] adds 75282b02ab4b btrfs: exit after state insertion failure at set_extent_bit() adds bcac8e6aeaed btrfs: exit after state split error at set_extent_bit() adds 53c72632e052 btrfs: simplify last record detection at set_extent_bit() adds 724186ab91b7 btrfs: avoid repeated extent state processing when setting [...] adds 6c28fa63b1a5 btrfs: avoid re-searching tree when setting bits in an ext [...] adds fcf80c327d1a btrfs: remove unnecessary NULL checks before freeing extent state adds 6af0c1482562 btrfs: don't BUG_ON() when unpinning extents during transa [...] adds 8a43568bb72f btrfs: remove variable to track trimmed bytes at btrfs_fin [...] adds 995605221ca4 btrfs: make extent unpinning more efficient when committin [...] adds 15f33b19524a btrfs: === misc-next on b-for-next === adds 5e44aec26adb btrfs: scrub: fix incorrectly reported logical/physical address adds ded7ed090008 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() adds fbb5e6272eb0 btrfs: scrub: remove unused is_super parameter from scrub_ [...] adds b182c59b13b8 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] adds 3a4c97c0b300 btrfs: scrub: simplify the inode iteration output adds 028d46f00fa7 btrfs: scrub: ensure we output at least one error message [...] adds b7ad44531dd7 btrfs: scrub: use generic ratelimit helpers to output erro [...] adds b20acfce6cff btrfs: extend trim callchains to pass the operation type adds c09f3d84b660 btrfs: add new ioctl CLEAR_FREE adds de760cb2ddcf btrfs: add zeroout mode to CLEAR_FREE ioctl adds 3a76d8da1e0e btrfs: add secure erase mode to CLEAR_FREE ioctl adds 445f9c614f26 btrfs: add more zeroout modes to CLEAR_FREE ioctl adds 851b02edd253 btrfs: add mode to clear chunk map status to CLEAR_FREE ioctl adds e565cc1887b6 btrfs: add mapping_set_release_always to inode's mapping adds a5a4428b1210 btrfs: kill EXTENT_FOLIO_PRIVATE adds e98c0a396eaf btrfs: update __btrfs_lookup_delayed_item to to use rb helper adds 8c539e9166b6 btrfs: update ulist_rbtree_search to to use rb helper adds a01161aa52c3 btrfs: update ulist_rbtree_insert to to use rb helper adds 981f5271f585 btrfs: update lookup_block_entry to to use rb helper adds 1fd95311ba5e btrfs: update insert_block_entry to to use rb helper adds e84961911f79 btrfs: update lookup_root_entry to to use rb helper adds 8c1a1ed55d7c btrfs: update insert_root_entry to to use rb helper adds efc90074ee67 btrfs: update insert_ref_entry to to use rb helper adds 47d7e9209bab btrfs: update find_qgroup_rb to to use rb helper adds dfb930f172ac btrfs: update add_qgroup_rb to to use rb helper adds 5733000b3d00 btrfs: update btrfs_qgroup_trace_subtree_after_cow to to u [...] adds 96e87708ccbb btrfs: update btrfs_qgroup_add_swapped_blocks to to use rb helper adds bead6e45a659 btrfs: fix nonzero lowest level handling in btrfs_search_f [...] adds 2b37dcd87f96 btrfs: take btrfs_space_info in btrfs_reserve_data_bytes adds d573d39f839b btrfs: take struct btrfs_inode in btrfs_free_reserved_data [...] adds 6013835f3cec btrfs: factor out init_space_info() adds b4fe4fbf341d btrfs: spin out do_async_reclaim_{data,metadata}_space() adds 93d4c123bec9 btrfs: factor out check_removing_space_info() adds 9abdebcb5a1d btrfs: introduce space_info argument to btrfs_chunk_alloc adds 8c16811831db btrfs: pass space_info for block group creation adds cfd9546a7c7a btrfs: introduce btrfs_space_info sub-group adds e93f9f203d1c btrfs: introduce tree-log sub-space_info adds fc7084bed44e btrfs: tweak extent/chunk allocation for space_info sub-space adds c5996e85bcb0 btrfs: use proper data space_info adds 12ae9a038d1d btrfs: add block_rsv for treelog adds fa98a0916946 btrfs: reclaim from sub-space space_info adds b4ec6825ebc4 btrfs: harden parsing of compress mount option adds d5a104732f0e btrfs: handle unaligned EOF truncation correctly for subpa [...] adds 6fe189da8f25 btrfs: handle aligned EOF truncation correctly for subpage cases adds 98c5a900a1ba Merge branch 'misc-next' into for-next-next-v6.15-20250430 adds fdcbb186629d Merge branch 'for-next-next-v6.15-20250430' into for-next- [...] adds f50043b43e59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 74c72419ec8d smb: client: fix zero length for mkdir POSIX create context adds 1041c117a2c3 cifs: Fix and improve cifs_query_path_info() and cifs_quer [...] adds f122121796f9 cifs: Fix changing times and read-only attr over SMB1 smb_ [...] adds 7986e5af8743 smb: client: fix delay on concurrent opens adds 6064150df397 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 83a5c44a5713 Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...] adds b256e8414f15 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 8a856fdede16 dlm: mask sk_shutdown value adds 55612ddb62fc dlm: use SHUT_RDWR for SCTP shutdown adds 574511615a2e dlm: reject SCTP configuration if not enabled adds 6f8b4788266c dlm: drop SCTP Kconfig dependency adds 7173143ffa6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 33a942fd8219 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds bb8c5a485580 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 7724284838ee f2fs: support FAULT_TIMEOUT adds 149915ee701b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 2ecc53efa108 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e1e2734a16f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1c06411dec24 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds ee9589de4fa9 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 2525ca73c2f9 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds d0cce27f9c8f Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds a6fcfe9bb26d ovl: make redirect/metacopy rejection consistent adds 5ef7bcdeecc9 ovl: relax redirect/metacopy requirements for lower -> dat [...] adds b71db54ef3b8 ovl: don't require "metacopy=on" for "verity" adds 50e638beb67e ovl: Use str_on_off() helper in ovl_show_options() adds d85cfc686786 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds bfecc4091e07 xfs: allow ro mounts if rtdev or logdev are read-only adds 8fdfe009ebdf Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds a8c2eea9b25c Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds f5762feb3ced Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 89f7ba375657 Merge branch 'fs-next' of linux-next new bbe47b56c4b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2cac270395df Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 025557636edc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 51ce00c748fa Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 50da656d253b Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 928e1c67c13e dt-bindings: hwmon: Add Sophgo SG2044 external hardware mo [...] new d862351e17a6 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 9247ff267a20 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 6e40cc9b4b46 media: omap3isp: drop wait_prepare/finish callbacks new 992f05c53567 media: staging: atomisp/starfive: use (t,l)/wxh format for [...] new d1bbab01cc6d media: usb: em28xx: use (t,l)/wxh format for rectangle new ddd91a1ec365 media: vivid: use (t,l)/wxh format for rectangle new ddbb23e9eab2 media: i2c: imx283: use (t,l)/wxh format for rectangle new 84d4e40b257f media: pci: zoran: use (t,l)/wxh format for rectangle new 80a9da00b999 media: platform: use (t,l)/wxh format for rectangle new 6829c5b5d26b media: tc358743: ignore video while HPD is low new d12ddda52398 media: uapi: cec-funcs.h: use CEC_LOG_ADDR_BROADCAST new 543f81b86cf4 media: rc: add keymap for Hauppauge Credit Card RC new 44764d61f22d Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 73db799bf5ef PM: runtime: Add new devm functions new 6b30f4da1eb7 Merge branches 'pm-em' and 'pm-runtime' into linux-next new 533a8a67cc3b soundwire: intel_auxdevice: Fix system suspend/resume handling new 8d6ae3a3cb98 Merge branch 'pm-sleep-fixes' into fixes new ac4e04d9e378 cpufreq: intel_pstate: Unchecked MSR aceess in legacy mode new 56560905d9e9 Merge branch 'pm-cpufreq-fixes' into fixes new 0c0e12098d8f Merge branch 'fixes' into linux-next new be5134a1ca6b ACPICA: Utilities: Fix spelling mistake "Incremement" -> " [...] new f725103cf748 ACPICA: infrastructure: Add new DMT_BUF types and shorten [...] new 217c3b450c12 ACPICA: actbl2.h: ERDT: Add typedef and other definitions new a3b79a92bda0 ACPICA: Introduce ACPI_NONSTRING new a6fee5d4689b ACPICA: Apply ACPI_NONSTRING new b916aa175842 ACPICA: actbl2.h: ACPI 6.5: RAS2: Rename structure and fie [...] new e8f0a4edc243 ACPICA: Adjust the position of code lines new d3cbb65a6c41 ACPICA: Avoid sequence overread in call to strncmp() new 9d57241663cf ACPICA: Apply ACPI_NONSTRING in more places new 1f5f181b9bdf ACPICA: Replace strncpy() with memcpy() new 079ea1e5ae67 ACPICA: Logfile: Changes for version 20250404 new d3e65d7338f2 ACPICA: Update copyright year new 0751d284c9bd Merge branch 'acpica' into linux-next new 96e80dd92c31 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 0b23dbc1a378 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new e8c1d0264b07 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0f172e6a7082 OPP: Define and use scope-based cleanup helpers new 63ff8239d593 OPP: Use mutex locking guards new c52ebad4f343 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new c8cd12e74cf8 thermal/drivers/hisi: Do not enable by default during comp [...] new 82c67f5d8051 thermal/drivers/bcm2835: Use %pC instead of %pCn new cf1264a0e0c3 vsprintf: remove redundant and unused %pCn format specifier new b8e05d5de934 thermal/drivers/amlogic: Rename Uptat to uptat to follow k [...] new ef280c17a840 thermal/drivers/mediatek/lvts: Fix debugfs unregister on failure new 67b4c7f1dde8 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new c7ca87a7e9ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 144530c15ec7 pds_core: remove extra name description new 7c4f4c4fa9b6 pds_core: smaller adminq poll starting interval new 6828208a45c1 pds_core: init viftype default in declaration new deeed351e982 Merge branch 'pds_core-cleanups' new 5f60940354d7 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 1e6efa614a94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 754cc8e060e5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 232801a3584c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d0d5bd43e272 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5e6f917c7fc6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 86954b4cae50 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new a86f27d5d91e Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 5b39aa368bcf crypto: s390/sha512 - Fix sha512 state size new 47ec7f4d97df Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0faa4f856df5 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 6908e8b6a9a1 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new b389df0f6b5a drm/st7571-i2c: Fix IS_ERR() vs NULL checks in probe() new 9b33df36b451 drm/doc: document front-buffer rendering new e526e228cd2f Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new af0819755c8c drm/amd/display: Fix NULL pointer dereferences in dm_updat [...] new 75f138db48c5 drm/amdgpu: Disallow partition query during reset new d4673f3c3b3d drm/amd/display: Fix slab-use-after-free in hdcp new e5f7e4e0a445 drm/amdgpu/atom: Work around vbios NULL offset false positive new 5a2658fda44f drm/amdgpu: Fix spelling mistake "rounter" -> "router" new 9718f7457dba drm/amdgpu/gfx: Introduce helpers handling CSB manipulation new 106172df6ece drm/amdgpu/gfx: Use CSB helpers in gfx_v11_0_get_csb_buffer new 0eef0e36bab1 drm/amdgpu/gfx: Use CSB helpers in gfx_v10_0_get_csb_buffer new 9fec2e92fa99 drm/amdgpu/gfx: Use CSB helpers in gfx_v9_0_get_csb_buffer new b990cb52340a drm/amdgpu/gfx: Use CSB helpers in gfx_v8_0_get_csb_buffer new 9bd5a47ee262 drm/amdgpu/gfx: Use CSB helpers in gfx_v7_0_get_csb_buffer new 727b77df826b Documentation/amdgpu: Add Ryzen AI Max 300 series processor new dbe4c63689bc drm/amdgpu: Fail DMABUF map of XGMI-accessible memory new 9d40b05d6daa drm/amdgpu: add the evf attached gem obj resv dump new 923406e74ec6 drm/amd/pm: Reset SMU v13.0.x custom settings new d8116a32cdbe drm/amdgpu: Fix offset for HDP remap in nbio v7.11 new e125a6e8ce0d drm/amdgpu: set the evf name to identify the userq case new aff78a61720e drm/amdgpu/gfx: Fix gfx_v7_0_get_csb_buffer to use rb_config new e7164c7ade76 drm/amdgpu/gfx: Use CSB helpers in gfx_v6_0_get_csb_buffer new ffc7e11c1014 drm/amdgpu: Add documentation associated with CSB new ab9fcc6362e0 drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB new 716ad3c28f9d drm/amd/display: Fix NULL pointer dereference for program_ [...] new 56801cb83c8c drm/amdgpu: remove DRM_AMDGPU_NAVI3X_USERQ config for UQ new 7295e00df063 drm/amdkfd: add pasid debugfs entries new d85212e1cec1 drm/amd/display: downgrade HDMI infoframe error to one tim [...] new b02a284cc877 drm/amd/pm: Add ip version check for smu_v13_0_12 functions new 3e5f86c14c34 drm/amdgpu: Add DPG pause for VCN v5.0.1 new c5e02d6588f2 drm/amdgpu/userq: take the userq_mgr lock in suspend/resume new 482d48533257 drm/amdgpu/userq: take the userq_mgr lock in enforce isolation new a2344a98277f drm/amd/pm: Update pmfw headers for smu_v_13_0_6 new 9eddfcbef4d5 drm/amd/pn: Fetch static metrics table new 0ee5847849c3 drm/amd/pm: Use common function to fetch static metrics table new ad3d93230d6b drm/amd/pm: Fill static metrics data new 3a2191efe45d drm/amd/pm: Add voltage caps for smu_v13_0_6 new ad7c088e31f0 drm/amdgpu: Fix API status offset for MES queue reset new 96ac487c1200 drm/amd/pm: Add board voltage node to hwmon new 3805e6959ced drm/amdgpu: Fix query order of XGMI v6.4.1 status new 161949dd716e drm/amdgpu: refine MES register print for devices of hive new cf1fcdeec4ca drm/amdgpu: Print bootloader status for long waits new 3580440308a1 drm/amd/pm: Fix comment style new 0105725e2d98 drm/amdgpu: Fix comment style new 4e24c6bb5fab drm/amdgpu/userq: fix user_queue parameters list new 6535348a3eaa drm/amdgpu/mes: remove more unused functions new 2408b0272b04 drm/amdgpu/mes: consolidate on a single mes reset callback new 2e828a25f850 drm/amdgpu/mes: use correct MES pipe for resets new aded8b3c36f1 drm/amdgpu: properly handle GC vs MM in amdgpu_vmid_mgr_init() new d6c6d5ec6652 drm/amdgpu/userq: Call unreserve on error in amdgpu_userq_ [...] new 97c39b4da606 drm/amdgpu/userq: remove unnecessary NULL check new da072da2c8ca drm/amd/display: Rename program_timing function for better [...] new 2e6374d7844c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 7d585426a653 drm/display/dp: Export fn to calculate link symbol cycles new c53372dfb630 drm/i915/display: move min_hblank from dp_mst.c to dp.c new fda670b3fa4b Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 63c93b831468 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 654a074cecaf Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 40ca934d8f49 Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] new f535c7cde1d0 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 870140066b80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fedc486a25cd Merge branch 'regmap-linus' into regmap-next new d30e845b0ae6 regcache: Use sort()'s default swap() implementation new 631f2288a412 Merge remote-tracking branch 'regmap/for-6.16' into regmap-next new 20e1d92425d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 849c83fe4991 ALSA: hda/cs35l56: Remove dependency on COMPILE_TEST new 9fa6a693ad8d ALSA: hda/tas2781: Remove tas2781_spi_fwlib.c and leverage [...] new f5a103e610cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 85f380f2b9ab ASoC: amd: acp: Drop superfluous assignment in acp_sof_probe() new 114a6e63d9cc ASoC: SOF: topology: Fix null pointer dereference new 00a371adbbfb ASoC: SOF: ipc4-pcm: Adjust pipeline_list->pipelines alloc [...] new 84dea31d33e0 ASoC: codecs: Use min() to simplify aw_dev_dsp_update_container() new 94602d84163c ASoC: wm_adsp: Don't use no_free_ptr() when passing to PTR_ERR() new a2b581760a27 Merge remote-tracking branch 'asoc/for-6.16' into asoc-next new 05df01ed7cd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 902ee1b237dd Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 9137571de704 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 090469e9f617 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 09a43d802482 dm: Allow .prepare_ioctl to handle ioctls directly new d5d16fabe431 dm mpath: Interface for explicit probing of active paths new 8d1d675a58f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5be8cc1dc914 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a2978132e90a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f06e38389e06 mfd: lpc_ich: Fix ARRAY_SIZE usage for apl_gpio_resources new f85e3398443f MAINTAINERS: Adjust the file entry in SIEMENS IPC LED DRIVERS new 6665a122d6e4 mfd: bcm590xx: Drop unused "id" member of bcm590xx struct new 922a73d2fa65 mfd: sm501: Use new GPIO line value setter callbacks new 7ca8d25e2635 mfd: tps65010: Use new GPIO line value setter callbacks new cfd04efa8e0e mfd: ucb1x00: Use new GPIO line value setter callbacks new 9463cf7e6627 dt-bindings: mfd: atmel: Add microchip,sama7d65-gpbr new 13e5b9fe56f4 dt-bindings: mfd: syscon: atmel,sama5d2-secumod: Convert to yaml new 115b62c3044c dt-bindings: mfd: syscon: Add microchip,sama7d65-secumod new dfaf6ca0221b dt-bindings: mfd: samsung,s2mps11: add s2mpg10 new 8dac94711111 mfd: sec-core: Drop non-existing forward declarations new 89c498bf28b6 mfd: sec: Sort includes alphabetically new 0648615e3dee mfd: sec: Update includes to add missing and remove superf [...] new cb3d0951dd5d mfd: sec: Move private internal API to internal header new 8c0a84d8a923 mfd: sec: Split into core and transport (i2c) drivers new 690f145503fe mfd: sec: Add support for S2MPG10 PMIC new c90779900885 mfd: sec: Merge separate core and irq modules new 203f8441a0c9 mfd: sec-common: Fix multiple trivial whitespace issues new d0e52b44950b mfd: sec-i2c: Sort struct of_device_id entries and the dev [...] new f8cc67d085a9 mfd: sec: Use dev_err_probe() where appropriate new d441d3410a19 mfd: sec-i2c: s2dos05/s2mpu05: Use explicit regmap config [...] new 9c325b430ee2 mfd: sec-irq: s2dos05 doesn't support interrupts new beb5596bea87 mfd: sec-common: Don't ignore errors from sec_irq_init() new 5350ac8b7c56 mfd: sec-i2c: Rework platform data and regmap instantiating new 3f833275c7fa mfd: sec: Change device_type to int new 44ba956da4b2 mfd: sec: Don't compare against NULL / 0 for errors, use ! new a80ec14cedfb mfd: sec-common: Use sizeof(*var), not sizeof(struct type_of_var) new 1cfcf8aafe0f mfd: sec-common: Convert to using MFD_CELL macros new 832ec3597923 mfd: sec-irq: Convert to using REGMAP_IRQ_REG() macros new db8e03845651 mfd: sec: Add myself as module author new 4bdc9c50fdcb MAINTAINERS: add myself as reviewer for Samsung S2M MFD new e554f71298d1 dt-bindings: mfd: mediatek,mt8195-scpsys: Add support for MT6893 new ec66da6e3612 dt-bindings: mfd: adp5585: ease on the required properties new cdd708a1ecf5 mfd: adp5585: enable oscilator during probe new b6f2facbd0d0 pwm: adp5585: don't control OSC_EN in the pwm driver new 61c0dd7c0db8 mfd: adp5585: make use of MFD_CELL_NAME() new cd41251e9964 dt-bindings: mfd: adp5585: document adp5589 I/O expander new 3603205cd29b mfd: adp5585: add support for adp5589 new 7dac29323b88 gpio: adp5585: add support for the ad5589 expander new 28c944be0c6a pwm: adp5585: add support for adp5589 new 45845edbac5f dt-bindings: mfd: adp5585: add properties for input events new f674cea99d03 mfd: adp5585: add support for key events new 65856cfab76e gpio: adp5585: support gpi events new 83fd330399b5 Input: adp5585: Add Analog Devices ADP5585/89 support new b0fb2a5362bd Input: adp5589: remove the driver new 08f470411dd5 mfd: adp5585: support getting vdd regulator new b96d79c0017f dt-bindings: mfd: adp5585: document reset gpio new 566b001ca4f6 mfd: adp5585: add support for a reset pin new 7f535bae1920 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new bc0d1f777435 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new cfe769670e82 power: supply: add Huawei Matebook E Go psy driver new 1495c1aa4447 dt-bindings: reset: syscon-reboot: add google,gs101-reboot new 8c7cf0fc8cf5 power: reset: syscon-reboot: add gs101-specific reset new d055f5173174 power: supply: max17040: adjust thermal channel scaling new 6c851468ea7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 56da84d848f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 70a828884e36 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a59e3950c6a1 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 248c915dbf5d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new e3a50e12ea01 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5ac8f8afb156 tpm: remove kmalloc failure error message new d66104541b6d tpm_ffa_crb: access tpm service over FF-A direct message r [...] new 64a2d1ecf73e tpm_crb_ffa: use dev_xx() macro to print log new 552c4ec0bf4b tpm_crb: ffa_tpm: fix/update comments describing the CRB o [...] new 6188d8b2818d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e4bc85326e62 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 23857bb06378 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 75c1998c18ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7e79120b3413 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d0ee0c9df31 spi: axi-spi-engine: wait for completion in setup new 8fc13b822c74 spi: axi-spi-engine: don't repeat mode config for offload new 087591c9e4fd spi: axi-spi-engine: optimize bits_per_word for offload new e6702c44c2ad spi: axi-spi-engine: omit SYNC from offload instructions new a7f035c2c724 spi: axi-spi-engine: offload instruction optimization new 1bd51ec2c375 Merge remote-tracking branch 'spi/for-6.16' into spi-next new f600758b46dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2eaaabb986d3 next-20250414/tip new d64593c983c3 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new b2a1963f7d8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0a29e2c3ef28 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 504079c39290 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new cfa8c52360b0 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 17f267d579eb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new df00d9e7a795 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 63866b4bda93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c01adf409711 sched_ext: Add RCU protection to scx_root in DSQ iterator new 8d7249e3ad6b Merge branch 'for-6.16' into for-next new c8fafb34854a sched_ext: Avoid NULL scx_root deref in __scx_exit() new 771641d7c9a7 Merge branch 'for-6.16' into for-next new bca86f798c54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ccfadb1b243 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 751ca2fd9e45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 74be5cfbcc55 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 4a31c483abd9 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 27112d9705d5 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 4ff58d55e342 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new f242485da18a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a5a8a7a0be47 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new ce97759f43a7 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new d5bdc16fc72b next-20250428/char-misc new a03a0a08c6fe coresight: catu: Introduce refcount and spinlock for enabl [...] new f6028eeeb5e4 coresight: core: Disable helpers for devices that fail to enable new fc7fed6f77f9 coresight: Convert tag clear function to take a struct csd [...] new a4e65842e114 coresight: Only check bottom two claim bits new a244a18c15fe coresight: Add claim tag warnings and debug messages new a1b0e77ce517 coresight: etm3x: Convert raw base pointer to struct cores [...] new 7cd6368657f1 coresight: Clear self hosted claim tag on probe new 48a5126be085 coresight: Remove inlines from static function definitions new e6e6b692865d coresight: Remove extern from function declarations new 22fef1b78157 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 690d09d233a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 13181060578a Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 3d08d6cc7789 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 21edfa8cadde Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e30504c18180 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 496732fbc21b Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new 54b31837eaf8 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 81ba64190332 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1345bb5e8a1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91727c969a70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e22c82dd9285 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a3826be57a4e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new fd568a553829 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 57bbc60be45b gpio: imx-scu: don't check the GPIO range new dd6d13abb4c3 gpio: imx-scu: use lock guards new 68ef71400d0e gpio: imx-scu: destroy the mutex in detach path new 40150dda92cd gpio: imx-scu: use new line value setter callbacks new ef877a159072 gpio: it87: use new line value setter callbacks new 3444049044ce gpio: janz-ttl: use new line value setter callbacks new 0c5fa4ee5a22 gpio: kempld: use new line value setter callbacks new 722332f58aa8 gpio: ljca: use new line value setter callbacks new ba2ce4433214 gpio: logicvc: use new line value setter callbacks new 145c4d7052fd gpio: loongson-64bit: use new line value setter callbacks new 7d34d9fbab77 gpio: loongson: use new line value setter callbacks new 127da457c4e0 gpio: lp3943: use new line value setter callbacks new 13913eabff6d Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 389767f8ca67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 427bcca4b448 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 13bfb4adb092 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7aa51b85b5f1 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 1ea29fe62e62 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bdc71d5c2440 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 860ec611b6e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 67f6f5e17495 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 8d7f1a0b359f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 797002deed03 selftests/seccomp: fix syscall_restart test for arm compat new 6f59d3ec3ccc Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 4d43fa900edd Merge branch 'nvmem-fixes' into nvmem-for-next new 1656ca6bf14d nvmem: Remove unused nvmem cell table support new 342ad99689be dt-bindings: spmi: Add Apple SPMI NVMEM new 8d2900cc1411 nvmem: Add apple-spmi-nvmem driver new a5d9b82ff4ed Merge branch 'nvmem-for-6.16' into nvmem-for-next new 55c2a2e20bea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e52b1dce1b75 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 1e272069e296 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 7a87b8637e44 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 1185a953fc3b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bcc862eb4a13 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 7b5dfa6a7e33 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f33b503522cb Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] new c7739f7680f6 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] new 1116f0c5ff33 rust: hrtimer: Add Ktime temporarily new 3caad57d29b5 rust: time: Add PartialEq/Eq/PartialOrd/Ord trait to Ktime new fae0cdc12340 rust: time: Introduce Delta type new ddc671506458 rust: time: Introduce Instant type new 679185904972 MAINTAINERS: rust: Add a new section for all of the time stuff new 2b94a02c965c Merge branch 'timekeeping-next' of https://github.com/Rust [...] adds a68f46e83747 rust: types: add `ForeignOwnable::PointedTo` adds dea08321b98e rust: xarray: Add an abstraction for XArray adds 1ec985434824 MAINTAINERS: add entry for Rust XArray API new 918fb5ea0931 Merge branch 'xarray-next' of https://github.com/Rust-for- [...] new dbef5daf2281 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new f26c20feb404 binfmt_elf: Move brk for static PIE even if ASLR disabled new e8232ea381cc Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new f7800ad55b04 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new b75f35406ddf lkdtm: use SLAB_NO_MERGE instead of an empty constructor new 5caa31ec83cd gcc-plugins: Remove ARM_SSP_PER_TASK plugin new 7ff447b04021 kunit/usercopy: Disable u64 test on 32-bit SPARC new 336d83e00160 compiler_types: Identify compiler versions for __builtin_d [...] new fd5e2f811bed overflow: Clarify expectations for getting DEFINE_FLEX var [...] new 3106e0db92d4 kbuild: Switch from -Wvla to -Wvla-larger-than=1 new d36fb763993b mod_devicetable: Enlarge the maximum platform_device_id na [...] new c7336b79f26a watchdog: exar: Shorten identity name to fit correctly new 8b04bab66255 input/joystick: magellan: Mark __nonstring look-up table const new 6d6d3c8db96e md/bcache: Mark __nonstring look-up table new 8f9dcb49b94e randstruct: gcc-plugin: Remove bogus void member new 6bb069e36c35 lib/tests: Add randstruct KUnit test new 739052c064a8 Revert "hardening: Disable GCC randstruct for COMPILE_TEST" new ae8f6f654974 hardening: simplify CONFIG_CC_HAS_COUNTED_BY new 9cc4498acf3e overflow: Add STACK_FLEX_ARRAY_SIZE() helper new 90961958f48f kunit/overflow: Add tests for STACK_FLEX_ARRAY_SIZE() helper new fc455af1d8c4 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 48de886250bb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 375ff386bc70 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3b0dc6244d37 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new 439f83146473 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3e039dcc9c13 Add linux-next specific files for 20250501
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 (8a2d53ce3c5f) \ N -- N -- N refs/heads/master (3e039dcc9c13)
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 717 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-class-power-gaokun | 27 + Documentation/ABI/testing/sysfs-fs-f2fs | 1 + Documentation/admin-guide/README.rst | 2 +- Documentation/core-api/printk-formats.rst | 3 +- .../devicetree/bindings/arm/stm32/stm32.yaml | 4 + .../clock/samsung,exynosautov920-clock.yaml | 44 + .../bindings/hwmon/sophgo,sg2042-hwmon-mcu.yaml | 6 +- .../devicetree/bindings/mfd/adi,adp5585.yaml | 240 ++- .../bindings/mfd/mediatek,mt8195-scpsys.yaml | 1 + .../devicetree/bindings/mfd/samsung,s2mps11.yaml | 26 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 2 - .../bindings/nvmem/apple,spmi-nvmem.yaml | 54 + .../bindings/power/reset/syscon-reboot.yaml | 42 +- .../devicetree/bindings/trivial-devices.yaml | 2 - Documentation/driver-api/nvmem.rst | 14 +- Documentation/filesystems/f2fs.rst | 1 + Documentation/gpu/amdgpu/amdgpu-glossary.rst | 6 + Documentation/gpu/amdgpu/apu-asic-info-table.csv | 1 + Documentation/kbuild/makefiles.rst | 4 +- Documentation/process/changes.rst | 4 +- .../translations/it_IT/process/changes.rst | 4 +- .../translations/zh_CN/admin-guide/README.rst | 2 +- .../translations/zh_CN/core-api/printk-formats.rst | 3 +- MAINTAINERS | 29 +- Next/SHA1s | 122 +- Next/Trees | 2 + Next/merge.log | 1206 +++++++----- arch/arm/boot/dts/st/Makefile | 1 + arch/arm/boot/dts/st/stm32f746.dtsi | 34 + arch/arm/boot/dts/st/stm32h7-pinctrl.dtsi | 34 +- arch/arm/boot/dts/st/stm32h743.dtsi | 8 + arch/arm/boot/dts/st/stm32h743i-disco.dts | 2 +- arch/arm/boot/dts/st/stm32h743i-eval.dts | 2 +- arch/arm/boot/dts/st/stm32h747i-disco.dts | 136 ++ arch/arm/boot/dts/st/stm32h750i-art-pi.dts | 8 +- arch/arm/boot/dts/st/stm32mp131.dtsi | 5 + arch/arm/boot/dts/st/stm32mp133.dtsi | 2 + arch/arm/boot/dts/st/stm32mp135f-dk.dts | 2 +- arch/arm/boot/dts/st/stm32mp13xx-dhcor-som.dtsi | 2 +- arch/arm/boot/dts/st/stm32mp157a-iot-box.dts | 2 +- arch/arm/boot/dts/st/stm32mp157c-dk2.dts | 2 +- .../boot/dts/st/stm32mp15xx-dhcor-avenger96.dtsi | 2 +- arch/arm/configs/exynos_defconfig | 2 +- arch/arm/configs/multi_v7_defconfig | 2 +- arch/arm/configs/pxa_defconfig | 2 +- arch/arm/mach-stm32/board-dt.c | 1 + arch/arm64/Kconfig | 37 +- arch/arm64/Makefile | 21 +- arch/arm64/boot/dts/exynos/exynosautov920.dtsi | 26 + arch/arm64/configs/defconfig | 2 +- arch/arm64/include/asm/rwonce.h | 4 - arch/arm64/kvm/Kconfig | 1 - arch/arm64/lib/xor-neon.c | 2 +- arch/mips/include/asm/ptrace.h | 3 +- arch/riscv/boot/dts/sophgo/cv18xx.dtsi | 2 +- arch/s390/boot/ipl_parm.c | 5 +- arch/s390/boot/printk.c | 5 +- arch/s390/crypto/paes_s390.c | 6 +- arch/s390/crypto/sha.h | 2 +- arch/s390/crypto/sha512_s390.c | 14 +- arch/s390/include/asm/pkey.h | 15 +- arch/s390/include/asm/string.h | 18 - arch/s390/include/asm/uv.h | 5 +- arch/s390/kernel/crash_dump.c | 2 +- arch/s390/kernel/perf_cpum_cf_events.c | 4 +- arch/s390/kernel/processor.c | 16 +- arch/s390/kernel/uv.c | 47 +- arch/s390/lib/string.c | 24 - arch/um/Makefile | 4 +- drivers/accel/ivpu/ivpu_hw.c | 2 +- drivers/accel/ivpu/ivpu_job.c | 35 +- drivers/base/power/runtime.c | 44 + drivers/base/regmap/regcache.c | 13 +- drivers/char/tpm/eventlog/tpm1.c | 7 +- drivers/char/tpm/tpm_crb_ffa.c | 74 +- drivers/clk/samsung/clk-exynosautov920.c | 208 +- drivers/cpufreq/intel_pstate.c | 3 + drivers/gpio/Kconfig | 1 + drivers/gpio/gpio-adp5585.c | 299 ++- drivers/gpio/gpio-imx-scu.c | 47 +- drivers/gpio/gpio-it87.c | 11 +- drivers/gpio/gpio-janz-ttl.c | 6 +- drivers/gpio/gpio-kempld.c | 7 +- drivers/gpio/gpio-ljca.c | 13 +- drivers/gpio/gpio-logicvc.c | 11 +- drivers/gpio/gpio-loongson-64bit.c | 6 +- drivers/gpio/gpio-loongson.c | 8 +- drivers/gpio/gpio-lp3943.c | 13 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 8 - drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_eviction_fence.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 84 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 46 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 87 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 14 + drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 4 +- drivers/gpu/drm/amd/amdgpu/atom.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 34 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 38 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 2 - drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 29 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 55 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 34 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 35 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_11.c | 2 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 31 + drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c | 3 - drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c | 54 + drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c | 76 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 4 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 5 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 3 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 19 +- .../amd/display/dc/dce80/dce80_timing_generator.c | 4 +- .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c | 3 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 1 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 34 + .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_pmfw.h | 7 + .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_ppsmc.h | 3 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 2 + drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 13 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 10 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c | 22 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 68 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.h | 2 + drivers/gpu/drm/display/drm_dp_helper.c | 52 +- drivers/gpu/drm/drm_blend.c | 6 + drivers/gpu/drm/i915/display/intel_display.c | 19 + drivers/gpu/drm/i915/display/intel_dp.c | 74 + drivers/gpu/drm/i915/display/intel_dp.h | 2 + drivers/gpu/drm/i915/display/intel_dp_mst.c | 56 +- drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 6 +- drivers/gpu/drm/tiny/st7571-i2c.c | 10 +- drivers/hwtracing/coresight/coresight-catu.c | 37 +- drivers/hwtracing/coresight/coresight-catu.h | 1 + drivers/hwtracing/coresight/coresight-core.c | 102 +- drivers/hwtracing/coresight/coresight-cti-core.c | 2 + drivers/hwtracing/coresight/coresight-etb10.c | 4 +- drivers/hwtracing/coresight/coresight-etm.h | 6 +- drivers/hwtracing/coresight/coresight-etm3x-core.c | 28 +- .../hwtracing/coresight/coresight-etm3x-sysfs.c | 8 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 10 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 4 +- drivers/hwtracing/coresight/coresight-funnel.c | 1 + drivers/hwtracing/coresight/coresight-platform.c | 26 +- drivers/hwtracing/coresight/coresight-priv.h | 20 +- drivers/hwtracing/coresight/coresight-replicator.c | 3 +- drivers/hwtracing/coresight/coresight-stm.c | 6 +- .../coresight/coresight-syscfg-configfs.c | 2 +- drivers/hwtracing/coresight/coresight-tmc-core.c | 9 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 16 +- drivers/hwtracing/coresight/coresight-trbe.c | 18 +- drivers/input/keyboard/Kconfig | 21 +- drivers/input/keyboard/Makefile | 2 +- drivers/input/keyboard/adp5585-keys.c | 221 +++ drivers/input/keyboard/adp5589-keys.c | 1066 ----------- drivers/md/dm-dust.c | 4 +- drivers/md/dm-ebs-target.c | 3 +- drivers/md/dm-flakey.c | 4 +- drivers/md/dm-ioctl.c | 1 + drivers/md/dm-linear.c | 4 +- drivers/md/dm-log-writes.c | 4 +- drivers/md/dm-mpath.c | 95 +- drivers/md/dm-switch.c | 4 +- drivers/md/dm-verity-target.c | 4 +- drivers/md/dm-zoned-target.c | 3 +- drivers/md/dm.c | 17 +- drivers/media/cec/i2c/Kconfig | 1 + drivers/media/i2c/Kconfig | 5 +- drivers/media/i2c/imx283.c | 2 +- drivers/media/i2c/tc358743.c | 4 + drivers/media/pci/zoran/zoran_card.c | 2 +- drivers/media/pci/zoran/zr36016.c | 2 +- drivers/media/pci/zoran/zr36050.c | 2 +- drivers/media/pci/zoran/zr36060.c | 2 +- drivers/media/platform/mediatek/mdp/mtk_mdp_m2m.c | 2 +- .../media/platform/mediatek/mdp3/mtk-mdp3-regs.c | 4 +- drivers/media/platform/nxp/dw100/dw100.c | 8 +- .../media/platform/renesas/rcar-vin/rcar-v4l2.c | 8 +- .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 2 +- .../platform/rockchip/rkisp1/rkisp1-resizer.c | 2 +- .../platform/samsung/exynos4-is/fimc-capture.c | 6 +- .../media/platform/samsung/exynos4-is/fimc-lite.c | 8 +- .../platform/samsung/s3c-camif/camif-capture.c | 12 +- drivers/media/platform/st/sti/bdisp/bdisp-debug.c | 8 +- drivers/media/platform/st/sti/bdisp/bdisp-v4l2.c | 14 +- drivers/media/platform/st/sti/delta/delta-debug.c | 8 +- drivers/media/platform/st/stm32/stm32-dcmi.c | 10 +- .../st/stm32/stm32-dcmipp/dcmipp-byteproc.c | 10 +- drivers/media/platform/synopsys/hdmirx/Kconfig | 1 + drivers/media/platform/ti/am437x/am437x-vpfe.c | 2 +- drivers/media/platform/ti/omap3isp/ispvideo.c | 19 +- drivers/media/rc/keymaps/rc-hauppauge.c | 42 + drivers/media/test-drivers/vivid/Kconfig | 3 +- .../media/test-drivers/vivid/vivid-kthread-cap.c | 20 +- drivers/media/usb/em28xx/em28xx-video.c | 2 +- drivers/mfd/Kconfig | 35 +- drivers/mfd/Makefile | 5 +- drivers/mfd/adp5585.c | 808 +++++++- drivers/mfd/sec-acpm.c | 442 +++++ drivers/mfd/sec-common.c | 301 +++ drivers/mfd/sec-core.c | 481 ----- drivers/mfd/sec-core.h | 23 + drivers/mfd/sec-i2c.c | 239 +++ drivers/mfd/sec-irq.c | 460 ++--- drivers/net/ethernet/amd/pds_core/adminq.c | 4 +- drivers/net/ethernet/amd/pds_core/core.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 28 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c | 20 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 40 +- drivers/nvmem/Kconfig | 13 + drivers/nvmem/Makefile | 2 + drivers/nvmem/apple-spmi-nvmem.c | 62 + drivers/nvmem/core.c | 68 - drivers/opp/core.c | 6 +- drivers/power/reset/syscon-reboot.c | 98 +- drivers/power/supply/Kconfig | 10 + drivers/power/supply/Makefile | 1 + drivers/power/supply/huawei-gaokun-battery.c | 645 +++++++ drivers/power/supply/max17040_battery.c | 5 +- drivers/pwm/pwm-adp5585.c | 56 +- drivers/s390/block/dcssblk.c | 4 +- drivers/s390/char/con3270.c | 17 +- drivers/s390/crypto/ap_bus.c | 74 + drivers/s390/crypto/ap_bus.h | 30 +- drivers/s390/crypto/pkey_api.c | 50 +- drivers/s390/crypto/pkey_base.c | 34 +- drivers/s390/crypto/pkey_base.h | 37 +- drivers/s390/crypto/pkey_cca.c | 136 +- drivers/s390/crypto/pkey_ep11.c | 117 +- drivers/s390/crypto/pkey_pckmo.c | 9 +- drivers/s390/crypto/pkey_sysfs.c | 4 +- drivers/s390/crypto/pkey_uv.c | 44 +- drivers/s390/crypto/zcrypt_api.c | 167 +- drivers/s390/crypto/zcrypt_api.h | 16 +- drivers/s390/crypto/zcrypt_ccamisc.c | 486 ++--- drivers/s390/crypto/zcrypt_ccamisc.h | 49 +- drivers/s390/crypto/zcrypt_cex4.c | 39 +- drivers/s390/crypto/zcrypt_ep11misc.c | 454 +++-- drivers/s390/crypto/zcrypt_ep11misc.h | 27 +- drivers/s390/crypto/zcrypt_msgtype50.c | 36 +- drivers/s390/crypto/zcrypt_msgtype6.c | 109 +- drivers/s390/net/ctcm_mpc.c | 2 +- drivers/soundwire/intel_auxdevice.c | 36 +- drivers/spi/spi-axi-spi-engine.c | 91 +- drivers/spi/spi-qpic-snand.c | 2 +- drivers/staging/media/atomisp/pci/atomisp_cmd.c | 4 +- drivers/staging/media/starfive/camss/stf-isp.c | 2 +- drivers/tee/tee_core.c | 11 +- drivers/thermal/Kconfig | 2 +- drivers/thermal/amlogic_thermal.c | 16 +- drivers/thermal/broadcom/bcm2835_thermal.c | 2 +- drivers/thermal/mediatek/lvts_thermal.c | 16 +- fs/bcachefs/dirent.c | 4 +- fs/bcachefs/disk_accounting.c | 12 +- fs/bcachefs/ec_types.h | 7 +- fs/bcachefs/fs-io.c | 1 - fs/bcachefs/io_read.c | 6 +- fs/bcachefs/journal_io.c | 8 +- fs/bcachefs/journal_reclaim.c | 2 +- fs/bcachefs/sysfs.c | 12 +- fs/binfmt_elf.c | 67 +- fs/btrfs/disk-io.c | 90 +- fs/btrfs/disk-io.h | 3 - fs/btrfs/extent-io-tree.c | 10 +- fs/btrfs/extent-tree.c | 9 +- fs/btrfs/extent_io.c | 41 +- fs/btrfs/super.c | 2 +- fs/btrfs/volumes.c | 176 +- fs/btrfs/volumes.h | 2 + fs/dlm/Kconfig | 1 - fs/dlm/config.c | 3 + fs/dlm/lowcomms.c | 7 +- fs/erofs/super.c | 1 - fs/f2fs/f2fs.h | 17 + fs/f2fs/segment.c | 3 + fs/f2fs/super.c | 1 + fs/overlayfs/file.c | 4 +- fs/xattr.c | 24 + fs/xfs/xfs_super.c | 21 +- include/drm/display/drm_dp_helper.h | 2 + include/dt-bindings/clock/samsung,exynosautov920.h | 32 + include/dt-bindings/clock/stm32h7-clks.h | 4 +- include/linux/coresight.h | 40 +- include/linux/device-mapper.h | 9 +- include/linux/mfd/adp5585.h | 153 +- include/linux/mfd/samsung/core.h | 7 +- include/linux/mfd/samsung/irq.h | 103 + include/linux/mfd/samsung/rtc.h | 37 + include/linux/mfd/samsung/s2mpg10.h | 454 +++++ include/linux/nvmem-provider.h | 24 - include/linux/overflow.h | 15 + include/linux/pds/pds_adminq.h | 3 +- include/linux/pm_runtime.h | 4 + include/linux/unroll.h | 4 +- include/sound/tas2781-comlib-i2c.h | 37 + include/sound/tas2781.h | 45 +- include/uapi/linux/cec-funcs.h | 40 +- include/uapi/linux/dm-ioctl.h | 9 +- init/Kconfig | 9 +- kernel/gcov/gcc_4_7.c | 4 - kernel/sched/ext.c | 19 +- lib/Kconfig.debug | 10 +- lib/raid6/algos.c | 6 - lib/raid6/avx512.c | 4 - lib/raid6/recov_avx512.c | 6 - lib/raid6/test/Makefile | 3 - lib/test_fortify/Makefile | 5 +- lib/tests/overflow_kunit.c | 4 + lib/tests/stackinit_kunit.c | 10 +- lib/vsprintf.c | 10 +- localversion-next | 2 +- mm/memcontrol.c | 2 +- mm/mm_init.c | 6 - mm/swapfile.c | 23 +- rust/bindings/bindings_helper.h | 6 + rust/helpers/helpers.c | 1 + rust/helpers/xarray.c | 28 + rust/kernel/alloc/kbox.rs | 38 +- rust/kernel/auxiliary.rs | 6 +- rust/kernel/cpufreq.rs | 4 +- rust/kernel/lib.rs | 1 + rust/kernel/miscdevice.rs | 12 +- rust/kernel/pci.rs | 2 +- rust/kernel/platform.rs | 2 +- rust/kernel/sync/arc.rs | 21 +- rust/kernel/time.rs | 167 +- rust/kernel/time/hrtimer.rs | 18 +- rust/kernel/time/hrtimer/arc.rs | 2 +- rust/kernel/time/hrtimer/pin.rs | 2 +- rust/kernel/time/hrtimer/pin_mut.rs | 4 +- rust/kernel/time/hrtimer/tbox.rs | 2 +- rust/kernel/types.rs | 46 +- rust/kernel/xarray.rs | 275 +++ scripts/Makefile.compiler | 2 +- scripts/Makefile.gcc-plugins | 16 - scripts/Makefile.kcov | 1 - scripts/gcc-plugins/Kconfig | 10 - scripts/gcc-plugins/gcc-common.h | 45 - scripts/gcc-plugins/sancov_plugin.c | 134 -- scripts/gcc-plugins/structleak_plugin.c | 257 --- scripts/min-tool-version.sh | 6 +- security/Kconfig.hardening | 76 - sound/pci/hda/Kconfig | 8 +- sound/pci/hda/Makefile | 2 +- sound/pci/hda/patch_realtek.c | 11 +- sound/pci/hda/tas2781-spi.h | 157 -- sound/pci/hda/tas2781_hda.h | 3 + sound/pci/hda/tas2781_hda_i2c.c | 26 +- sound/pci/hda/tas2781_hda_spi.c | 542 +++--- sound/pci/hda/tas2781_spi_fwlib.c | 2006 -------------------- sound/soc/amd/acp/acp-sof-mach.c | 2 +- sound/soc/codecs/Kconfig | 8 +- sound/soc/codecs/Makefile | 2 + sound/soc/codecs/aw88166.c | 7 +- sound/soc/codecs/aw88395/aw88395_device.c | 7 +- sound/soc/codecs/aw88399.c | 7 +- .../{tas2781-comlib.c => tas2781-comlib-i2c.c} | 377 +--- sound/soc/codecs/tas2781-comlib.c | 406 +--- sound/soc/codecs/tas2781-fmwlib.c | 17 +- sound/soc/codecs/tas2781-i2c.c | 1 + sound/soc/codecs/wm_adsp.c | 2 +- sound/soc/intel/catpt/dsp.c | 2 +- sound/soc/sof/ipc4-pcm.c | 3 +- sound/soc/sof/topology.c | 2 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 7 +- 385 files changed, 9840 insertions(+), 9007 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-power-gaokun create mode 100644 Documentation/devicetree/bindings/nvmem/apple,spmi-nvmem.yaml create mode 100644 arch/arm/boot/dts/st/stm32h747i-disco.dts create mode 100644 drivers/input/keyboard/adp5585-keys.c delete mode 100644 drivers/input/keyboard/adp5589-keys.c create mode 100644 drivers/mfd/sec-acpm.c create mode 100644 drivers/mfd/sec-common.c delete mode 100644 drivers/mfd/sec-core.c create mode 100644 drivers/mfd/sec-core.h create mode 100644 drivers/mfd/sec-i2c.c create mode 100644 drivers/nvmem/apple-spmi-nvmem.c create mode 100644 drivers/power/supply/huawei-gaokun-battery.c create mode 100644 include/linux/mfd/samsung/s2mpg10.h create mode 100644 include/sound/tas2781-comlib-i2c.h create mode 100644 rust/helpers/xarray.c create mode 100644 rust/kernel/xarray.rs delete mode 100644 scripts/gcc-plugins/sancov_plugin.c delete mode 100644 scripts/gcc-plugins/structleak_plugin.c delete mode 100644 sound/pci/hda/tas2781-spi.h delete mode 100644 sound/pci/hda/tas2781_spi_fwlib.c copy sound/soc/codecs/{tas2781-comlib.c => tas2781-comlib-i2c.c} (65%)