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 26ffb3d6f02c Add linux-next specific files for 20250704 omits b186d15bc458 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits 1d910189d4b2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f8612a2e9493 Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] omits 8d29337d5fb1 Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] omits 65567b2ed1a1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 94dfc33dda0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c76e6d2289a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6eee460ad9c1 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 2ce4469d1ad6 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 920adc30187e Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits e0ec8c317586 Merge branch 'timekeeping-next' of https://github.com/Rust [...] omits 433296970863 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] omits a5ad9424c61e Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] omits 8b5aeab87b84 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits e7530c1988f0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a9bd5f6a9cac Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 83651f951310 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 97fd7790da03 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 46f8d3f2731b Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 5b9bb4e48fe3 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits b4194b44afbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa45abae0fab Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits b7b3c1663833 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 90d78e144c93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bcc059762fec Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 243c6f089ac1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4c1ede980123 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 57409bd12adb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34be23ccdee1 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 91dd62ff5a74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a61bf604586 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 63f8cd573e38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af70db657ef8 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits f76a6c07fdde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 04ea5c3bc49b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 2dbecbcaee81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2705c389f5e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2dd50ca4cd2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86825470fd0e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2b68f6445e7a Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 32802a2e3904 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 10ef80ef9f48 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 1cdd5ce95d31 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d05a35df6b2a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2a6aee296833 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 1ccf2d894b69 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 847ff18b40e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a1bfbcbe3677 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits dc81e8b671b9 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 92a2881bb2ae Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 59d510b5c00f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5cbe2f592edf Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits e99e356355b3 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 88a7e65feb1a Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 2a6317ea0c70 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits be325521fdc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bdbe6981ebac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 325f723c7b70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec05064960cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e97d18a92f2 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 14acc80197ba Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 9af1e80bb060 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6b3edc1da682 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0db0d8ea0e08 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 9fc5fafc7327 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 85e54797b8bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be5697b51127 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32aa8548eaf4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ac8f10313e1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c634fa29bfcc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e94eb2e7157c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b81764b44532 Merge branch 'next' of git://github.com/cschaufler/smack-next omits c83f9a7cf95d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bfd84ae6d7c9 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 8673cca91efb Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits fb931f7d56a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e5c2da0a4d08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0007dd80c1f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e783c0882a0a next-20250702/mfd omits 8b52948dbad6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3dadc725792c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d6c701f3f90b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f7dba3cfce9d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits aa72c8f0e94b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 04bab8b0ab6e Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 329023eed17f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3508ab9fd900 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 489ca8823dd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2e65b663affd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 348ff014fc3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 26581ffa62a4 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits f54dac697b68 Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] omits 19e39e396cce Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 5a264ca2fa8b Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 7403d5e2ba4d Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits e8d95946246a Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 611336b7571b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits a48e8713e18b Merge branch 'libcrypto-next' of git://git.kernel.org/pub/ [...] omits 4910fe57b88c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 06fdb879aa1a Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 3cd07cab626b Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 177edd62c368 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 860cd615d33c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5bb045ceebae Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ac863f4f2417 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9bf6474f5da0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a6889ff2e855 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits c0825237ed23 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5fe21f3ccfec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c318e79dea81 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 8cf8d6b31538 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9352b95f443a Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 2ca1fa0b1f78 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dace25742684 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 54b021920b75 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 6eb736b17852 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits c53da7d290dd Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 388f1f4e6178 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 4ae31c408e1c Merge branch 'docs-next' of git://git.lwn.net/linux.git omits fa524a908085 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 3ea7d0fdfbf7 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 05f981bb56fa next-20250703/i2c-host omits 301904cc3413 Merge branch 'for-6.17/block' into for-next omits 22ab50e592ef Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 641019acec62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53c10f882695 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits be891e5abf5a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1baf0762e619 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4f048e16226f Merge branch 'fs-next' of linux-next omits a1f3328c0948 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 277d04c1b09f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d04fad606ee3 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 905588e0e35f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50fbd3d682ba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 796b35528a48 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 818779077332 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits ba1bf1e9a566 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits fe3bfe064b42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d4b354a47fb0 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits e8424bf56b23 Merge branch 'thead-clk-for-next' of https://github.com/pd [...] omits f93692aa8123 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits f7ff816e33c2 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 37e9e9617fd3 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits dbf07a7089b9 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 22b35dbf1971 Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] omits 05571547b43b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13b3308f21fa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3b2e943e3cb8 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits b205ffc5795a Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits c2f72860d1ca Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 966bb3a7195b Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 7b8d7a09680c Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 2bb1c5a63d48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 73974e61d4d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd748ab7d734 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 6ac1761fac47 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 17869bece00f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 80f9df8f194c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a031c1691cab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 45c62f69c622 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e89bc49eb06f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c014cb07544a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3ec429dbf906 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits f8dc82309945 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b4b08dcfd84e Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 6bb0564f07dd Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits d989fa32b5d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 548cf3993a98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 582480adbcb1 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits e7e8e9b11984 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits e68c3604e6ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 77b7a54bee1d Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] omits 4a2b84451400 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] omits ea4395bc5031 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 9512f44193dd Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 6c54a3f7e194 Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] omits bf08bef0279b Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits 189999b649fd Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 8a40acdcf633 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 08d44c6ca710 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e92ba1eb4392 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a5cfa27f7a8a Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 517e9286059d Merge branch 'drm-fixes' of https://gitlab.freedesktop.org [...] omits 5b7882d9ca22 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3e58a44bf81d Merge branch 'dma-mapping-fixes' of git://git.kernel.org/p [...] omits ec4687efde35 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 9378d15c9ef3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ee456059439d Merge branch 'libcrypto-fixes' of git://git.kernel.org/pub [...] omits 35f73257df32 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a358b0d3f259 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b46c15b58751 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 22b227004ce1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a355de24dc89 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5ad07bf799e9 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits b4cdaa0ff609 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 3dc5210a2306 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits eb2579444ea0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8d6872d795d2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 293d9e59aa2b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a6d66787e804 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d47d5463a55e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1c08209a2d34 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 0c742a5d796e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2cb7bafd05a3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 80f6480acb63 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 2d6ed00e1a01 Merge branch 'fs-current' of linux-next omits 6ca4c3fb96cd Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 1f1d466e1dba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5f7b9238ba92 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 51747f72e7e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 528eaa5f04b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 0fcc51660f0a Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 16fbfb94b2ff Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 78a88e0dbc6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e680636d6815 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 77d98fb14468 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 9a10e06ab982 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 66748788f580 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits f4801f46fb45 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 7437014fc5bc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 42b9c3750059 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 060fcde86cf3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea706c269f8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 4de8a00ae66b Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits c67f9bf36f6c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2fcb19ef7850 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 0255d3b2034c Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 237b7bac8c93 Merge branch 'devel' into for-next omits 9d32db5ed855 smb: change return type of cached_dir_lease_break() to bool omits 1759ebf9d384 smb: invalidate and close cached directory when creating c [...] omits 417cf437ea71 smb: client: fix native SMB symlink traversal omits 2799c0ada68c smb: client: fix race condition in negotiate timeout by us [...] omits 5ecd15f4949f lib/crypto: sha256: Add KUnit tests for SHA-224 and SHA-256 omits 122c3b20bf91 lib/crypto: sha512: Add KUnit tests for SHA-384 and SHA-512 omits ad7ca74e1c60 apparmor: use SHA-256 library API instead of crypto_shash API omits b77163d3020c Merge remote-tracking branch 'asoc/for-6.17' into asoc-next omits 3dd1b40ca5a4 Merge remote-tracking branch 'regulator/for-6.17' into reg [...] omits 933b69bfd55f Merge remote-tracking branch 'spi/for-6.17' into spi-next omits bdbfacc5fb9c Merge branch 'sunxi/clk-fixes-for-6.16' into sunxi/for-next omits cbcaad48dec1 Merge branches 'for-next/scmi/updates' and 'for-next/smccc [...] omits 9763a79ec766 Merge branches 'pm-sleep-next' and 'pm-powercap-next' into [...] omits 097dc9ae7d2a Merge branches 'acpi-pm', 'acpi-fan', 'acpi-soc' and 'acpi [...] omits 93eeeaeec3fc Merge branch 'fixes' into linux-next omits 1299a1d808b0 Merge branch 'acpi-battery' into fixes omits 527c7b5d5b46 pwm: Expose PWM_WFHWSIZE in public header omits 9a20220fd3c1 bcachefs: Suppress unnecessary inode_i_sectors_wrong fsck error omits c8b5d5a9c85b bcachefs: Add missing bch2_log_msg_start() omits dd7c16607010 bcachefs: Faster checking for missing journal entries omits 1a30b83ac787 bcachefs: bch2_journal_entry_missing_range() omits 0b05c0d2c693 bcachefs: Don't lock exec_update_lock omits a091fd43fc1b bcachefs: ptr_to_removed_device omits 1d6bea9f202c bcachefs: bch_fs.devs_removed omits ebaea46bd52e bcachefs: check_key_has_inode() reconstructs more aggressively omits f83fffad5caa bcachefs: Before removing dangling dirents, check for contents omits 5d5fceabf063 bcachefs: Improve inode_create behaviour on old filesystems omits ce6bca1fccea bcachefs: Use bio_add_folio_nofail() for unfailable operations omits d0381745e173 bcachefs: Simplify bch2_bio_map() omits b114f4626622 bcachefs: Finish error_throw tracepoints omits ba805850f7a4 bcachefs: Improved btree node tracepoints omits ef8600154eaf bcachefs: -o fix_errors may now be used without -o fsck omits 6fb8fb542d72 bcachefs: Shut up clang warning omits 5174d83e6e33 bcachefs: Refactor trans->mem allocation omits d0ffb68c86ad bcachefs: Evict/bypass key cache when deleting omits 100142f6ec4d bcachefs: Don't peek key cache unless we have a real key omits 11b492c6511d bcachefs: Improve inode deletion omits daaa41e13c66 bcachefs: bch2_trans_has_updates() omits 9bb681c39451 bcachefs: Don't memcpy more than needed omits 287c8e278533 bcachefs: Don't log error twice in allocator async repair omits bd008160e04d bcachefs: Plumb trans_kmalloc ip to trans_log_msg omits 1c599859a265 bcachefs: add an unlikely() to trans_begin() omits 85c3b586bbe1 bcachefs: More errcode conversions omits c17728d7407c bcachefs: DEFINE_CLASS()es for dev refcounts omits 57b688cc2786 bcachefs: use scoped_guard() in fast_list.c omits d52f8a0be7e7 bcachefs: Allow CONFIG_UNICODE=m omits 58e1fa32b481 bcachefs: Reduce __bch2_btree_node_alloc() stack usage omits 46fcf922ea39 bcachefs: kill darray_u32_has() omits 7aa613b463ae bcachefs: fsck: dir_loop, subvol_loop now autofix omits 980be4d1b78f bcachefs: bch2_fpunch_snapshot() omits 82b70b28906a selftests: ptrace: add set_syscall_info to .gitignore omits f70f100c907e ocfs2: update d_splice_alias() return code checking omits 35c2bdf30d94 fs/proc/vmcore: a few cleanups for vmcore_add_device_dump() omits 8121bcf97697 mailmap: update Sachin Mokashi's email address omits 0c102221e21f ocfs2: embed actual values into ocfs2_sysfile_lock_key names omits b02f5765a034 tools/accounting/delaytop: add delaytop to record top-n ta [...] omits 7bb9b8d28c5b fs: fat: Prevent fsfuzzer from dominating the console omits 43617165c6b7 kthread: update comment for __to_kthread omits 563e983a2209 lib: test_objagg: split test_hints_case() into two functions omits 96d3b69b130a ocfs2: kill osb->system_file_mutex lock omits 886f519fedab MAINTAINERS: add lib/raid6/ to "SOFTWARE RAID" omits 22d2ab247e64 lib-raid6-replace-custom-zero-page-with-zero_page-v3 omits 4ceac9229073 lib/raid6: replace custom zero page with ZERO_PAGE omits 4d7bda82fb73 scripts: gdb: move MNT_* constants to gdb-parsed omits a31e3ec24d84 fork: clean up ifdef logic around stack allocation omits 165eee4eaf77 ocfs2: remove redundant NULL check in rename path omits bd6a9e48ce5b ocfs2: reset folio to NULL when get folio fails omits 7cd9897e77b7 uprobes: revert ref_ctr_offset in uprobe_unregister error path omits da10ab081453 checkpatch: use utf-8 match for spell checking omits d9467c9c6456 mul_u64_u64_div_u64: fix the division-by-zero behavior omits cb9a4ddb98c7 exit: fix misleading comment in forget_original_parent() omits cb56b37abe0a kcov: fix typo in comment of kcov_fault_in_area omits 6b38044819aa relayfs: support a counter tracking if data is too big to write omits f6cb7067847e blktrace: use rbuf->stats.full as a drop indicator in relayfs omits f36d726d5ff6 relayfs: introduce getting relayfs statistics function omits 5cb862219ad2 relayfs: support a counter tracking if per-cpu buffers is full omits 9169cea3bb55 relayfs: abolish prev_padding omits 26c5d469ef66 x86: implement crashkernel cma reservation omits 20b4347168b0 kdump: wait for DMA to finish when using CMA omits dee4a12caa8f kdump, documentation: describe craskernel CMA reservation omits dbd401004a3d kdump: implement reserve_crashkernel_cma omits 5515751445e2 Add a new optional ",cma" suffix to the crashkernel= comma [...] omits a72fccb913d2 squashfs: use folios in squashfs_bio_read_cached() omits 2c0b1ef9a87f squashfs: pass the inode to squashfs_readahead_fragment() omits 5569f418abc9 kernel: relay: use __GFP_ZERO in relay_alloc_buf omits 39fe8d4e913c riscv: optimize gcd() performance on RISC-V without Zbb extension omits 1a956b7ad806 riscv: optimize gcd() code size when CONFIG_RISCV_ISA_ZBB [...] omits 29f5cd0db402 lib/math/gcd: use static key to select implementation at runtime omits 48d770ca319d fork: define a local GFP_VMAP_STACK omits d605a6bb328f fork: clean-up naming of vm_stack/vm_struct variables in v [...] omits 20527a02807b alpha: replace sprintf()/strcpy() with scnprintf()/strscpy() omits 5c225f0502bb ocfs2: replace simple_strtol with kstrtol omits b2f51266d919 include/linux/jhash.h: replace __get_unaligned_cpu32 in jh [...] omits 1bb04902717c selftests/damon/sysfs.py: test DAMOS schemes parameters setup omits 75638b214ddc selftests/damon/sysfs.py: test adaptive targets parameter omits fff4713fea03 selftests/damon/sysfs.py: test monitoring attribute parameters omits b1428b125140 selftests/damon: add python and drgn-based DAMON sysfs test omits ed2d72d39a28 selftests/damon/_damon_sysfs: set Kdamond.pid in start() omits 04daf555acab selftests/damon: add drgn script for extracting damon status omits 5747bb87050e mm: deduplicate mm_get_unmapped_area() omits 6b0e417af7ba mm/hugetlb: remove prepare_hugepage_range() omits 110c2c46bc65 samples/damon/mtier: add parameters for node0 memory usage omits 95f4ce19f3c4 mm, vmstat: remove the NR_WRITEBACK_TEMP node_stat_item counter omits 7e1a8ef13595 ksm_tests: skip hugepage test when Transparent Hugepages a [...] omits c69720a70720 selftests/mm: fix UFFDIO_API usage with proper two-step fe [...] omits 695e2ce295b7 selftests/mm: fix UFFDIO_API usage with proper two-step fe [...] omits d2d5c56edef9 mm, madvise: use standard madvise locking in madvise_set_a [...] omits 2fdfb53c488e mm, madvise: move madvise_set_anon_name() down the file omits 13ab1411e5a8 mm, madvise: extract mm code from prctl_set_vma() to mm/madvise.c omits ea2c50639220 mm, madvise: simplify anon_name handling omits b95cb1fa7a8d arm64/mm: optimize loop to reduce redundant operations of [...] omits 85b28808a60c maple_tree: add testing for restoring maple state to active omits 0ae5dc796821 maple_tree: fix status setup on restore to active omits d5c67bb2c5fb mm/maps: move kmalloc() call location in do_procmap_query( [...] omits 6772c457a865 fs/proc/task_mmu:: execute PROCMAP_QUERY ioctl under per-v [...] omits ecb110179e77 mm/madvise: fixup stray mmap lock assert in anon_vma_name() omits e1ba4969cba1 mm/maps: read proc/pid/maps under per-vma lock omits 487570f548f3 selftests/proc: add verbose more for tests to facilitate d [...] omits c39471f78d5e selftests/proc: test PROCMAP_QUERY ioctl while vma is conc [...] omits 4996b4409cc6 selftests/proc: extend /proc/pid/maps tearing test to incl [...] omits b538e0580fd6 selftests/proc: extend /proc/pid/maps tearing test to incl [...] omits b33ce1be8a40 selftests/proc: add /proc/pid/maps tearing from vma split test omits a09316141f63 mm/madvise: fix very subtle bug omits cf97ece011c5 mm/madvise: eliminate very confusing manipulation of prev VMA omits 18288912a0bf mm/madvise: thread all madvise state through madv_behavior omits 7c315ad683cf mm/madvise: thread VMA range state through madvise_behavior omits f344ecb99292 mm/madvise: thread mm_struct through madvise_behavior omits bd62486bab5c mm/madvise: remove the visitor pattern and thread anon_vma state omits b54d38dec103 selftests/mm: remove duplicate .gitignore entries omits 2a36bacdcf15 mm-unexport-globally-copy_to_kernel_nofault-v2 omits 5d12f7d140b4 mm: unexport globally copy_to_kernel_nofault omits 6902501240b3 lib/test_vmalloc.c: restrict default test mask to avoid te [...] omits aaaba8628082 lib/test_vmalloc.c: use late_initcall() if built-in for in [...] omits 3a69f2e24a0a mm: introduce per-node proactive reclaim interface omits a4393d790ce3 mm/vmscan: make __node_reclaim() more generic omits 30c1575ee274 mm-memcg-make-memoryreclaim-interface-generic-fix omits 21d3b08fea45 mm/memcg: make memory.reclaim interface generic omits ff987bca563e mm/vmscan: respect psi_memstall region in node reclaim omits 1fc2aae71db2 mm/damon/sysfs: decouple from damon_ops_id omits 2d4d9f5e68f8 mm/damon/sysfs-schemes: decouple from damos_filter_type omits afc6261ecb2b mm/damon/sysfs-schemes: decouple from damos_wmark_metric omits 4b852efcb4ef mm-damon-sysfs-schemes-decouple-from-damos_action-fix omits bfb0c617038c mm/damon/sysfs-schemes: decouple from damos_action omits 037f42b93a1e mm/damon/sysfs-schemes: decouple from damos_quota_goal_metric omits a5fc9b485c54 mm/ptdump: take the memory hotplug lock inside ptdump_walk_pgd() omits 0bf044a9ffd7 selftests-mm-reduce-uffd-unit-test-poison-test-to-minimum-fix omits a85102d1d65e selftests/mm: reduce uffd-unit-test poison test to minimum omits 8382ec340643 maple-tree-use-goto-label-to-simplify-code-fix omits 1548edc2c26d maple tree: use goto label to simplify code omits dea49d758571 selftets/damon: add a test for memcg_path leak omits 99100c55929a mm/memremap: remove unused devmap_managed_key omits 13c70f657ed5 mm: remove callers of pfn_t functionality omits 097c9790e9aa mm: remove PFN_DEV, PFN_MAP, PFN_SPECIAL, PFN_SG_CHAIN and [...] omits 13ca905880d6 mm: remove devmap related functions and page table bits omits 56acfce1c921 fs/dax: remove FS_DAX_LIMITED config option omits cc3aa2f16c14 powerpc: remove checks for devmap pages and PMDs/PUDs omits 7a3c3962988f mm/khugepaged: remove redundant pmd_devmap() check omits 644597837496 mm: remove redundant pXd_devmap calls omits 680e51e31ccb mm/huge_memory: remove pXd_devmap usage from insert_pXd_pfn() omits 39905c6d93cb mm/gup: remove pXX_devmap usage from get_user_pages() omits a4276d94cde6 mm: convert vmf_insert_mixed() from using pte_devmap to pt [...] omits 6efcc4f9f4a6 mm: remove remaining uses of PFN_DEV omits 1e10532e2841 mm: filter zone device pages returned from folio_walk_start() omits 1a06d56d66cc mm: convert pXd_devmap checks to vma_is_dax omits 94a76437749f mm/percpu: conditionally define _shared_alloc_tag via CONF [...] omits b08ade4becff selftests/udmabuf: add a test to pin first before writing [...] omits 910ab9529a36 mm/memfd: reserve hugetlb folios before allocation omits c0dd169ed535 mm/hugetlb: make hugetlb_reserve_pages() return nr of entr [...] omits 53d90780f932 codetag: avoid unused alloc_tags sections/symbols omits 52509cb953d4 mm/damon: fix minor typos in damon header omits ad5ddd41cc1a mm: update architecture and driver code to use vm_flags_t omits 3e4c145a3009 mm: update core kernel code to use vm_flags_t consistently omits 802a3da02433 mm: add missing vm_get_page_prot() instance, remove include omits ba03b0789c90 mm: change vm_get_page_prot() to accept vm_flags_t argument omits 390d11687d0a mm/page_isolation: remove migratetype parameter from more [...] omits 0225f8f01f08 mm/page_isolation: remove migratetype from undo_isolate_pa [...] omits 06f8cccc1c83 mm/page_isolation: remove migratetype from move_freepages_ [...] omits 4edf61be370e mm/page_alloc: add support for initializing pageblock as isolated omits 60ecc3bba04b mm/page_isolation: make page isolation a standalone bit omits b328cf9071c6 mm/page_alloc: pageblock flags functions clean up omits 100d858b14f6 Revert "mm: make alloc_demote_folio externally invokable f [...] omits fde738a7c93c Revert "mm: rename alloc_demote_folio to alloc_migrate_folio" omits 18f8a6abb8f4 mm/damon/paddr: use alloc_migartion_target() with no migra [...] omits 5ed63c335161 tools/testing/radix-tree: test maple tree chaining mas_pre [...] omits b7b11586f1bd testing/radix-tree/maple: increase readers and reduce dela [...] omits 7bba104685c0 mm: huge_memory: fix the check for allowed huge orders in shmem omits 513cc4de317c selftest/mm: skip if fallocate() is unsupported in gup_longterm omits 0e9363a15faf mm: make comment consistent in vma_expand() omits 25c2555c5582 mm/vma: use vmg->target to specify target VMA for new VMA merge omits 03d8588a9e51 highmem: remove a use of folio->page omits c50f088bdee5 fix check of filemap_lock_folio() return value omits db7d45d923bd secretmem: remove uses of struct page omits 77a2bf946d43 mm/huge_memory: don't mark refcounted folios special in vm [...] omits e0df0fb31ef3 mm/huge_memory: don't mark refcounted folios special in vm [...] omits 54933a148ab1 mm/huge_memory: don't ignore queried cachemode in vmf_inse [...] omits 9b407b5f33ee selftests: mm: add shmem collapse as a default test item omits 40a687d61a1f selftests: khugepaged: fix the shmem collapse failure omits 26448b48f336 mm: remove zero_user() omits 8642db634f0c ceph: fix NULL vs IS_ERR() bug in ceph_zero_partial_page() omits 5afcbf79856c ceph: convert ceph_zero_partial_page() to use a folio omits 4d5483d8b033 direct-io: use memzero_page() omits 2f291a51b175 null_blk: use memzero_page() omits 80b12979cf33 bio: use memzero_page() in bio_truncate() omits 6d8a0305fb6b mm: use folio_expected_ref_count() helper for reference counting omits 7c2b877c46fb selftests/mm: use generic read_sysfs in thuge-gen test omits 87775bf8ddc3 mm: madvise: use per_vma lock for MADV_FREE omits 1daf4c058c67 mm: optimize mremap() by PTE batching omits 591f22bffb1d mm: call pointers to ptes as ptep omits b25ae331256f mm/memory-tier: fix abstract distance calculation overflow omits 9ecac82c696e alloc_tag: keep codetag iterator active between read() omits 903531390955 alloc_tag: add sequence number for module and iterator omits f86d4edb1c39 gup-optimize-longterm-pin_user_pages-for-large-folio-fix omits bfc6ab30500b gup: optimize longterm pin_user_pages() for large folio omits 9774f184cf48 mm/pagewalk: split walk_page_range_novma() into kernel/user parts omits ef7bc23e9fcd mm/memfd: clarify error handling labels in memfd_create() omits 244956c2ed98 lib/test_hmm: reduce stack usage omits 90b901390d56 selftests/mm: check for YAMA ptrace_scope configuraiton be [...] omits 8aeb701793cb selftests/mm: add messages about test errors to the cow tests omits 48edba802ce3 selftests/mm: don't compare return values to in cow omits 568a9fc0e1e8 selftests/mm: convert some cow error reports to ksft_perror() omits af67650e73b5 kselftest/mm: clarify errors for pipe() omits 238f6b98c1fb alloc_tag: remove empty module tag section omits c93c09f87fcd mm,memory_hotplug: drop status_change_nid parameter from m [...] omits d36ff90773ce mm,page_ext: derive the node from the pfn omits 22a7571cc4ed mm,mempolicy: use node-notifier instead of memory-notifier omits b2e5536708cf kernel,cpuset: use node-notifier instead of memory-notifier omits faacecd8f9eb drivers,hmat: use node-notifier instead of memory-notifier omits 3d61264af2c2 drivers,cxl: use node-notifier instead of memory-notifier omits 0cad575d2a0d mm,memory-tiers: use node-notifier instead of memory-notifier omits 3267a38c00c7 mmslub-use-node-notifier-instead-of-memory-notifier-fix omits c54d97dbe4c0 mm,slub: use node-notifier instead of memory-notifier omits 73e02e30fa98 mm,memory_hotplug: set failure reason in offline_pages() omits 67a919177a94 mm,memory_hotplug: implement numa node notifier omits e48b1dc4be11 mm,memory_hotplug: remove status_change_nid_normal and upd [...] omits 26db2739f5aa mm,slub: do not special case N_NORMAL nodes for slab_nodes omits 7761588cda59 mm-filemap-allow-arch-to-request-folio-size-for-exec-memory-fix omits 22e2729ff781 mm/filemap: allow arch to request folio size for exec memory omits 6920f80c2e7e mm/readahead: store folio order in struct file_ra_state omits 4d97d20a5472 mm/readahead: make space in struct file_ra_state omits dff5822b4d04 mm/readahead: terminate async readahead on natural boundary omits c9cdae0d4bf8 mm/readahead: honour new_order in page_cache_ra_order() omits b29b5fb32548 mm/mempolicy: skip unnecessary synchronize_rcu() omits 79d636cab099 xarray: add a BUG_ON() to ensure caller is not sibling omits 0c8435497818 proc: use the same treatment to check proc_lseek as ones f [...] omits f633319387a1 mm/madvise: avoid any chance of uninitialised pointer deref omits 95f6917311da mm: use per_vma lock for MADV_DONTNEED omits 396eef62cfe9 userfaultfd: remove UFFD_CLOEXEC, UFFD_NONBLOCK, and UFFD_ [...] omits 35320dbf33a1 userfaultfd: remove (VM_)BUG_ON()s omits cfd9553d9e75 userfaultfd: prevent unregistering VMAs through a differen [...] omits a9b3e6aa4656 userfaultfd: correctly prevent registering VM_DROPPABLE regions omits 3b6f9b0b517c drivers/base/node: rename __register_one_node() to registe [...] omits efbdefee9184 drivers/base/node: rename register_memory_blocks_under_nod [...] omits ebf141fd14a2 drivers/base/node: remove register_memory_blocks_under_nod [...] omits 2be6dc28bfcd drivers/base/node: remove register_mem_block_under_node_early() omits 17937b1f1180 drivers/base/node: restore removed extra line omits 7b3de8abf74e drivers/base/node: optimize memory block registration to r [...] omits 6175124f3e69 readahead: fix return value of page_cache_next_miss() when [...] omits b79a5079e860 mm/cma: pair the trace_cma_alloc_start/finish omits b13c56b87035 mm: madvise: revert the walk_page_range_vma change for MAD [...] omits 140b87a659ba mm: madvise: use walk_page_range_vma() instead of walk_pag [...] omits 0fe86e291dd1 mm: fix the inaccurate memory statistics issue for users omits e4401bab6133 mm: remove the for_reclaim field from struct writeback_control omits 887dbce5a989 mm: stop passing a writeback_control structure to swap_writeout omits f7084bc9de2c mm: stop passing a writeback_control structure to __swap_w [...] omits 3906f5e5a311 mm: tidy up swap_writeout omits 3a403f9c333a mm: stop passing a writeback_control structure to shmem_writeout omits 4dd62fc729a7 mm: split out a writeout helper from pageout omits 911a90d63715 mm, list_lru: refactor the locking code omits e932ba0c1ee9 mm: rename CONFIG_PAGE_BLOCK_ORDER to CONFIG_PAGE_BLOCK_MAX_ORDER omits b396ae96eb2f mm-gup-remove-vm_bug_ons-fix omits b85e11e2d3c8 mm/gup: remove (VM_)BUG_ONs omits 5a057454f9b2 Docs/admin-guide/mm/damon: add DAMON_STAT usage document omits 61c7b1a1ffc3 mm/damon/stat: calculate and expose idle time percentiles omits c3beb2bb06c8 mm/damon/stat: calculate and expose estimated memory bandwidth omits 2c32261ad19f mm/damon/stat: use IS_ENABLED() for enabled initial value omits 7a7379362a0d mm/damon: introduce DAMON_STAT module omits 769674caacf5 mm: remove unused mmap tracepoints omits b55c4dd4a451 mm: Kconfig: use verb *use* in plural form in description omits 01210e814d66 mm/vmstat: utilize designated initializers for the vmstat_ [...] omits a8bcc46c1824 mm: strictly check vmstat_text array size omits 18b20a87dfab mm/vmstat: make MEMCG select VM_EVENT_COUNTERS omits 505d6f9a5a73 mm/hugetlb: convert hugetlb_change_protection() to folios omits 6689512509ae tools/testing/selftests: add VMA merge tests for KSM merge omits 6be7b2a633b8 mm/vma: correctly invoke late KSM check after mmap hook omits 5ebed456154d mm: prevent KSM from breaking VMA merging for new VMAs omits a8b2047511a2 mm: ksm: refer to special VMAs via VM_SPECIAL in ksm_compatible() omits baa8b47b6b69 mm: ksm: have KSM VMA checks not require a VMA pointer omits 4b6dc8788724 tools/mm: add script to display page state for a given PID [...] omits 514da726efc3 mm: vmscan: apply proportional reclaim pressure for memcg [...] omits fd4aa79711b0 docs/mm: expand vma doc to highlight pte freeing, non-vma [...] omits 8792c037014b mm: restore documentation for __free_pages() omits 217cc2f9581a scripts: gdb: vfs: support external dentry names omits 2629914fe163 mm/migrate: fix do_pages_stat in compat mode omits e7f00e7c9be5 mm/damon/core: handle damon_call_control as normal under k [...] omits 038b6d9bdcf6 mm/vmscan: fix hwpoisoned large folio handling in shrink_f [...] omits 31c2e89e0815 mm/memory_hotplug: fix hwpoisoned large folio handling in [...] omits f731f096e19a mm/rmap: fix potential out-of-bounds page table access dur [...] omits 755258fea403 mm/hugetlb: don't crash when allocating a folio if there a [...] omits 19dc75312145 scripts/gdb: de-reference per-CPU MCE interrupts omits 2fd68ae88a0f scripts/gdb: fix interrupts.py after maple tree conversion omits 41b0b287d4b3 maple_tree: fix mt_destroy_walk() on root leaf node omits 31794783bf3f mm/vmalloc: leave lazy MMU mode on PTE mapping error omits e9dd4788de56 scripts/gdb: fix interrupts display after MCP on x86 omits c9141bcaff78 lib-alloc_tag-do-not-acquire-non-existent-lock-in-alloc_ta [...] omits 524c01edd7cd lib/alloc_tag: do not acquire non-existent lock in alloc_t [...] omits efbc556c8c4a kallsyms: fix build without execinfo omits 32c31bb5b213 Merge branch 'for-6.17/block' into for-next omits 9e20d690c15e Merge branch 'for-6.17/io_uring' into for-next omits a4585558a904 Merge core/bugs into tip/master omits 7143d8e0af65 Merge smp/core into tip/master omits aa44dabfc373 Merge irq/drivers into tip/master omits 03573a3a10f3 Merge timers/vdso into tip/master omits 06cf96874bbc Merge timers/cleanups into tip/master omits 82e52980495c Merge core/entry into tip/master omits 8bd9781612f6 Merge locking/core into tip/master omits 2faa928870ad Merge timers/ptp into tip/master omits f5d98d140a34 Merge x86/sev into tip/master omits 836c97f25bde Merge x86/bugs into tip/master omits e53ad141d450 Merge x86/fpu into tip/master omits ca07a1e3d165 Merge x86/cpu into tip/master omits 361f22f26cca Merge x86/boot into tip/master omits 456026c74f2d Merge irq/msi into tip/master omits bf97fa1f22a1 Merge sched/core into tip/master omits 17b041ed34ed Merge x86/kconfig into tip/master omits c34277f2cdc8 Merge timers/core into tip/master omits 2838a71d45f7 Merge irq/core into tip/master omits 41e4c617f732 Merge locking/urgent into tip/urgent omits 36ff7d39b5a2 Merge objtool/urgent into tip/urgent omits 2d0c88051a09 Merge sched/urgent into tip/urgent omits 017bdf007678 Merge x86/urgent into tip/urgent omits b3b6a0bd5375 Merge irq/urgent into tip/urgent omits cbe399ce7d92 Merge perf/urgent into tip/urgent omits 6e71dd124c63 Merge ras/urgent into tip/urgent omits 9d67a0d09118 Merge branch 'acpi-pfrut' into linux-next omits 3551c4d5976c Merge branch 'vfs-6.17.fileattr' into vfs.all omits 673f798c95f4 Merge branch 'vfs-6.17.integrity' into vfs.all omits d7c491f6ddf4 Merge branch 'vfs-6.17.rust' into vfs.all omits 3adc5fdb4ed3 Merge branch 'vfs-6.17.bpf' into vfs.all omits 6502e182772a Merge branch 'vfs-6.17.pidfs' into vfs.all omits 7e602c1d17e1 Merge branch 'vfs-6.17.mmap_prepare' into vfs.all omits 4993684a0f96 Merge branch 'vfs-6.17.async.dir' into vfs.all omits df73a973d39d Merge branch 'vfs-6.17.nsfs' into vfs.all omits 5cc3180af3d4 Merge branch 'vfs-6.17.file' into vfs.all omits 35dba9950d79 Merge branch 'vfs-6.17.coredump' into vfs.all omits 4580c7305035 Merge branch 'vfs-6.17.misc' into vfs.all omits d9eefd6bde9a Merge branch 'vfs.fixes' into vfs.all omits d61a7fba72a9 Merge branch 'for-6.17/io_uring' into for-next omits 435870ecff7f Merge branch 'sunxi/dt-for-6.17' into sunxi/for-next omits df43ee1b368c anon_inode: rework assertions omits e05bedc024d0 Merge branches 'aspeed/drivers', 'aspeed/dt' and 'nuvoton/ [...] omits dcd5cdf8fa28 Merge branch 'for-next-next-v6.16-20250701' into for-next- [...] omits af153c915237 Merge branch 'misc-next' into for-next-next-v6.16-20250701 omits 452dc9cb72f0 Merge branch 'b-for-next' into for-next-next-v6.16-20250701 omits 32f85e8468ce Merge branch 'for-6.17/block' into for-next omits a5b253434325 btrfs: qgroup: use btrfs_qgroup_enabled() in ioctls omits b70cb9857831 btrfs: qgroup: fix qgroup create ioctl returning success a [...] omits 294bbf424529 btrfs: qgroup: set quota enabled bit if quota disable fail [...] omits 18e7dfc5e0f1 fix proc_sys_compare() handling of in-lookup dentries omits 3ea4f429b867 btrfs: use fs_holder_ops for all opened devices omits 536569a1d0cd btrfs: use the super_block as holder when mounting file systems omits 9555d6818f0c btrfs: delay btrfs_open_devices() until super block is created omits 5094810b18f0 btrfs: call bdev_fput() to reclaim the blk_holder immediately omits 53f6594d2aaa btrfs: call btrfs_close_devices from ->kill_sb omits 48e630232bc6 btrfs: add comments to make super block creation more clear omits 8d6d61ef0e8a btrfs: get rid of the re-entry of btrfs_get_tree() omits cc3389d45baa btrfs: always open the device read-only in btrfs_scan_one_device omits cc42bb90030a btrfs: remove struct rcu_string omits 82b886f94380 btrfs: open code RCU for device name omits c37f7428b0ae btrfs: index buffer_tree using node size omits bf28af1a59bd btrfs: === misc-next on b-for-next === omits 446ee7c0bc52 btrfs: don't skip accounting in early ENOTTY return in btr [...] omits 817f0c7ad133 btrfs: rename inode number parameter passed to btrfs_check [...] omits 1e873169210b btrfs: pass bool to indicate subvolume/snapshot creation type omits 952948b5d5c9 btrfs: pass dentry to btrfs_mksubvol() and btrfs_mksnapshot() omits 8480d4b5a249 btrfs: use struct qstr for subvolume ioctl helpers omits d282edfe8850 btrfs: replace strcpy() with strscpy() omits 80d513cfae79 btrfs: accessors: delete token versions of set/get helpers omits dd13b21c6a3c btrfs: tree-log: don't use token set/get accessors in fill [...] omits 9b3730e13d0f btrfs: don't use token set/get accessors in inode.c:fill_i [...] omits 57556d988282 btrfs: don't use token set/get accessors for btrfs_item members omits a92726c3c5f7 btrfs: qgroup: remove no longer used fs_info->qgroup_ulist omits d91ca7ff473a btrfs: qgroup: fix race between quota disable and quota re [...] omits 49e2b74d4bfb btrfs: clear dirty status from extent buffer on error at i [...] omits f6da0886f106 btrfs: change dump_block_groups in btrfs_dump_space_info f [...] omits df3f9755452c Merge branch 'block-6.16' into for-next omits 36d2a8e66cf1 Merge branch 'block-6.16' into for-next omits 6c7ceed3f375 module: Make sure relocations are applied to the per-CPU section omits 643eb7af40da dt-bindings: pwm: Convert lpc32xx-pwm.txt to yaml format omits 4422577f93fb docs: pwm: Adapt Locking paragraph to reality omits 618dc033c2d8 pwm: twl-led: Drop driver local locking omits 59a82987b195 pwm: sun4i: Drop driver local locking omits 25e9eeac7def pwm: sti: Drop driver local locking omits 6cdc178d8a47 pwm: microchip-core: Drop driver local locking omits 8fb86f511e36 pwm: lpc18xx-sct: Drop driver local locking omits 9aa257fd8859 pwm: fsl-ftm: Drop driver local locking omits 904e99c70e90 pwm: clps711x: Drop driver local locking omits 38d5f92ed99d pwm: atmel: Drop driver local locking omits 303d9d4e4183 lib/crypto: sha256: Document the SHA-224 and SHA-256 API omits e16bb6c7182c lib/crypto: sha256: Sync sha256_update() with sha512_update() omits 1a8f59dfdca0 lib/crypto: sha256: Consolidate into single module omits bbe5e1699729 lib/crypto: sha256: Remove sha256_is_arch_optimized() omits 928348d4f1a7 crypto: sha256 - Use same state format as legacy drivers omits e6cdb650a618 crypto: sha256 - Wrap library and add HMAC support omits 86de2b4ee85b lib/crypto: sha256: Add HMAC-SHA224 and HMAC-SHA256 support omits 7c07fed46135 lib/crypto: sha256: Propagate sha256_block_state type to i [...] omits aa37deef2ece Merge branch 'for-6.17/block' into for-next omits 9318fa9f39c0 Merge branch 'for-6.17/io_uring' into for-next omits 5ecbe5ed1217 ARM: dts: aspeed: yosemite4: add gpio name for uart mux sel omits be1ad49ddca7 ARM: dts: aspeed: santabarbara: Add Meta Santabarbara BMC omits 977f151bdd9d btrfs: use pgoff_t for page index variables omits 4e86d9d89f33 Merge branch 'pci/misc' omits 45975ae2547f Merge branch 'pci/controller/vmd' omits 68023c1592a4 Merge branch 'pci/controller/sophgo' omits 57a5c3abd8cf Merge branch 'pci/controller/rockchip-host' omits 4587c52a6243 Merge branch 'pci/controller/rockchip' omits f99d5bf4d003 Merge branch 'pci/controller/mobiveil' omits 3aeaacf20ea0 Merge branch 'pci/controller/mediatek-gen3' omits c330da5024d9 Merge branch 'pci/controller/dw-rockchip' omits 0fcdee82077e Merge branch 'pci/controller/dwc' omits 27a856485443 Merge branch 'pci/controller/cadence' omits 3dee7e218b09 Merge branch 'pci/controller/brcmstb' omits 9c207e7696ad Merge branch 'pci/controller/altera' omits 78805a4ab0fc Merge branch 'pci/controller/linkup-fix' omits 6b6fe2df4f56 Merge branch 'pci/endpoint/epf-vntb' omits 9e946052c50a Merge branch 'pci/endpoint/core' omits 189a3a9b0c06 Merge branch 'pci/dt-bindings' omits fa4757eb0751 Merge branch 'pci/pwrctrl' omits a2ceb573670d Merge branch 'pci/enumeration' omits 8dba2757280a Merge branch 'pci/aspm' omits 55e2fd3578e8 Merge branch 'pci/aer' omits 6ab002e67804 Merge branch 'pm-runtime' into linux-next omits af9a7632a423 Merge branch 'pm-cpufreq' into linux-next omits 24d03cd2867a Merge branch 'thermal-intel' into linux-next omits 250fafb5d3f6 Merge branches 'acpi-apei', 'acpi-dptf' and 'acpi-debug' i [...] omits 9b20fb0932e8 Merge branches 'acpica' and 'acpi-proc' into linux-next omits 9ada186b7393 Merge branch 'fixes' into linux-next omits d92ef97fd956 Merge branch 'pm-powercap' into fixes omits f28c7e80de87 Merge branch 'pm-sleep' into fixes omits 3602b12e11d2 Merge branch 'omap-for-v6.17/soc' into tmp/omap-next-20250 [...] omits c4a7e00ca398 lib/crypto: sha256: Make library API use strongly-typed contexts omits 7a7fff3d0d67 lib/crypto: sha256: Add sha224() and sha224_update() omits 9e173905a4c7 lib/crypto: sha256: Remove sha256_blocks_simd() omits fef4d5bbabfc lib/crypto: sha256: Reorder some code omits efa844716884 cxl/test: Simplify fw_buf_checksum_show() omits f5ab148947fd libceph: Rename hmac_sha256() to ceph_hmac_sha256() omits 2e330322a97c btrfs: replace nested usage of min & max with clamp in btr [...] omits 217439f98437 btrfs: send: avoid extra calls to strlen() in gen_unique_name() omits 79c0c1723aa8 btrfs: qgroup: avoid memory allocation if qgroups are not enabled omits 7cbe6b39b9ae btrfs: qgroup: remove pointless error check for add_qgroup [...] omits b4e274bdd820 btrfs: split btrfs_is_fsstree() into multiple if statement [...] omits ea66f079585c btrfs: add btrfs prefix to is_fsstree() and make it return bool omits 4d28e6f5a440 btrfs: split inode extref processing from __add_inode_ref( [...] omits 070981f37c9c btrfs: split inode ref processing from __add_inode_ref() i [...] omits 4c5b0011e9b5 btrfs: use btrfs inodes in btrfs_rmdir() to avoid so much [...] omits 6315ff191dbf btrfs: use inode already stored in local variable at btrfs [...] omits 2a3c7660adce btrfs: use btrfs_record_snapshot_destroy() during rmdir omits 98a0f4b12f16 btrfs: propagate last_unlink_trans earlier when doing a rmdir omits 47daf995b2af btrfs: record new subvolume in parent dir earlier to avoid [...] omits 329dcb54d3ef btrfs: fix inode lookup error handling during log replay omits edf7a45c2d40 btrfs: fix iteration of extrefs during log replay omits cd259be49719 btrfs: fix missing error handling when searching for inode [...] omits eaea0faaf6ba btrfs: use our message helpers instead of pr_err/pr_warn/pr_info omits b988b67b5860 btrfs: remove partial support for lowest level from btrfs_ [...] omits a58cbc546278 btrfs: use folio_next_index() helper in check_range_has_page() omits 7fedd3c6dd0f btrfs: remove unused parameters from btrfs_lookup_inode_extref() omits 2dd07fab794b btrfs: rename error to ret in device_list_add() omits b1f9190a89ea btrfs: rename error to ret in btrfs_sysfs_add_mounted() omits 49a786acd83c btrfs: rename error to ret in btrfs_sysfs_add_fsid() omits 147ed5562aed btrfs: rename error to ret in btrfs_mksubvol() omits fa2cd9fd8a5e btrfs: rename error to ret in btrfs_may_delete() omits eee7bfa0e941 btrfs: cache if we are using free space bitmaps for a block group omits fc3c0732149d btrfs: add and use helper to determine if using bitmaps in [...] omits 0d9e79adf241 btrfs: use fs_info from local variable in btrfs_convert_fr [...] omits 41d36d84a581 btrfs: avoid double slot decrement at btrfs_convert_free_s [...] omits a91c57640e81 btrfs: turn remove argument of modify_free_space_bitmap() [...] omits 25b9ac320a59 btrfs: rename free_space_set_bits() and make it less confusing omits acac96573a6b btrfs: add btrfs prefix to free space tree exported functions omits ff894c173991 btrfs: remove pointless out label from load_free_space_extents() omits 9b70afb07b6e btrfs: remove pointless out label from load_free_space_bitmaps() omits 8cdea0d86209 btrfs: remove pointless out label from add_free_space_extent() omits 240180bac1ae btrfs: remove pointless out label from remove_free_space_extent() omits 8011ce0626b8 btrfs: remove pointless out label from modify_free_space_bitmap() omits e49e66892cbb btrfs: make free_space_test_bit() return a boolean instead omits e06a3330f945 btrfs: make extent_buffer_test_bit() return a boolean instead omits 31aa4dd786dc btrfs: remove pointless out label from update_free_space_e [...] omits 1bc4bb745584 btrfs: remove pointless out label from add_new_free_space_info() omits 451e5b0c8e97 btrfs: tree-log: add and rename extent bits for dirty_log_ [...] omits 752100b1e0a9 btrfs: use folio_end() where appropriate omits b37e18ff5594 btrfs: add helper folio_end() omits 47bd167f5aa0 btrfs: rename variables for locked range in defrag_prepare [...] omits 657cc7f52543 btrfs: simplify range end calculations in truncate_block_z [...] omits 8e522e3db5a1 btrfs: check BLOCK_GROUP_FLAG_NEEDS_FREE_SPACE at __add_bl [...] omits 0422db241d4e btrfs: always abort transaction on failure to add block gr [...] omits b3b587df28d2 btrfs: fix failure to rebuild free space tree using multip [...] omits a9dd03106db1 btrfs: add extra warning when qgroup is marked inconsistent omits 0f49ecd9bf94 btrfs: merge btrfs_printk_ratelimited() and it's only caller omits 0579a10d07c3 btrfs: simplify debug print helpers without enabled printk omits fd9aaddec6a1 btrfs: remove remaining unused message helpers omits f7347c8e4f12 btrfs: switch RCU helper versions to btrfs_debug() omits e84fb1abbc9f btrfs: switch RCU helper versions to btrfs_info() omits 805b0e08f9a6 btrfs: switch RCU helper versions to btrfs_warn() omits 766e826432e5 btrfs: switch RCU helper versions to btrfs_err() omits e3f6cb609b06 btrfs: switch all message helpers to be RCU safe omits c5ad356e8210 btrfs: remove unused levels of message helpers omits 5a464f5ba150 btrfs: remove unused rcu-string printk helpers omits ab648cc86df3 btrfs: open code rcu_string_free() and remove it omits 5d85978314c5 btrfs: zoned: reserve data_reloc block group on mount omits dc6d3df765eb btrfs: use btrfs_root_id() where not done yet omits fecd9ad0402e btrfs: use btrfs_is_data_reloc_root() where not done yet omits 58298504361f btrfs: use on-stack variable for block reserve in btrfs_re [...] omits 4c6f7546140f btrfs: use on-stack variable for block reserve in btrfs_tr [...] omits 64c5ca1c79d0 btrfs: use on-stack variable for block reserve in btrfs_ev [...] omits 5e9439245163 btrfs: update comment for xarray fields in struct btrfs_root omits fc05ba7a90a6 btrfs: enable experimental large data folio support omits 0a4b19dc62d3 btrfs: use refcount_t type for the extent buffer reference [...] omits f729b3410c21 btrfs: add comment for optimization in free_extent_buffer() omits 7024e44ac1c2 btrfs: reorganize logic at free_extent_buffer() for better [...] omits 61af448c1b3c btrfs: make btrfs_readdir_delayed_dir_index() return a boo [...] omits 2daea3c44aab btrfs: make btrfs_should_delete_dir_index() return a bool instead omits cad7986e0f8e btrfs: add details to error messages at btrfs_delete_delay [...] omits c1635855fd12 btrfs: make btrfs_delete_delayed_insertion_item() return a [...] omits cf0ff20d78eb btrfs: switch del_all argument of replay_dir_deletes() fro [...] omits 31c22979ceb8 btrfs: pass NULL index to btrfs_del_inode_ref() where not needed omits fa66d13d0209 btrfs: allocate scratch eb earlier at btrfs_log_new_name() omits 24e0cb6eb297 btrfs: allocate path earlier at btrfs_log_new_name() omits 82ec6a0a3040 btrfs: allocate path earlier at btrfs_del_dir_entries_in_log() omits 5906d50e960d btrfs: assert we join log transaction at btrfs_del_dir_ent [...] omits 0cdd829dfe7f btrfs: use btrfs_del_item() at del_logged_dentry() omits 3481548aadb6 btrfs: free path sooner at __btrfs_unlink_inode() omits 3a9b425ad3b5 btrfs: assert we join log transaction at btrfs_del_inode_r [...] omits 2c4f3eb40dd6 btrfs: open code fc_mount() to avoid releasing s_umount rw [...] omits adb9b4f96c36 btrfs: rename err to ret in scrub_submit_extent_sector_read() omits 1e9a0afe8425 btrfs: rename err to ret in btrfs_create_common() omits 669d308c3afd btrfs: rename err to ret in btrfs_wait_tree_log_extents() omits bc1a8d2f88cd btrfs: rename err to ret in btrfs_wait_extents() omits 51bc638f8227 btrfs: rename err to ret in quota_override_store() omits 88b7c3e4c7ca btrfs: rename err to ret in btrfs_fill_super() omits b864c2058ce6 btrfs: rename err to ret in calc_pct_ratio() omits 6e1ae8353489 btrfs: rename err to ret in btrfs_symlink() omits ca8952eaa799 btrfs: rename err to ret in btrfs_link() omits 658b303b6be3 btrfs: rename err to ret in btrfs_setattr() omits 429c6baad190 btrfs: rename err to ret in btrfs_init_inode_security() omits 92dcc182270e btrfs: rename err to ret in btrfs_alloc_from_bitmap() omits 489d5e694e0c btrfs: rename err to ret in btrfs_lock_extent_bits() omits c53a9c16d1d7 btrfs: rename err to ret in btrfs_try_lock_extent_bits() omits f9712ac13656 btrfs: rename err to ret2 in btrfs_truncate_inode_items() omits 8f110836c3d1 btrfs: rename err to ret2 in btrfs_add_link() omits 9fdc2c8a5827 btrfs: rename err to ret2 in btrfs_setsize() omits bc6ce04f2762 btrfs: rename err to ret2 in btrfs_search_old_slot() omits 3fd7ea127dac btrfs: rename err to ret2 in btrfs_search_slot() omits 3d72f1163239 btrfs: rename err to ret2 in search_leaf() omits bf61b08b25ba btrfs: rename err to ret2 in read_block_for_search() omits a30f381e22e3 btrfs: rename err to ret2 in resolve_indirect_refs() omits 082219c15a5c btrfs: rename btrfs_subpage structure omits 5d1cb5366837 btrfs: add comments on the extra btrfs specific subpage bitmaps omits c6820dcc64a3 btrfs: harden parsing of compression mount options omits edd988a60c38 btrfs: factor out compression mount options parsing omits f7a82383ac5e btrfs: constify more pointer parameters omits d5d11ce13508 btrfs: sysfs: track current commit duration in commit_stats omits 5f2cc922b0f8 btrfs: use rb_find_add() in rb_simple_insert() omits 82ad564684d6 btrfs: pass struct rb_simple_node pointer directly in rb_s [...] omits e647fbd5a14a btrfs: use rb_find_add() in btrfs_qgroup_add_swapped_blocks() omits 675b3bc47a76 btrfs: use rb_find() in btrfs_qgroup_trace_subtree_after_cow() omits 0009418c2e09 btrfs: use rb_find_add() in add_qgroup_rb() omits ffbe8eed1a3e btrfs: use rb_find() in find_qgroup_rb() omits 2ce0a5a7343e btrfs: use rb_find_add() in insert_ref_entry() omits 4613ec70db22 btrfs: use rb_find_add() in insert_root_entry() omits ae0b3b90e141 btrfs: use rb_find() in lookup_root_entry() omits 8dded3f46a12 btrfs: use rb_find_add() in insert_block_entry() omits 619e92673077 btrfs: use rb_find() in lookup_block_entry() omits 698fd4e07a5a btrfs: use rb_find_add() in ulist_rbtree_insert() omits 7adc777dc13f btrfs: use rb_find() in ulist_rbtree_search() omits 1a5f281000ee btrfs: use rb_find() in __btrfs_lookup_delayed_item() omits 3f6a2a575754 btrfs: use rb_find_add() in btrfs_insert_inode_defrag() omits 365254995e21 btrfs: fix comment in reserved space warning omits 7c110ac9fe3c btrfs: relocation: simplify unused logic related to LINK_LOWER omits 50976c295f5d btrfs: unfold transaction abort at btrfs_insert_one_raid_extent() omits 154639548b1a btrfs: unfold transaction abort at __btrfs_update_delayed_inode() omits d741c6274dee btrfs: abort transaction on unexpected eb generation at bt [...] omits 61add6e0b42d btrfs: unfold transaction abort at btrfs_copy_root() omits 1c09bbc6931b btrfs: move transaction aborts to the error site in add_bl [...] omits 2a50f009e962 btrfs: move transaction aborts to the error site in remove [...] omits 579a7d673347 btrfs: simplify error detection flow during log replay omits a45575a66b19 btrfs: remove redundant path release when replaying a log tree omits fd0b4b8c4664 btrfs: abort transaction during log replay if walk_log_tre [...] omits b3d1a70e7b12 btrfs: unfold transaction aborts when replaying log trees omits 6a32ba127d62 btrfs: make btrfs_should_periodic_reclaim() static omits 577b5211a2c7 btrfs: zoned: use filesystem size not disk size for reclai [...] omits 4331548e4149 btrfs: unfold transaction abort at clone_copy_inline_extent() omits a1227228dc0c btrfs: remove pointless 'out' label from clone_finish_inod [...] omits d2e68d91bcee btrfs: unfold transaction abort at walk_up_proc() omits 43bb3cd35354 btrfs: unfold transaction abort at __btrfs_inc_extent_ref() omits c61421dc8b5d btrfs: unfold transaction aborts at btrfs_create_new_inode() omits f4e47f3ac798 module: Avoid unnecessary return value initialization in m [...] omits caca01f251ac module: Fix memory deallocation on error path in move_module() omits 56e1767637ef Merge remote-tracking branch 'regmap/for-6.17' into regmap-next omits 465b9a23124f pwm: argon-fan-hat: Add Argon40 Fan HAT support omits af914ced3c95 dt-bindings: pwm: argon40,fan-hat: Document Argon40 Fan HAT omits 6477f9f87f71 dt-bindings: vendor-prefixes: Document Argon40 omits 84a25d9ff40d NFSD: Clean up kdoc for nfsd_open_local_fh() omits bb96f2e16a75 NFSD: Clean up kdoc for nfsd_file_put_local() omits 3b79549e9966 NFSD: Remove definition for trace_nfsd_ctl_maxconn omits e6d7183b81e6 NFSD: Remove definition for trace_nfsd_file_gc_recent omits 917ccda8bd96 NFSD: Remove definitions for unused trace_nfsd_file_lru tr [...] omits ca645d90832f NFSD: Remove definition for trace_nfsd_file_unhash_and_queue omits 779d20ee2f19 nfsd: Use correct error code when decoding extents omits d65360809302 NFSD: Remove the cap on number of operations per NFSv4 COMPOUND omits e2ca53dc7d3a NFSD: Make nfsd_genl_rqstp::rq_ops array best-effort omits d752bcd012da NFSD: Rename a function parameter omits 5dea3d6567bd NFSD: detect mismatch of file handle and delegation statei [...] omits 4ef9e9ebff87 nfsd: handle get_client_locked() failure in nfsd4_setclien [...] omits 5a66b79ac9eb nfsd: Change the type of ek_fsidtype from int to u8 and us [...] omits fdcd75f50393 sunrpc: new tracepoints around svc thread wakeups omits 28e561b54394 sunrpc: unexport csum_partial_copy_to_xdr omits 0cf8f48c0a03 sunrpc: simplify xdr_partial_copy_from_skb omits de6db05888b9 sunrpc: simplify xdr_init_encode_pages omits 25e0176ba9e0 NFSD: release read access of nfs4_file when a write delega [...] omits 4242d6569258 NFSD: Offer write delegation for OPEN with OPEN4_SHARE_ACC [...] omits 43277b6e516f Merge branch 'misc-6.16' into next-fixes omits 8dd5a4bebc5f Merge branches 'fixes', 'apple/dart', 'ti/omap', 'amd/amd- [...] omits cbb4527ce510 dt-bindings: arm: aspeed: add Meta Santabarbara board omits 7048348e330e iio: adc: ad7173: simplify clock enable/disable omits ea39f4c860fa iio: imu: bmi270: add step counter watermark event omits c65ce2c5ab6e iio: imu: bmi270: add channel for step counter omits 250b76fe79d4 iio: accel: sca3000: clean sca3000_read_data() omits ca66d8208762 iio: accel: sca3000: replace usages of internal read data [...] omits 63289206e26f pwm: pwm-mediatek: Add support for PWM IP V3.0.2 in MT6991/MT8196 omits 6cbeac38a7d3 pwm: pwm-mediatek: Pass PWM_CK_26M_SEL from platform data omits 3fd6b67ece27 dt-bindings: pwm: mediatek,mt2712-pwm: Add support for MT6 [...] omits 96130fd85e17 Merge branch 'v6.16-next/soc' into for-next omits 61c92fdb6036 Merge branch 'sunxi/clk-for-6.17' into sunxi/for-next omits 470f10f18b48 PCI: Reduce PCIE_LINK_WAIT_SLEEP_MS omits a40b35819ba9 arm64: dts: airoha: en7581: Add ethernet nodes to EN7581 S [...] omits d542d0ab4939 ARM: dts: aspeed: bletchley: enable USB PD negotiation omits e11b99cffe03 rcutorture: Make BUSTED scenario check and log readers omits 927b28e650fc rcutorture: Fix rcutorture_one_extend_check() splat in RT kernels omits 5555647e0faa torture: Make torture.sh --allmodconfig testing fail on warnings omits e9b88879644f torture: Add "ERROR" diagnostic for testing kernel-build output omits 0c6e9cd30938 torture: Make torture.sh tolerate runs having bad kvm.sh a [...] omits f80bb1599fcf torture: Add textid.txt file to --do-allmodconfig and --do [...] omits 5db7b4c62763 torture: Extract testid.txt generation to separate script omits cf6026bc91a6 srcu: Expedite SRCU-fast grace periods omits d04b979746e8 rcutorture: Make Trivial RCU ignore onoff_interval and shu [...] omits 219d08929783 torture: Suppress "find" diagnostics from torture.sh --do- [...] omits 03c17aa84c3f torture: Provide EXPERT Kconfig option for arm64 KCSAN tor [...] omits 4d5896a327f0 torture: Default --no-clocksourcewd on arm64 omits b9fbe47ce0b0 torture: Default --no-rcutasksflavors on arm64 omits 4a109d1a6002 torture: Make torture.sh KCSAN runs set CONFIG_RCU_TORTURE [...] omits ab8adeb55aec torture: Permit multiple space characters in kvm.sh --kcon [...] omits 8cdcd25f316a rcutorture: Drop redundant "insoftirq" parameters omits a98416b1eecd rcu: Protect ->defer_qs_iw_pending from data race omits 8341ca6f9a9b rcutorture: Print number of RCU up/down readers and migrations omits 2b0de7cba82f rcutorture: Check for no up/down readers at task level omits 3e5623332780 rcutorture: Check for ->up_read() without matching ->down_read() omits c8c73f7f749e rcutorture: Complain if an ->up_read() is delayed more tha [...] omits 049d63298710 rcutorture: Pull rcu_torture_updown() loop body into new function omits 9120bfed8229 rcutorture: Add tests for SRCU up/down reader primitives omits b165f7654a97 rcutorture: Make rcutorture_one_extend_check() account for [...] omits be43c51bfa12 rcutorture: Start rcu_torture_writer() after rcu_torture_reader() omits 1024106c9f56 rcutorture: Print only one rtort_pipe_count splat omits e471543b66ca torture: Suppress torture.sh "Zero time" messages for disa [...] omits 00b3337c53d9 rcu: Robustify rcu_is_cpu_rrupt_from_idle() omits ae568a333a5b rcu/exp: Warn on CPU lagging for too long within hotplug I [...] omits 726cf02dad9b rcu/exp: Warn on QS requested on dying CPU omits 06ec6ffd629f rcu/exp: Remove needless CPU up quiescent state report omits 5031ec211ac5 rcu/exp: Remove confusing needless full barrier on task unblock omits 55b492256c64 rcu/exp: Protect against early QS report omits 3cd298bf3bb6 rcu: Fix lockup when RCU reader used while IRQ exiting omits 6758c93749f8 context_tracking: Provide helper to determine if we're in IRQ omits 6cf6156bc71b arm64: dts: mediatek: mt8192-asurada-spherion: Mark trackp [...] omits 01a0817f9ad9 fscrypt: Drop obsolete recommendation to enable optimized SHA-512 omits 8f794934b37b fscrypt: Don't use problematic non-inline crypto accelerators omits ee1c98ae63d1 drm/msm/dp: add linux/io.h header to fix build errors omits f7ef352d45b7 arm64: dts: mediatek: mt8186: Add Squirtle Chromebooks omits 14e8332e5c5d arm64: dts: mediatek: mt8186: Merge Voltorb device trees omits 5349994cfd89 arm64: dts: mediatek: mt8186-steelix: Mark second source c [...] omits a883bc5dc12d dt-bindings: arm: mediatek: Add MT8186 Squirtle Chromebooks omits b292005d5caf dt-bindings: arm: mediatek: Merge MT8186 Voltorb entries omits 0b385dc8d1b2 drm/msm/mdss: Add support for SM8750 omits d96d8ba9a96b drm/msm/dpu: Implement LM crossbar for v12.0 DPU omits 82f64dae7f0d drm/msm/dpu: Implement CTL_PIPE_ACTIVE for v12.0 DPU omits dd968c6e3e85 drm/msm/dpu: Implement 10-bit color alpha for v12.0 DPU omits f409019fb4e7 drm/msm/dpu: Consistently use u32 instead of uint32_t omits 9eff92a3ed18 drm/msm/dpu: Add support for SM8750 omits f4b6ecb62b7f drm/msm/dsi: Add support for SM8750 omits 714495a41634 drm/msm/dsi/phy: Add support for SM8750 omits ea982597d19e dt-bindings: display/msm: qcom,sm8750-mdss: Add SM8750 omits 12c9c014f83b dt-bindings: display/msm: qcom,sm8650-dpu: Add SM8750 omits 0122acd798ba dt-bindings: display/msm: dp-controller: Add SM8750 omits 65e6647eda4f dt-bindings: display/msm: dsi-controller-main: Add SM8750 omits f8976415b669 dt-bindings: display/msm: dsi-phy-7nm: Add SM8750 omits 457fad6dee5e drm/msm/dpu: Fill in min_prefill_lines for SC8180X omits 9d47325ee063 drm/msm/dp: drop the msm_dp_catalog module omits 609aa04d4f3c drm/msm/dp: move interrupt handling to dp_ctrl omits 078a56d3ee82 drm/msm/dp: move more AUX functions to dp_aux.c omits 8583a655f2c2 drm/msm/dp: move/inline ctrl register functions omits 1324e395929c drm/msm/dp: move/inline audio related functions omits 5b2ef0755ce6 drm/msm/dp: move/inline panel related functions omits da5c957bdcb4 drm/msm/dp: move/inline AUX register functions omits e7957db17d91 drm/msm/dp: move I/O functions to global header omits df1a7ecda2ab drm/msm/dp: pull I/O data out of msm_dp_catalog_private() omits f12a3d46e2f0 drm/msm/dp: read hw revision only once omits 4ded343a67f0 drm/msm/dp: split MMSS_DP_DSC_DTO register write to a sepa [...] omits c70c860fb00c drm/msm/dpu: move features out of the DPU_HW_BLK_INFO omits 1f783bf4f8f9 drm/msm/dpu: drop ununused MIXER features omits a1e42a921dee drm/msm/dpu: drop ununused PINGPONG features omits 0ea9f990c352 drm/msm/dpu: drop unused MDP TOP features omits 0709ec21abcf drm/msm/dpu: get rid of DPU_SSPP_QOS_8LVL omits fa811f768713 drm/msm/dpu: get rid of DPU_WB_INPUT_CTRL omits a88c80ecb442 drm/msm/dpu: get rid of DPU_DSC_OUTPUT_CTRL omits 27b1a01fcdb8 drm/msm/dpu: get rid of DPU_DSC_HW_REV_1_2 omits 36beee41c4c3 drm/msm/dpu: get rid of DPU_DIM_LAYER omits 5b14c003781b drm/msm/dpu: get rid of DPU_MIXER_COMBINED_ALPHA omits b14f7c55b079 drm/msm/dpu: get rid of DPU_MDP_AUDIO_SELECT omits 820405f6e2e6 drm/msm/dpu: get rid of DPU_MDP_PERIPH_0_REMOVED omits 5094aa5474a2 drm/msm/dpu: get rid of DPU_MDP_VSYNC_SEL omits bbd131f1e095 drm/msm/dpu: get rid of DPU_PINGPONG_DITHER omits d521c4200c94 drm/msm/dpu: get rid of DPU_PINGPONG_DSC omits 9db68425f24c drm/msm/dpu: get rid of DPU_INTF_INPUT_CTRL omits e7da245a3402 drm/msm/dpu: get rid of DPU_INTF_STATUS_SUPPORTED omits 39890da06970 drm/msm/dpu: get rid of DPU_DATA_HCTL_EN omits e479fb02dc72 drm/msm/dpu: get rid of DPU_CTL_VM_CFG omits 91003d9f8fb6 drm/msm/dpu: get rid of DPU_CTL_DSPP_SUB_BLOCK_FLUSH omits a22c33cb4ccc drm/msm/dpu: get rid of DPU_CTL_FETCH_ACTIVE omits a1c5eafeab9b drm/msm/dpu: get rid of DPU_CTL_ACTIVE_CFG omits 40b7aa8fb641 drm/msm/dpu: get rid of DPU_CTL_HAS_LAYER_EXT4 omits 64558d6ec1dc drm/msm/dpu: remove DSPP_SC7180_MASK omits d01d027a6ae1 drm/msm/dpu: inline _setup_mixer_ops() omits cfc1dbe27f63 drm/msm/dpu: inline _setup_dspp_ops() omits 155e4d05136b drm/msm/dpu: inline _setup_dsc_ops() omits cc34e7f8d8a3 drm/msm/dpu: inline _setup_ctl_ops() omits 768d87108f24 drm/msm/dpu: drop INTF_SC7280_MASK omits 5d25efaaa327 drm/msm/dpu: stop passing mdss_ver to setup_timing_gen() omits 4467d30d0d56 dt-bindings: pwm: convert lpc1850-sct-pwm.txt to yaml format omits fd5bb66ac4df pwm: rockchip: Round period/duty down on apply, up on get omits b5bfe2be74f1 pwm: stm32: add support for stm32mp25 omits e4607e2907bc ARM: dts: aspeed: lanyang: Fix 'lable' typo in LED nodes omits 6df8f8fdd362 ARM: dts: aspeed: harma: add mmc health omits 934320908342 ARM: dts: aspeed: Harma: revise gpio bride pin for battery omits 0b17baa4d7b0 ARM: dts: aspeed: harma: add ADC128D818 for voltage monitoring omits c8c416004397 ARM: dts: aspeed: harma: add fan board I/O expander omits 53e94f15805d ARM: dts: aspeed: harma: add E1.S power monitor omits 686333b10922 ARM: dts: aspeed: catalina: Enable MCTP for frontend NIC m [...] omits ace0111e683e spi: spi-mt65xx: Add support for MT6991 Dimensity 9400 SPI IPM omits 78bc0592f5f5 spi: dt-bindings: mediatek,spi-mt65xx: Add support for MT6 [...] omits 7c59fb16bfee ARM: dts: aspeed: Rework APB nodes omits 60fdef1d4a99 dt-bindings: pwm: adi,axi-pwmgen: Update documentation link omits a4e569d297f8 pwm: sophgo-sg2042: Add support for SG2044 omits 4d198da5777d pwm: sophgo-sg2042: Reorganize the code structure omits 4e999802db96 dt-bindings: pwm: sophgo: Add pwm controller for SG2044 omits e3311f169730 pwm: sifive: Fix rounding and idempotency issues in apply [...] omits 51fd6670bb3d pwm: sifive: Fix PWM algorithm and clarify inverted compar [...] omits 2274490f74d8 riscv: dts: sifive: unleashed/unmatched: Remove PWM contro [...] omits 8868de6f4820 pwm: pxa: Allow to enable for SpacemiT K1 SoC omits 54c5924b7047 pwm: pxa: Add optional reset control omits 047b48ceff76 dt-bindings: pwm: marvell,pxa-pwm: Add SpacemiT K1 PWM support omits 45cf3e4a93b4 pwm: Add support for pwmchip devices for faster and easier [...] omits 9eefedf65051 Merge branch 'v6.17/arm64-dt' into for-next omits 117993fc40d9 arm64: dts: amlogic: Align wifi node name with bindings omits 89373e7d4125 Merge branch 'mvebu/dt' into mvebu/for-next omits 47eddc5be801 Merge branch 'mvebu/dt64' into mvebu/for-next omits 8fb4f8e75a62 ARM: dts: marvell: kirkwood: use recent scl/sda gpio bindings omits dc392342b7bb ARM: dts: stm32: Add nvmem-cells to ethernet nodes for con [...] omits 3f70ddb86143 ARM: dts: stm32: add initial support for stm32mp157-ultra- [...] omits 8b773be67b10 MAINTAINERS: Add entry for ULTRATRONIK BOARD SUPPORT omits f069852c9b33 dt-bindings: arm: stm32: Document Ultratronik's Fly board [...] omits 826e6fb26193 dt-bindings: vendor-prefixes: Add Ultratronik omits 8c18889c702d arm64: dts: st: use lptimer3 as tick broadcast source on s [...] omits df863325b92c arm64: dts: st: add low-power timer nodes on stm32mp251 omits 532c5a818d2e arm64: defconfig: enable STM32 LP timer clockevent driver omits 3acfa4becfda arm64: dts: st: Add SPI NOR flash support on stm32mp257f-e [...] omits f80958d949c3 arm64: dts: st: Add ospi port1 pinctrl entries in stm32mp2 [...] omits 878dec8597d4 arm64: dts: st: Add OMM node on stm32mp251 omits 7b6bbef62485 ARM: dts: stm32: support STM32h747i-disco board omits 2a47c4033e09 ARM: dts: stm32: add an extra pin map for USART1 on stm32h743 omits a09cdc01ad4a ARM: dts: stm32: add pin map for UART8 controller on stm32h743 omits fe8690b58efb ARM: dts: stm32: add uart8 node for stm32h743 MCU omits 7b7b6bb0f98d dt-bindings: clock: stm32h7: rename USART{7,8}_CK to UART{7,8}_CK omits a4d2108a4b3f ARM: stm32: add a new SoC - STM32H747 omits caeec8e2b846 dt-bindings: arm: stm32: add compatible for stm32h747i-dis [...] omits bf98eb91ac66 ARM: dts: stm32h7-pinctrl: add _a suffix to u[s]art_pins phandles omits dd9bfe13b47e ARM: dts: st: stm32: Align wifi node name with bindings omits 46e2ad9fd187 ARM: dts: stm32: add low power timer on STM32F746 omits 3bd31eb4f6ee ARM: dts: stm32: add vrefint support to adc on stm32mp13 omits 0a0e8571837d ARM: dts: stm32: add vrefint calibration on stm32mp13 omits 0530a74f3f43 arm64: dts: st: Use 128kB size for aliased GIC400 register [...] omits 6485975d7832 arm64: dts: st: Adjust interrupt-controller for stm32mp23 SoCs omits 635ff238ff7b arm64: dts: st: Use 128kB size for aliased GIC400 register [...] omits 2ae67a2e7e4f arm64: dts: st: Adjust interrupt-controller for stm32mp21 SoCs omits 97d0a619e248 arm64: dts: st: Use 128kB size for aliased GIC400 register [...] omits e5694384b07d arm64: dts: st: Adjust interrupt-controller for stm32mp25 SoCs adds 1e7ab6f67824 anon_inode: rework assertions adds 2eb7f03acf4a Merge tag 'vfs-6.16-rc5.fixes' of git://git.kernel.org/pub [...] adds 482deed9dfa0 Merge tag 'bcachefs-2025-07-03' of git://evilpiepirate.org [...] adds 2e96d2d8c2a7 nvme: Fix incorrect cdw15 value in passthru error logging adds ba806c900379 nvme: correctly account for namespace head reference counter adds 190f4c2c863a nvmet: fix memory leak of bio integrity adds 14005c96d664 nvme-pci: refresh visible attrs after being checked adds d6811074203b nvme-multipath: fix suspicious RCU usage warning adds 75ef7b8d44c3 Merge tag 'nvme-6.16-2025-07-03' of git://git.infradead.or [...] adds 1880df2cf44a Merge tag 'block-6.16-20250704' of git://git.kernel.dk/linux adds 25b1b75bbaf9 iommu/vt-d: Assign devtlb cache tag on ATS enablement adds 923d401238c5 Merge tag 'iommu-fixes-v6.16-rc4' of git://git.kernel.org/ [...] adds afd30ace71ee Merge tag 'drm-intel-fixes-2025-07-03' of https://gitlab.f [...] adds 18665eaa2acb drm/exynos: Don't use %pK through printk adds b846350aa272 drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling adds 5d91394f2361 drm/exynos: fimd: Guard display clock control with runtime [...] adds ac2ad73e7559 Merge tag 'exynos-drm-fixes-for-v6.16-rc4' of git://git.ke [...] adds 2ab3ba39153d drm/bridge: samsung-dsim: Don't use %pK through printk adds 8f954c435f60 Merge tag 'samsung-dsim-fixes-for-v6.16-rc4' of git://git. [...] adds 2d5cff2b4bc5 drm/xe: Fix out-of-bounds field write in MI_STORE_DATA_IMM adds afcad9241177 drm/xe: Make WA BB part of LRC BO adds d8390768dcf6 drm/xe/guc_pc: Add _locked variant for min/max freq adds 4cec9099b93a drm/xe/xe_guc_pc: Lock once to update stashed frequencies adds a1eec6cae95a drm/xe: Split xe_device_td_flush() adds a5c7dcdd969f drm/xe/bmg: Update Wa_14022085890 adds 84c0b4a00610 drm/xe/bmg: Update Wa_22019338487 adds de6acfdc390e drm/xe: Fix kconfig prompt adds aa18d5769fca drm/xe: Allow dropping kunit dependency as built-in adds d008fc65ebbc drm/xe: Extend WA 14018094691 to BMG adds 5459e16b215c drm/xe: Do not wedge device on killed exec queues adds da8d8e9001c6 Merge tag 'drm-xe-fixes-2025-07-03' of https://gitlab.free [...] adds 42bb9b630c4c Merge tag 'drm-fixes-2025-07-04' of https://gitlab.freedes [...] adds 4cf65845fdd0 Input: cs40l50-vibra - fix potential NULL dereference in c [...] adds d46971e0b6f5 Merge tag 'input-for-v6.16-rc4' of git://git.kernel.org/pu [...] adds 3c2bd251d203 Merge tag 'usb-6.16-rc5' of git://git.kernel.org/pub/scm/l [...] adds df46426745ac Merge tag 'platform-drivers-x86-v6.16-3' of git://git.kern [...] adds a1d8128f7016 Merge tag 'spi-fix-v6.16-rc4' of git://git.kernel.org/pub/ [...] adds 4b02ed4ab721 Merge tag 'regulator-fix-v6.16-rc4' of git://git.kernel.or [...] adds c435a4f487e8 Merge tag 'riscv-for-linus-6.16-rc5' of git://git.kernel.o [...] adds b1bf2ef6259e Merge tag 'soc-fixes-6.16' of git://git.kernel.org/pub/scm [...] adds 49dcc4f60101 Merge tag 'acpi-6.16-rc5' of git://git.kernel.org/pub/scm/ [...] adds 250d0579da5d Merge branch 'pm-sleep' adds a79a588fc176 Merge tag 'pm-6.16-rc5' of git://git.kernel.org/pub/scm/li [...] adds 534eb6de6219 Merge tag 'i2c-host-fixes-6.16-rc5' of git://git.kernel.or [...] adds fd860cd78146 Merge tag 'i2c-for-6.16-rc5' of git://git.kernel.org/pub/s [...] adds 266b5d02e14f smb: client: fix race condition in negotiate timeout by us [...] adds 3363da82e02f smb: client: fix native SMB symlink traversal adds 05df91921da6 Merge tag 'v6.16-rc4-smb3-client-fixes' of git://git.samba [...] adds 1f988d0788f5 Merge tag 'hid-for-linus-2025070502' of git://git.kernel.o [...] adds 45a3f1254638 Merge tag 'irq_urgent_for_v6.16_rc5' of git://git.kernel.o [...] adds bdde3141ceb9 Merge tag 'ras_urgent_for_v6.16_rc5' of git://git.kernel.o [...] adds c92bda4cb969 Merge tag 'edac_urgent_for_v6.16_rc5' of git://git.kernel. [...] adds 46b0a67e8f22 selftests/futex: Add futex_numa to .gitignore adds 463b1b2af838 Merge tag 'locking_urgent_for_v6.16_rc5' of git://git.kern [...] adds 5fc2e891a5ba Merge tag 'x86_urgent_for_v6.16_rc5' of git://git.kernel.o [...] adds ba677dbe77af perf: Revert to requiring CAP_SYS_ADMIN for uprobes adds a1639ce5e590 Merge tag 'perf_urgent_for_v6.16_rc5' of git://git.kernel. [...] adds 95eb0d389b4a Merge tag 'objtool_urgent_for_v6.16_rc5' of git://git.kern [...] adds fc975cfb3639 sched/deadline: Fix dl_server runtime calculation formula adds 772b78c2abd8 Merge tag 'sched_urgent_for_v6.16_rc5' of git://git.kernel [...] adds b969f9614885 fix proc_sys_compare() handling of in-lookup dentries adds bab5cac627b3 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...] adds d7b8f8e20813 Linux 6.16-rc5 adds ce2bc3e75ede kallsyms: fix build without execinfo adds 549737b4469e lib/alloc_tag: do not acquire non-existent lock in alloc_t [...] adds 1adb9c53af77 lib-alloc_tag-do-not-acquire-non-existent-lock-in-alloc_ta [...] adds 4f835e3bc3f1 scripts/gdb: fix interrupts display after MCP on x86 adds cc3c0e602e0e mm/vmalloc: leave lazy MMU mode on PTE mapping error adds 7be61eb5336f maple_tree: fix mt_destroy_walk() on root leaf node adds cee348dd27e8 scripts/gdb: fix interrupts.py after maple tree conversion adds 62fab7a084af scripts/gdb: de-reference per-CPU MCE interrupts adds 681103589e60 mm/hugetlb: don't crash when allocating a folio if there a [...] adds 0d318d3f4d8b mm/rmap: fix potential out-of-bounds page table access dur [...] adds 0ca17bf5273a mm/memory_hotplug: fix hwpoisoned large folio handling in [...] adds f77e72c69433 mm/vmscan: fix hwpoisoned large folio handling in shrink_f [...] adds 0d127fe69a01 mm/damon/core: handle damon_call_control as normal under k [...] adds ea86d8fb40ac mm/migrate: fix do_pages_stat in compat mode adds 346e392e806f scripts: gdb: vfs: support external dentry names adds 248c29fa6791 kasan: remove kasan_find_vm_area() to prevent possible deadlock adds 3c3e4e5ae3e7 samples/damon: fix damon sample prcl for start failure adds 2b08ddfe07bb samples/damon: fix damon sample wsse for start failure adds b2ec23c0d269 samples/damon: fix damon sample mtier for start failure adds 43c36ab8ed66 mm/damon: fix divide by zero in damon_get_intervals_score() adds 612e89e890a1 mm: fix the inaccurate memory statistics issue for users adds 63afea878dc4 Revert "sched/numa: add statistics of numa balance task" adds 049b8439859f mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n adds 830a9e37cfb2 coredump: fix PIDFD_INFO_COREDUMP ioctl check adds 98f99394a104 secretmem: use SB_I_NOEXEC adds fd3d9cf28799 btrfs: clear dirty status from extent buffer on error at i [...] adds afc1f786d92a btrfs: qgroup: fix race between quota disable and quota re [...] adds fa413fa26045 btrfs: don't skip accounting in early ENOTTY return in btr [...] adds eee00674f175 btrfs: qgroup: set quota enabled bit if quota disable fail [...] adds 5b209d4ee7e9 btrfs: qgroup: fix qgroup create ioctl returning success a [...] adds abf9f785f512 btrfs: populate otime when logging an inode item adds 91f450d46ac3 Merge branch 'misc-6.16' into next-fixes adds e4c0d6196941 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 80f38c19b265 Merge branch 'fs-current' of linux-next adds ef8923e6c051 arm64: efi: Fix KASAN false positive for EFI runtime stack adds 727c2a53cf95 arm64: Unconditionally select CONFIG_JUMP_LABEL adds 0d1c86b84096 arm64/gcs: Don't try to access GCS registers if arm64.nogc [...] adds 6c66bb655ca3 arm64: move smp_send_stop() cpu mask off stack adds a75ad2fc76a2 arm64: Filter out SME hwcaps when FEAT_SME isn't implemented adds 22f3a4f60859 arm64: poe: Handle spurious Overlay faults adds 9dd175749341 arm64/mm: Drop wrong writes into TCR2_EL1 adds 218de775d03f Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds b9fd9888a565 bnxt_en: eliminate the compile warning in bnxt_request_irq [...] adds cc456c0c91d8 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 401ee3bc3940 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a90b2a1aaacb xfrm: interface: fix use-after-free after changing collect [...] adds 2c788f50b42e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1fe44a86ff0f wifi: cfg80211: fix S1G beacon head validation in nl80211 adds 74b1ec9f5d62 wifi: zd1211rw: Fix potential NULL pointer dereference in [...] adds c5fd399a24c8 wifi: mac80211: correctly identify S1G short beacon adds 8af596e8ae44 wifi: mac80211: clear frame buffer to never leak stack adds e1e6ebf490e5 wifi: mac80211: fix non-transmitted BSSID profile search adds 3b602ddc0df7 wifi: mwifiex: discard erroneous disassoc frames on STA interface adds 58fcb1b4287c wifi: mac80211: reject VHT opmode for unsupported channel widths adds 2ce6ad926225 wifi: rt2x00: fix remove callback type mismatch adds 737bb912ebbe wifi: prevent A-MSDU attacks in mesh networks adds fef734b8e0f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8624a73a293a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 043faef334a1 ALSA: ad1816a: Fix potential NULL pointer deref in snd_car [...] adds 4f5b1aa2e406 Merge tag 'asoc-fix-v6.16-rc4' of https://git.kernel.org/p [...] adds 85e323bdbe28 ALSA: hda/tas2781: Fix calibration data parser issue adds d78f76457d70 ALSA: hda/realtek: Enable headset Mic on Positivo K116J adds 7e2d67f66b32 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 7c95d04bf2a0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 909ddc3df3cb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9fccced2d25b Merge tag 'thunderbolt-for-v6.16-rc4' of ssh://gitolite.ke [...] adds 67a59f82196c usb: musb: fix gadget state on disconnect adds f82f419b8096 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 86864409b487 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 7e07965e4831 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9fe58ecd1ed8 mux: mmio: Fix missing CONFIG_REGMAP_MMIO adds da9374819eb3 iio: backend: fix out-of-bound write adds 16285a093186 iio: fix potential out-of-bound write adds e8ad595064f6 iio: adc: stm32-adc: Fix race in installing chained IRQ handler adds 6d21f2c2dd84 iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] adds 8d8d7c1dbc46 iio: adc: max1363: Reorder mode_list[] entries adds 43d8c4a3a3c7 dt-bindings: iio: adc: adi,ad7606: fix dt_schema validatio [...] adds 6ac609d1fba1 iio: adc: adi-axi-adc: fix ad7606_bus_reg_read() adds 9f92e93e257b iio: common: st_sensors: Fix use of uninitialize device structs adds fd8e6f872962 dt-bindings: iio: gyro: invensense,mpu3050: change irq maxItems adds 3281ddcea642 iio: adc: axp20x_adc: Add missing sentinel to AXP717 ADC c [...] adds 1fe16dc1a2f5 iio: accel: fxls8962af: Fix use after free in fxls8962af_f [...] adds 7b8648263278 iio: adc: ad7949: use spi_is_bpw_supported() adds 24fa69894ea3 iio: adc: ad7380: fix adi,gain-milli property parsing adds 1131e70558bc iio: dac: ad3530r: Fix incorrect masking for channels 4-7 [...] adds 5f5963805386 Merge tag 'iio-fixes-for-6.16a' of ssh://gitolite.kernel.o [...] adds 0262393c1016 Merge tag 'icc-6.16-rc5' of ssh://gitolite.kernel.org/pub/ [...] adds ae68ad3d7a93 MAINTAINERS: add miscdevice Rust abstractions adds b143503fd096 iio: adc: ad_sigma_delta: change to buffer predisable adds 731bfc181896 iio: adc: ad7173: fix channels index for syscalib_mode adds 2233378a8c60 iio: adc: ad7173: fix num_slots adds 7e9f809ceed8 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 768be55fb389 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5235e2ce5081 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds cc3b40ce7ad8 Merge branch 'libcrypto-fixes' of git://git.kernel.org/pub [...] adds eaf7d1100737 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d817ddc5c71b Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 36f57ab2d138 Merge branch 'dma-mapping-fixes' of git://git.kernel.org/p [...] adds 01870d09f295 drm/i915/bios: Apply vlv_fixup_mipi_sequences() to v2 mipi [...] adds 4c99d0f66bc1 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds 393222ea0d5b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 30e0fd3c0273 gpiolib: fix performance regression when using gpio_chip_g [...] adds 166afc6f439e Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 43c915b68ac5 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds fb7df7e74bf6 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds b9eea8332732 Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] adds d0a48dc4df5c selftests/futex: Convert 32-bit timespec to 64-bit version [...] adds c9d07c57d112 Merge branch into tip/master: 'locking/urgent' adds 3b914395a2f6 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds 44306a684cd1 drm/tegra: nvdec: Fix dma_alloc_coherent error check adds d38376b3ee48 drm/imagination: Fix kernel crash when hard resetting the GPU adds 162c90154422 MAINTAINERS: Change habanalabs maintainer adds 3d4414749438 rust: drm: remove unnecessary imports adds d133036a0b23 drm/nouveau/gsp: fix potential leak of memory used during [...] adds 3a92879a3786 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 3a4bfd6073fc mm: restore documentation for __free_pages() new 7d4c6e49d4dc docs/mm: expand vma doc to highlight pte freeing, non-vma [...] new e1e80b5f4ebb mm: vmscan: apply proportional reclaim pressure for memcg [...] new 652347075c71 tools/mm: add script to display page state for a given PID [...] new 18beac0786df mm: ksm: have KSM VMA checks not require a VMA pointer new 7211fb94cbe7 mm: ksm: refer to special VMAs via VM_SPECIAL in ksm_compatible() new b2d79304cb04 mm: prevent KSM from breaking VMA merging for new VMAs new 20e3e84c3ff5 mm/vma: correctly invoke late KSM check after mmap hook new 9872364d5de3 tools/testing/selftests: add VMA merge tests for KSM merge new a5daf06577a2 mm/hugetlb: convert hugetlb_change_protection() to folios new b970be22054c mm/vmstat: make MEMCG select VM_EVENT_COUNTERS new 09ff159f1290 mm: strictly check vmstat_text array size new e72d2f98646f mm/vmstat: utilize designated initializers for the vmstat_ [...] new 0ba17baa7785 mm: Kconfig: use verb *use* in plural form in description new 88c882e174d2 mm: remove unused mmap tracepoints new bf6333beeffe mm/damon: introduce DAMON_STAT module new 6c55e6aa3645 mm/damon/stat: use IS_ENABLED() for enabled initial value new 6e396dae15f8 mm/damon/stat: reset enabled when DAMON start failed new b2a2ef48fbef mm/damon/stat: calculate and expose estimated memory bandwidth new 5070375ed258 mm/damon/stat: calculate and expose idle time percentiles new f48485d68ceb Docs/admin-guide/mm/damon: add DAMON_STAT usage document new 77c6963cf8c4 mm/gup: remove (VM_)BUG_ONs new 46361cc50bb1 mm-gup-remove-vm_bug_ons-fix new 36fdc28477af mm: rename CONFIG_PAGE_BLOCK_ORDER to CONFIG_PAGE_BLOCK_MAX_ORDER new d7455163b8ff mm, list_lru: refactor the locking code new 5c7395b60d25 mm: split out a writeout helper from pageout new be94d36f2b97 mm: stop passing a writeback_control structure to shmem_writeout new dc550b0bd596 mm: tidy up swap_writeout new c171f2e32c50 mm: stop passing a writeback_control structure to __swap_w [...] new 3c8ba989faea mm: stop passing a writeback_control structure to swap_writeout new 368027f26fd0 mm: remove the for_reclaim field from struct writeback_control new a2dd3c294f2d mm: madvise: use walk_page_range_vma() instead of walk_pag [...] new 1dfa46b82191 mm: madvise: revert the walk_page_range_vma change for MAD [...] new c68b1d34778f mm/cma: pair the trace_cma_alloc_start/finish new 9afd4fcfec04 readahead: fix return value of page_cache_next_miss() when [...] new f7679063feb6 drivers/base/node: optimize memory block registration to r [...] new 9a5b38356cd2 drivers/base/node: restore removed extra line new 99590944748f drivers/base/node: remove register_mem_block_under_node_early() new 2ef7d7654d40 drivers/base/node: remove register_memory_blocks_under_nod [...] new fe6e37815268 drivers/base/node: rename register_memory_blocks_under_nod [...] new 21602eb770f9 drivers/base/node: rename __register_one_node() to registe [...] new fd6741d243c5 userfaultfd: correctly prevent registering VM_DROPPABLE regions new acd66e467098 userfaultfd: prevent unregistering VMAs through a differen [...] new 0be87ca566a3 userfaultfd: remove (VM_)BUG_ON()s new c0bd141ccac6 userfaultfd: remove UFFD_CLOEXEC, UFFD_NONBLOCK, and UFFD_ [...] new 6ed84eb23cfc mm: use per_vma lock for MADV_DONTNEED new cbbb0c21cad2 mm/madvise: avoid any chance of uninitialised pointer deref new 5cd502e09f26 proc: use the same treatment to check proc_lseek as ones f [...] new 22e0db7ba883 xarray: add a BUG_ON() to ensure caller is not sibling new a06a00d0b061 mm/mempolicy: skip unnecessary synchronize_rcu() new e3f481a4455a mm/readahead: honour new_order in page_cache_ra_order() new c82e3bb549ff mm/readahead: terminate async readahead on natural boundary new a459542530c6 mm/readahead: make space in struct file_ra_state new 94301c60bbde mm/readahead: store folio order in struct file_ra_state new 9fc12248e06c mm/filemap: allow arch to request folio size for exec memory new c7b62bdbb18f mm-filemap-allow-arch-to-request-folio-size-for-exec-memory-fix new aa633c9d4f4e mm,slub: do not special case N_NORMAL nodes for slab_nodes new 1d40a32fda19 mm,memory_hotplug: remove status_change_nid_normal and upd [...] new 409a44e28323 mm,memory_hotplug: implement numa node notifier new 45d98ca055b2 mm,memory_hotplug: set failure reason in offline_pages() new 8d66f3d7f8c6 mm,slub: use node-notifier instead of memory-notifier new 3ee4b436115e mmslub-use-node-notifier-instead-of-memory-notifier-fix new 9b894f7ed592 mm,memory-tiers: use node-notifier instead of memory-notifier new 86d8fb4cf9d3 drivers,cxl: use node-notifier instead of memory-notifier new aed369af180f drivers,hmat: use node-notifier instead of memory-notifier new 6a9b15c4aa0e kernel,cpuset: use node-notifier instead of memory-notifier new e37f7e778402 mm,mempolicy: use node-notifier instead of memory-notifier new 50333496a530 mm,page_ext: derive the node from the pfn new ba837359676e mm,memory_hotplug: drop status_change_nid parameter from m [...] new 276935b7b87c alloc_tag: remove empty module tag section new 9c82d4a9ca5d kselftest/mm: clarify errors for pipe() new 1f23ca9564be selftests/mm: convert some cow error reports to ksft_perror() new 521398131a11 selftests/mm: don't compare return values to in cow new 8b624898f378 selftests/mm: add messages about test errors to the cow tests new adc9f607bd79 selftests/mm: check for YAMA ptrace_scope configuraiton be [...] new c11977980cc0 lib/test_hmm: reduce stack usage new a751635a7760 mm/memfd: clarify error handling labels in memfd_create() new 94c9453bdb77 mm/pagewalk: split walk_page_range_novma() into kernel/user parts new beec4a7d60ca gup: optimize longterm pin_user_pages() for large folio new f781a936daf1 gup-optimize-longterm-pin_user_pages-for-large-folio-fix new 9d292d9d18f7 alloc_tag: add sequence number for module and iterator new a1259a8d7597 alloc_tag: keep codetag iterator active between read() new abd3d89e5874 mm/memory-tier: fix abstract distance calculation overflow new f2826125a22e mm: call pointers to ptes as ptep new 0f1cb294fe4c mm: optimize mremap() by PTE batching new 817c233ce52b mm: madvise: use per_vma lock for MADV_FREE new 1aa9ed57a3e4 selftests/mm: use generic read_sysfs in thuge-gen test new 574a0afcf8fe mm: use folio_expected_ref_count() helper for reference counting new 45c77b0c9cfd bio: use memzero_page() in bio_truncate() new d19d0d5eaeeb null_blk: use memzero_page() new 881546baf85c direct-io: use memzero_page() new 2316f34b9514 ceph: convert ceph_zero_partial_page() to use a folio new 06034297bfc3 ceph: fix NULL vs IS_ERR() bug in ceph_zero_partial_page() new 90d3b72da1af mm: remove zero_user() new 5894d1b272a4 selftests: khugepaged: fix the shmem collapse failure new 9ccf8b0e5af1 selftests: mm: add shmem collapse as a default test item new 7a1798ebadbf mm/huge_memory: don't ignore queried cachemode in vmf_inse [...] new cfacb7a8ea64 mm/huge_memory: don't mark refcounted folios special in vm [...] new 1cc0095fcc7e mm/huge_memory: don't mark refcounted folios special in vm [...] new b82c2789cb48 secretmem: remove uses of struct page new 0fd85071b702 fix check of filemap_lock_folio() return value new e70c53d29b48 highmem: remove a use of folio->page new 9b1bed6f00f7 mm/vma: use vmg->target to specify target VMA for new VMA merge new bfc005393630 mm: make comment consistent in vma_expand() new 233b169fd43c selftest/mm: skip if fallocate() is unsupported in gup_longterm new fb32e0487276 mm: huge_memory: fix the check for allowed huge orders in shmem new 1cace3c976de testing/radix-tree/maple: increase readers and reduce dela [...] new c0d6441e8301 tools/testing/radix-tree: test maple tree chaining mas_pre [...] new 7e0d2f09db23 mm/damon/paddr: use alloc_migartion_target() with no migra [...] new 92416af09d72 Revert "mm: rename alloc_demote_folio to alloc_migrate_folio" new 6358e85fd78f Revert "mm: make alloc_demote_folio externally invokable f [...] new 24c1190d727a mm/page_alloc: pageblock flags functions clean up new 867c320a584f mm/page_isolation: make page isolation a standalone bit new 27836cb0156c mm/page_alloc: add support for initializing pageblock as isolated new e9423559356e mm/page_isolation: remove migratetype from move_freepages_ [...] new a1c17f235a93 mm/page_isolation: remove migratetype from undo_isolate_pa [...] new 4266ae0fe1f3 mm/page_isolation: remove migratetype parameter from more [...] new 3439b3f5edf0 mm: change vm_get_page_prot() to accept vm_flags_t argument new 316f159c7d8e mm: add missing vm_get_page_prot() instance, remove include new 92a9a1dd1dc0 mm: update core kernel code to use vm_flags_t consistently new 512d18d63c1f mm: update architecture and driver code to use vm_flags_t new 47a175751119 mm/damon: fix minor typos in damon header new f2a51a9f24a8 codetag: avoid unused alloc_tags sections/symbols new d55481be4ed3 mm/hugetlb: make hugetlb_reserve_pages() return nr of entr [...] new 8d11848a98d1 mm/memfd: reserve hugetlb folios before allocation new a38f51bdb2a9 selftests/udmabuf: add a test to pin first before writing [...] new eaadf317dfc5 mm/percpu: conditionally define _shared_alloc_tag via CONF [...] new 92b89b6701ca mm: convert pXd_devmap checks to vma_is_dax new 234d4783b73f mm: filter zone device pages returned from folio_walk_start() new 7123ce2709d8 mm: remove remaining uses of PFN_DEV new a2ddcb1457c0 mm: convert vmf_insert_mixed() from using pte_devmap to pt [...] new 0d8e8f4d4e49 mm/gup: remove pXX_devmap usage from get_user_pages() new 4c205c48a840 mm/huge_memory: remove pXd_devmap usage from insert_pXd_pfn() new 3a4978a5b50c mm: remove redundant pXd_devmap calls new 96afd3c6e29b mm/khugepaged: remove redundant pmd_devmap() check new a70877386518 powerpc: remove checks for devmap pages and PMDs/PUDs new c044c21e2051 fs/dax: remove FS_DAX_LIMITED config option new ec680db7e2db mm: remove devmap related functions and page table bits new 6133e2b1042a mm: remove PFN_DEV, PFN_MAP, PFN_SPECIAL, PFN_SG_CHAIN and [...] new 26bccfe52c77 mm: remove callers of pfn_t functionality new 50cac08ef4b8 mm/memremap: remove unused devmap_managed_key new 2a96c4beda34 selftets/damon: add a test for memcg_path leak new 401d423a4138 maple tree: use goto label to simplify code new 5fc1506cfb19 maple-tree-use-goto-label-to-simplify-code-fix new 1f38fb9278c0 selftests/mm: reduce uffd-unit-test poison test to minimum new f93720b23dac selftests-mm-reduce-uffd-unit-test-poison-test-to-minimum-fix new 1d36c246e330 mm/ptdump: take the memory hotplug lock inside ptdump_walk_pgd() new 4daa5af0c0a5 mm/damon/sysfs-schemes: decouple from damos_quota_goal_metric new baf407864e0d mm/damon/sysfs-schemes: decouple from damos_action new b13eb3fbfef1 mm-damon-sysfs-schemes-decouple-from-damos_action-fix new 2a20eafefcd8 mm/damon/sysfs-schemes: decouple from damos_wmark_metric new 85dec82806fd mm/damon/sysfs-schemes: decouple from damos_filter_type new 14f4ab5583fb mm/damon/sysfs: decouple from damon_ops_id new c8b6b4bd21ec mm/vmscan: respect psi_memstall region in node reclaim new 918d2265eac4 mm/memcg: make memory.reclaim interface generic new 3a309245ec51 mm-memcg-make-memoryreclaim-interface-generic-fix new a19eff8a1a29 mm/vmscan: make __node_reclaim() more generic new c5fd876d2265 mm: introduce per-node proactive reclaim interface new 91f69b33f5f0 lib/test_vmalloc.c: use late_initcall() if built-in for in [...] new ab5cb78a3db3 lib/test_vmalloc.c: restrict default test mask to avoid te [...] new 72c30a8a48b4 mm: unexport globally copy_to_kernel_nofault new 9b8251c7e9d0 mm-unexport-globally-copy_to_kernel_nofault-v2 new 46151c977ef2 selftests/mm: remove duplicate .gitignore entries new aadd49018c63 mm/madvise: remove the visitor pattern and thread anon_vma state new 4f8530c5cd50 mm/madvise: thread mm_struct through madvise_behavior new 42d9f846d037 mm/madvise: thread VMA range state through madvise_behavior new 667f023b1c01 mm/madvise: thread all madvise state through madv_behavior new a5c62e369994 mm/madvise: eliminate very confusing manipulation of prev VMA new cb8a354a44d5 mm/madvise: fix very subtle bug new 9b3a7474fc18 maple_tree: fix status setup on restore to active new 9161db0091a4 maple_tree: add testing for restoring maple state to active new e69f9f752c78 mm, madvise: simplify anon_name handling new 6818885a547b mm, madvise: extract mm code from prctl_set_vma() to mm/madvise.c new e32eea21cc9d mm, madvise: move madvise_set_anon_name() down the file new 165932465c8d mm, madvise: use standard madvise locking in madvise_set_a [...] new 24cc73c858ba selftests/mm: fix UFFDIO_API usage with proper two-step fe [...] new f7e639838110 selftests/mm: fix UFFDIO_API usage with proper two-step fe [...] new 5799d4e80ec5 ksm_tests: skip hugepage test when Transparent Hugepages a [...] new f4194c121d81 mm, vmstat: remove the NR_WRITEBACK_TEMP node_stat_item counter new d63ad7b97ae7 samples/damon/mtier: add parameters for node0 memory usage new 2f14f5b8656b mm/hugetlb: remove prepare_hugepage_range() new 6638fc1d3e85 mm: deduplicate mm_get_unmapped_area() new ef8706a26f7d selftests/damon: add drgn script for extracting damon status new ee2b89dd41c3 selftests/damon/_damon_sysfs: set Kdamond.pid in start() new 7f3d353e5c57 selftests/damon: add python and drgn-based DAMON sysfs test new 0cc7284d7403 selftests/damon/sysfs.py: test monitoring attribute parameters new 1584ef840e53 selftests/damon/sysfs.py: test adaptive targets parameter new 3f8c34218966 selftests/damon/sysfs.py: test DAMOS schemes parameters setup new a6f3b54914bd mm/percpu: prevent concurrency problem for pcpu_nr_populat [...] new 28fd51608439 mm/hugetlb: use str_plural() in report_hugepages() new 72c737dfdebf mm/debug_vm_pgtable: use a swp_entry_t input value for swap tests new b3d24efe0bf6 mm,hugetlb: change mechanism to detect a COW on private mapping new ca2c4f9f7e69 mm,hugetlb: sort out folio locking in the faulting path new 478704d95e6c mm,hugetlb: rename anon_rmap to new_anon_folio and make it [...] new aff5d61e18dd mm,hugetlb: drop obsolete comment about non-present pte an [...] new 605eee133996 mm,hugetlb: drop unlikelys from hugetlb_fault new a36fec4ef347 mm/cma: use str_plural() in cma_declare_contiguous_multi() new 258f4c94ac01 mm: fix spelling issue in swap.h new 03bb5c9d4ed9 mm: remove outdated filename comment in percpu-stats.c new 14d7c15934d0 mm/shmem, swap: improve cached mTHP handling and fix poten [...] new b5ae7abd1337 mm/shmem, swap: avoid redundant Xarray lookup during swapin new 09a6021606fe mm/shmem, swap: tidy up THP swapin checks new 86f3fc4f88af mm/shmem, swap: tidy up swap entry splitting new a12aafff013f mm/shmem, swap: avoid false positive swap cache lookup new faa9d8713a39 mm/shmem, swap: never use swap cache and readahead for SWP [...] new 26b6998d046e mm/shmem, swap: simplify swapin path and result handling new a0f8eb3ba474 mm/shmem, swap: simplify swap entry and index calculation [...] new b70da659b9d9 mm/shmem, swap: fix major fault counting new 4afe4ecc8cc6 mm: convert FPB_IGNORE_* into FPB_RESPECT_* new 64d18be117e5 mm: smaller folio_pte_batch() improvements new 5c5333337f49 mm: split folio_pte_batch() into folio_pte_batch() and fol [...] new 822dca315f38 mm: remove boolean output parameters from folio_pte_batch_ext() new 19c61fc68e9c cma: move __cma_declare_contiguous_nid() before its usage new 0cfa428ea096 cma: split reservation of fixed area into a helper function new 0bcd6bb35bed cma: move memory allocation to a helper function new 47c5ae236462 maple tree: add some comments new 4c4c0cad239f selftests/mm: add process_madvise() tests new 337c64abfc14 tools/testing/selftests: add mremap() unfaulted/faulted te [...] new 20e77ab0192f Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] new 3c18e3a66d83 include/linux/jhash.h: replace __get_unaligned_cpu32 in jh [...] new 8b81a49d84f0 ocfs2: replace simple_strtol with kstrtol new e99bb5920fc5 alpha: replace sprintf()/strcpy() with scnprintf()/strscpy() new 68375a0df7cc fork: clean-up naming of vm_stack/vm_struct variables in v [...] new 62c4c91bfc89 fork: define a local GFP_VMAP_STACK new e3ae997755b4 lib/math/gcd: use static key to select implementation at runtime new 6d3739d71680 riscv: optimize gcd() code size when CONFIG_RISCV_ISA_ZBB [...] new 89356d3981f2 riscv: optimize gcd() performance on RISC-V without Zbb extension new 873f30413684 kernel: relay: use __GFP_ZERO in relay_alloc_buf new e02f2e05aa0b squashfs: pass the inode to squashfs_readahead_fragment() new 99db611239f1 squashfs: use folios in squashfs_bio_read_cached() new b73499be9ebb Add a new optional ",cma" suffix to the crashkernel= comma [...] new 64bec99d8a4c kdump: implement reserve_crashkernel_cma new 41699b20e43d kdump, documentation: describe craskernel CMA reservation new 8a02eef271c0 kdump: wait for DMA to finish when using CMA new 0d5354fb2f9e x86: implement crashkernel cma reservation new ca59779ac030 relayfs: abolish prev_padding new c6592f41bc94 relayfs: support a counter tracking if per-cpu buffers is full new 863109df7976 relayfs: introduce getting relayfs statistics function new 8978664412e5 blktrace: use rbuf->stats.full as a drop indicator in relayfs new 9e0bc4ce33ed relayfs: support a counter tracking if data is too big to write new d2c772d8edcd kcov: fix typo in comment of kcov_fault_in_area new 93618b502360 exit: fix misleading comment in forget_original_parent() new 43f9b8764265 mul_u64_u64_div_u64: fix the division-by-zero behavior new e568ef83def0 checkpatch: use utf-8 match for spell checking new 3fee1a56c18d uprobes: revert ref_ctr_offset in uprobe_unregister error path new d02355181594 ocfs2: reset folio to NULL when get folio fails new de381ff9c9e8 ocfs2: remove redundant NULL check in rename path new f9f3c97c2035 fork: clean up ifdef logic around stack allocation new 88a0c9068b19 scripts: gdb: move MNT_* constants to gdb-parsed new 4d5a09b7e974 lib/raid6: replace custom zero page with ZERO_PAGE new d1f8f71d67a2 lib-raid6-replace-custom-zero-page-with-zero_page-v3 new 8bac7676dc28 MAINTAINERS: add lib/raid6/ to "SOFTWARE RAID" new b266cb3c46df ocfs2: kill osb->system_file_mutex lock new 7aafa3b68bc9 lib: test_objagg: split test_hints_case() into two functions new 9c231e07ed70 kthread: update comment for __to_kthread new 7bb447b0873b fs: fat: Prevent fsfuzzer from dominating the console new 3fe9ce6d56a0 tools/accounting/delaytop: add delaytop to record top-n ta [...] new 399bd9dcdcbf ocfs2: embed actual values into ocfs2_sysfile_lock_key names new d80a6a678426 mailmap: update Sachin Mokashi's email address new 8bd636248a77 fs/proc/vmcore: a few cleanups for vmcore_add_device_dump() new 01ebfa5a2641 ocfs2: update d_splice_alias() return code checking new 773a015a9cf0 selftests: ptrace: add set_syscall_info to .gitignore new 34d77289272b checkpatch: check for missing sentinels in ID arrays new f11d4424b21e panic: clean up code for console replay new be6cc679be04 panic: generalize panic_print's function to show sys info new f8dbd6138e05 panic: add 'panic_sys_info' sysctl to take human readable [...] new 0a5cb1adf9b7 panic: add 'panic_sys_info=' setup option for kernel cmdline new 3699d83ae18b panic: add note that panic_print sysctl interface is deprecated new a01189aaf16e coccinelle: misc: secs_to_jiffies: implement context and r [...] new b61fc27570a1 locking/rwsem: make owner helpers globally available new 58ff2a5a1ece hung_task: extend hung task blocker tracking to rwsems new 98cad419cb08 samples: enhance hung_task detector test with read-write s [...] new cbc39ef24f43 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] new 4ba6c32eecd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c21316e5295 perf header: Fix pipe mode header dumping new 8081ca8d6be8 perf tests make: Add NO_LIBDW=1 to minimal and add standal [...] new 10d9b8920376 perf sched: Make sure it frees the usage string new aa9fdd106bab perf sched: Free thread->priv using priv_destructor new dc3a80c98884 perf sched: Fix memory leaks in 'perf sched map' new e2eb59260c4f perf sched: Fix thread leaks in 'perf sched timehist' new 117e5c33b1c4 perf sched: Fix memory leaks for evsel->priv in timehist new 7a4002ec9e0f perf sched: Use RC_CHK_EQUAL() to compare pointers new e68b1c0098b9 perf sched: Fix memory leaks in 'perf sched latency' new cc4b392718dc perf test: Add more test cases to sched test new b6cacacf2e22 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new ca4e006cf7bb Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 60bc47b5a0b1 watchdog/perf: Provide function for adjusting the event period new 7a884442aeb6 arm64/watchdog_hld: Add a cpufreq notifier for update watc [...] new c872d7c83738 perf/arm-ni: Set initial IRQ affinity new 8b177e9a4ecd perf/arm-cmn: Broaden module description for wider interco [...] new b6e37b27bf68 perf: imx9_perf: make the read-only array mask static const new a7bfae21457c perf/arm-cmn: Reduce stack usage during discovery new 860a831de138 perf/arm: Add missing .suppress_bind_attrs new d8be2ae44ad5 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 5f931b568480 Merge tag 'renesas-drivers-for-v6.17-tag1' of https://git. [...] new 1c2b6990d8ca Merge branch 'soc/drivers' into for-next new 06d6ebf35c37 Merge tag 'renesas-arm-defconfig-for-v6.17-tag1' of https: [...] new 241a3be47756 Merge tag 'arm-soc/for-6.17/defconfig-arm64' of https://gi [...] new 57662dcb31a2 Merge branch 'soc/defconfig' into for-next new 990cd3e93a76 ARM: Switch to new sys-off handler API new c12078d3a11c Merge branch 'soc/arm' into for-next new b76586fc0583 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cd9ef86573b5 arm64: dts: amlogic: Align wifi node name with bindings new 5ec418a55b26 Merge branch 'v6.17/arm64-dt' into for-next new ef491ab7cbf6 dt-bindings: arm: amlogic: Add Ugoos AM3 new b33f8cfb2b4d arm64: dts: amlogic: Add Ugoos AM3 new 76f160f2e4e7 Merge branch 'v6.17/arm64-dt' into for-next new 9291207753c7 dts: arm64: amlogic: add S7 pinctrl node new bd42a25d696e dts: arm64: amlogic: add S7D pinctrl node new fb183c8d7a5a dts: arm64: amlogic: add S6 pinctrl node new 587c1c00f755 arm64: dts: amlogic: Enable the npu node for Alta and VIM3 new 58abdca0eb65 Merge branch 'v6.17/arm64-dt' into for-next new e307e5c12e05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0fb7b8805092 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 55fae6f3e572 ARM: dts: microchip: sam9x60ek: rename spi-cs-setup-ns pro [...] new 71c6dc93e96a ARM: dts: microchip: sama5d27_som1: rename spi-cs-setup-ns [...] new fa664ff76e79 ARM: dts: microchip: sama5d27_wlsom1: rename spi-cs-setup- [...] new 5b4522098bdb ARM: dts: microchip: sama5d2_icp: rename spi-cs-setup-ns p [...] new 7360dab3bead ARM: dts: microchip: sam9x7: Add LVDS controller new 52dd9740ce88 Merge branch 'at91-dt' into at91-next new 8c80282e09af Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 477056762392 ARM: dts: aspeed: catalina: Enable MCTP for frontend NIC m [...] new cffc64d37db3 ARM: dts: aspeed: harma: add E1.S power monitor new 32885aa268e1 ARM: dts: aspeed: harma: add fan board I/O expander new de5cdbff1e68 ARM: dts: aspeed: harma: add ADC128D818 for voltage monitoring new ce5b2797b4fa ARM: dts: aspeed: Harma: revise gpio bride pin for battery new 2236141ed3d6 ARM: dts: aspeed: harma: add mmc health new f0d03c44ee61 ARM: dts: aspeed: lanyang: Fix 'lable' typo in LED nodes new ab5e4c977736 ARM: dts: aspeed: bletchley: enable USB PD negotiation new 462af36699b6 dt-bindings: arm: aspeed: add Meta Santabarbara board new 9237e0a207ac ARM: dts: aspeed: santabarbara: Add Meta Santabarbara BMC new 1c15e359ba53 ARM: dts: aspeed: yosemite4: add gpio name for uart mux sel new 2db79815ec0a Merge branches 'aspeed/drivers', 'aspeed/dt' and 'nuvoton/ [...] new 6647a68bba15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce5b1bd9ef61 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new de4fe6678f74 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fb6b7dced761 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 32239b8900a4 dt-bindings: arm: mediatek: Merge MT8186 Voltorb entries new 8101382c24b9 dt-bindings: arm: mediatek: Add MT8186 Squirtle Chromebooks new 8609434f64ce arm64: dts: mediatek: mt8186-steelix: Mark second source c [...] new 57ac6f86ee9a arm64: dts: mediatek: mt8186: Merge Voltorb device trees new 85c767d2d36f arm64: dts: mediatek: mt8186: Add Squirtle Chromebooks new 1fcb7608a0ea arm64: dts: mediatek: mt8192-asurada-spherion: Mark trackp [...] new d172b9237e47 arm64: dts: airoha: en7581: Add ethernet nodes to EN7581 S [...] new bd9e0f5d9095 dt-bindings: interconnect: add mt7988-cci compatible new 0cbdb6d04689 arm64: dts: mediatek: mt7988: add cci node new b5a4ad957114 arm64: dts: mediatek: mt7988a-bpi-r4: add proc-supply for cci new bc51660cd5fd arm64: dts: mediatek: mt7988a-bpi-r4: drop unused pins new 5a40efb8c9d2 arm64: dts: mediatek: mt7988a-bpi-r4: add gpio leds new cf0cdde64b32 arm64: dts: mediatek: mt8390-genio-common: Add Home MT6359 [...] new a9b906f15995 arm64: dts: mediatek: mt8395-genio-1200-evk: Add MT6359 PM [...] new b5ae84ea536e dt-bindings: interrupt-controller: mediatek,mt6577-sysirq: [...] new 7827b0ff3bb3 dt-bindings: timer: mediatek: add MT6572 new a79e5369cfd7 dt-bindings: watchdog: mediatek,mtk-wdt: add MT6572 new 1b301b7e2843 dt-bindings: vendor-prefixes: add JTY new 5215cdb01395 dt-bindings: arm: mediatek: add boards based on the MT6572 SoC new 2a64fc95eb43 ARM: dts: mediatek: add basic support for MT6572 SoC new 3b192aa9c282 ARM: dts: mediatek: add basic support for JTY D101 board new 2dab43dbceab ARM: dts: mediatek: add basic support for Lenovo A369i board new a46ae3392aad ARM: mediatek: add board_dt_compat entry for the MT6572 SoC new 9ed85e0747c0 ARM: mediatek: add MT6572 smp bring up code new 115cb8569349 dt-bindings: watchdog: mediatek,mtk-wdt: add MT6572 new 475f6455bfe9 dt-bindings: vendor-prefixes: add JTY new 64960ec2c790 dt-bindings: arm: mediatek: add boards based on the MT6572 SoC new 4de30323236d ARM: dts: mediatek: add basic support for MT6572 SoC new 34624e0ab25d ARM: dts: mediatek: add basic support for JTY D101 board new 513e45539a72 ARM: dts: mediatek: add basic support for Lenovo A369i board new 2c11ea2c78f0 Merge branches 'v6.16-next/soc', 'v6.16-next/arm32' and 'v [...] new dd7a66794862 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 90ec89d68ffa arm: orion: use string choices helper new 28254bcf96bf ARM: dts: marvell: kirkwood: use recent scl/sda gpio bindings new 88084e0358ff Merge branch 'mvebu/dt' into mvebu/for-next new 5e2e72acf2a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 539e87dd661f ARM: dts: am335x-pdu001: Fix RS-485 transceiver switching new a3a4be32b69c arm: dts: ti: omap: Fixup pinheader typo new 0711a8dcea2a bus: del unnecessary init var new db91121f001a Merge branch 'omap-for-v6.17/soc' into tmp/omap-next-20250 [...] new 5521d52c6c35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 925ed88c00c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 05477def4ba9 arm64: dts: renesas: r8a779g3-sparrow-hawk-fan-pwm: Add mi [...] new cec5c1e6f354 Merge branch 'renesas-dts-for-v6.17' into renesas-next new 0f98a55b04a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d0ce234a020b Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 411416eabad0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e9355e894aeb arm64: dts: exynos7870: add quirk to disable USB2 LPM in g [...] new 2bdfa35a7bb6 arm64: dts: exynos7870-on7xelte: reduce memory ranges to b [...] new 49a27c6c392d arm64: dts: exynos7870-j6lte: reduce memory ranges to base amount new 5e55762f952a Merge branch 'next/dt64' into for-next new 7e515597a98b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 76e65f7a0e0f firmware: arm_scmi: Add power management operations to SCMI bus new 9a0658d3991e firmware: arm_scmi: power_control: Ensure SCMI_SYSPOWER_ID [...] new 45ff50047f86 firmware: arm_scmi: Optimize notifiers registration new cfb5db387349 Merge branches 'for-next/smccc/updates' and 'for-next/scmi [...] new 3ab180d3074a Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 29ce381d6bc6 riscv: dts: sophgo: sg2044: add MSI device support for SG2044 new 55fd09df36d7 riscv: dts: sophgo: sg2044: add PCIe device support for SG2044 new a49c9a95d193 Merge branch 'for-next' of https://github.com/sophgo/linux.git new 25a59e813cd2 dt-bindings: soc: spacemit: define spacemit,k1-ccu resets new aadc509afc36 Merge tag 'spacemit-reset-binding-for-6.17-1' of https://g [...] new 2c0cf4fed0f4 riscv: dts: spacemit: add reset support for the K1 SoC new 9aebdfc21f75 riscv: dts: spacemit: add PWM support for K1 SoC new 8709d5102406 riscv: dts: spacemit: add pwm14_1 pinctrl setting new 7554729de27d clk: spacemit: mark K1 pll1_d8 as critical new bf6239ddaa6a soc: spacemit: create a header for clock/reset registers new 988543522ebd clk: spacemit: set up reset auxiliary devices new 024b84f66167 clk: spacemit: define three reset-only CCUs new c479d7cf06c3 reset: spacemit: add support for SpacemiT CCU resets new c79550f69f0f Merge tag 'spacemit-reset-for-6.17-1' of https://github.co [...] new 588c02e28a58 Merge branch 'spacemit-clk-for-6.17' into spacemit-for-next new 2a366eeed0af Merge branch 'for-next' of https://github.com/spacemit-com/linux new 998adc8cd5cb ARM: dts: stm32: Add nvmem-cells to ethernet nodes for con [...] new 339571778a61 arm64: dts: st: add timer nodes on stm32mp251 new 0b22e2e5648f arm64: dts: st: add timer pins for stm32mp257f-ev1 new 986fa0721c1f arm64: dts: st: add timer nodes on stm32mp257f-ev1 new 9259e150de55 arm64: defconfig: enable STM32 timers drivers new ebf53abe62b0 ARM: dts: stm32: add system-clock-direction-out on stm32mp [...] new ab2e0f4f6cbf ARM: dts: stm32: fullfill diversity with OPP for STM32M15xF SOCs new 8ac2fba023cf ARM: dts: stm32: use 'typec' generic name for stusb1600 on [...] new 9bc35edb9ac7 dt-bindings: regulator: Add STM32MP15 SCMI regulator identifiers new bcd6cc9ee13a ARM: dts: stm32: use internal regulators bindings for MP15 [...] new d1e88874c0f6 ARM: dts: stm32: optee async notif interrupt for MP15 scmi [...] new ef21a063d123 dt-bindings: arm: stm32: add STM32MP157F-DK2 board compatible new fadfd41a49ce ARM: dts: stm32: add stm32mp157f-dk2 board support new 000006155029 arm64: defconfig: Enable STM32 Octo Memory Manager and Ocs [...] new 9d09a1175b3b Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new bbe7cf4bab16 dt-bindings: arm: sunxi: Add Xunlong OrangePi 4A board new 6e2662c07a90 arm64: dts: allwinner: a523: Move mmc nodes to correct position new 84c4a16e00f5 arm64: dts: allwinner: a523: Move rgmii0 pins to correct location new 64f2f7bc4acb arm64: dts: allwinner: a523: Add UART1 pins new de713ccb9934 arm64: dts: allwinner: t527: Add OrangePi 4A board new 058ee49acc66 Merge branches 'sunxi/clk-fixes-for-6.16', 'sunxi/clk-for- [...] new 673523c50e64 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 9ca6a7615b4e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 088293ec91ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e415cd51dff6 Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] new 65ba2a6e77e9 arm64: dts: ti: k3-j722s-evm: Fix USB gpio-hog level for Type-C new abba0c4845ea arm64: dts: ti: k3-j784s4-j742s2-main-common: Add ACSPCIE1 node new fefaa8d7f801 arm64: dts: ti: k3-am62p-verdin: add SD_1 CD pull-up new f76b482771b4 arm64: dts: ti: k3-pinctrl: Enable Schmitt Trigger by default new 036cc33070b3 arm64: dts: ti: k3-am62p-verdin: fix PWM_3_DSI GPIO direction new 666f6d7e7fad Merge branch 'ti-k3-dts-next' into ti-next new 729df9a0b436 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new f4688ef62282 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new a5502de90f5a Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new a0cc3be12c5c Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 5ef45e9b1ba3 Merge branch 'thead-clk-for-next' of https://github.com/pd [...] new 998e62b58393 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 210a1ce8ed43 m68k: Fix lost column on framebuffer debug console new 0da6458417d7 m68k: Avoid pointless recursion in debug console rendering new e911044c28ed m68k: Remove unused "cursor home" code from debug console new 83f672a7f69e m68k: Don't unregister boot console needlessly new 4fbdd56edf1f m68k: Enable dead code elimination new 16eea8d2d3c1 m68k: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers new 7164aacfcea2 m68k: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers new c4958c118cd9 m68k: defconfig: Update defconfigs for v6.16-rc2 new c8995932db2b m68k: mac: Improve clocksource driver commentary new f96c9a143a0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c0d6c9b0d82f Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 9a96a75a24c4 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new fa0f1cf51ece Merge branch 'for-next' of git://github.com/openrisc/linux.git new aff1315d9820 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new feeeaf8758f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2914ef0b8947 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new a0d2887a5133 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4c5ba7acd74f um: virtio_pcidev: Rename UM_PCI_STAT_WAITING new 013c51446570 kunit: Enable PCI on UML without triggering WARN() new 1528fd400c62 um: virt-pci: Switch to msi_create_parent_irq_domain() new 2af10530639b um/x86: Add system call table to header file new 555b1a45a521 um/ptrace: Implement HAVE_SYSCALL_TRACEPOINTS new a07f1b299ba5 um: simplify syscall header files new 6ea355619635 um: Re-evaluate thread flags repeatedly new aee019d592f6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 21df58040077 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 63d6e9311999 bcachefs: bch2_fpunch_snapshot() adds ddb9680a7226 bcachefs: Fix bch2_io_failures_to_text() adds c72d628469b8 bcachefs: Fix btree for nonexistent tree depth adds c2b2c7d1da8f bcachefs: Tweak btree cache helpers for use by btree node scan adds a77ffbe34d45 bcachefs: btree node scan no longer uses btree cache adds 14dd95647ea5 bcachefs: btree read retry fixes adds 63a83463d278 bcachefs: Fix bch2_btree_transactions_read() synchronization adds 7de3c8b4077e bcachefs: Don't schedule non persistent passes persistently adds 74f3931a1bfe bcachefs: Fix additional misalignment in journal space cal [...] adds 946c872374e7 bcachefs: fsck: dir_loop, subvol_loop now autofix adds 673c47958e2a bcachefs: kill darray_u32_has() adds 68b782aef80f bcachefs: Reduce __bch2_btree_node_alloc() stack usage adds 4e0234680214 bcachefs: Allow CONFIG_UNICODE=m adds 9df167579cd7 bcachefs: use scoped_guard() in fast_list.c adds fb08a04e5ba8 bcachefs: DEFINE_CLASS()es for dev refcounts adds 42571c6f5207 bcachefs: More errcode conversions adds 1a03b18a5919 bcachefs: add an unlikely() to trans_begin() adds dcc4ebd0527b bcachefs: Plumb trans_kmalloc ip to trans_log_msg adds d03459ccc2f8 bcachefs: Don't log error twice in allocator async repair adds 5d5bbd5fa807 bcachefs: Don't memcpy more than needed adds d378eaca0d69 bcachefs: bch2_trans_has_updates() adds 44c41f465838 bcachefs: Improve inode deletion adds 0754323c6df2 bcachefs: Don't peek key cache unless we have a real key adds d864d806abba bcachefs: Evict/bypass key cache when deleting adds 3d48243b2799 bcachefs: Refactor trans->mem allocation adds 9d1986f9e262 bcachefs: Shut up clang warning adds 6b59e3c94c8b bcachefs: -o fix_errors may now be used without -o fsck adds c5be5e55cedb bcachefs: Improved btree node tracepoints adds 22f730c09fa5 bcachefs: Finish error_throw tracepoints adds 3f77afdb435b bcachefs: Simplify bch2_bio_map() adds 5da30bcbec57 bcachefs: Use bio_add_folio_nofail() for unfailable operations adds 990aeeaf0541 bcachefs: Improve inode_create behaviour on old filesystems adds 365757658582 bcachefs: Before removing dangling dirents, check for contents adds 5b567deebeef bcachefs: check_key_has_inode() reconstructs more aggressively adds c461e22ae5ba bcachefs: bch_fs.devs_removed adds 07f94bdcccc1 bcachefs: ptr_to_removed_device adds c94db630cc6c bcachefs: Don't lock exec_update_lock adds 5b6f2e03c9f4 bcachefs: bch2_journal_entry_missing_range() adds bcd55d4906ab bcachefs: Faster checking for missing journal entries adds 64c41f169c45 bcachefs: Add missing bch2_log_msg_start() adds 8a956e813ea7 bcachefs: Suppress unnecessary inode_i_sectors_wrong fsck error adds 517815b3c0be bcachefs: Print errcode when bch2_read_extent() sees error adds 8862cba9db04 bcachefs: Fix error message in buffered read path adds c73b8f37e045 bcachefs: Debug param for injecting btree node corruption on read adds 089073fbf0a7 bcachefs: device add now properly sets c->online_devs adds bf40e076a0e4 bcachefs: silence userspace build warning adds a0e2d12b21c4 bcachefs: Update path flags cleanups adds 0678b8dcfbf9 bcachefs: add missing log message newline adds 7d49cd6b5fd8 bcachefs: add missing includes adds cbec8004a8ad bcachefs: silence userspace build warning adds e7ca1f76af8d bcachefs: trace_data_update_done_no_rw_devs adds 622956dcdb0d bcachefs: use kvzalloc() for journal bios adds a2c708c84171 bcachefs: Improve nopromote visibility adds c58ee0be1c2c Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds 66271c155d88 fscrypt: Drop obsolete recommendation to enable optimized SHA-512 adds b41c1d8d0790 fscrypt: Don't use problematic non-inline crypto engines adds 0f6bc24253cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 439b7465ba93 btrfs: unfold transaction aborts at btrfs_create_new_inode() adds 324f547d6e9b btrfs: unfold transaction abort at __btrfs_inc_extent_ref() adds d64deed352f6 btrfs: unfold transaction abort at walk_up_proc() adds d2d1b2cada74 btrfs: remove pointless 'out' label from clone_finish_inod [...] adds 00daef59ee90 btrfs: unfold transaction abort at clone_copy_inline_extent() adds b50a57ff2cc2 btrfs: zoned: use filesystem size not disk size for reclai [...] adds 9c533c7079d8 btrfs: make btrfs_should_periodic_reclaim() static adds 63e777d0fbdb btrfs: unfold transaction aborts when replaying log trees adds 62faaf07e575 btrfs: abort transaction during log replay if walk_log_tre [...] adds 3f9d46163b1e btrfs: remove redundant path release when replaying a log tree adds 1538c41c74ce btrfs: simplify error detection flow during log replay adds bb11f33513f6 btrfs: move transaction aborts to the error site in remove [...] adds 6b28b09e8c28 btrfs: move transaction aborts to the error site in add_bl [...] adds cd55887ec9f0 btrfs: unfold transaction abort at btrfs_copy_root() adds 89ababfbd90d btrfs: abort transaction on unexpected eb generation at bt [...] adds 1866ed226731 btrfs: unfold transaction abort at __btrfs_update_delayed_inode() adds 59c31a4deac0 btrfs: unfold transaction abort at btrfs_insert_one_raid_extent() adds 037939bcc1c6 btrfs: relocation: simplify unused logic related to LINK_LOWER adds 3b004c4fb4f1 btrfs: fix comment in reserved space warning adds 970c9300c7df btrfs: use rb_find_add() in btrfs_insert_inode_defrag() adds 29fa3019cdc2 btrfs: use rb_find() in __btrfs_lookup_delayed_item() adds 7c122e69f636 btrfs: use rb_find() in ulist_rbtree_search() adds e2d5340d5516 btrfs: use rb_find_add() in ulist_rbtree_insert() adds e46bd82dd167 btrfs: use rb_find() in lookup_block_entry() adds 26c93ca3e20d btrfs: use rb_find_add() in insert_block_entry() adds 1c1b61ff9e89 btrfs: use rb_find() in lookup_root_entry() adds 3dfb09c8edbc btrfs: use rb_find_add() in insert_root_entry() adds c80ceaee1bf6 btrfs: use rb_find_add() in insert_ref_entry() adds 5ddbfe2130b7 btrfs: use rb_find() in find_qgroup_rb() adds 1c054753f9fd btrfs: use rb_find_add() in add_qgroup_rb() adds addc3bba3384 btrfs: use rb_find() in btrfs_qgroup_trace_subtree_after_cow() adds 8a9d8e331ec8 btrfs: use rb_find_add() in btrfs_qgroup_add_swapped_blocks() adds 11d91f877269 btrfs: pass struct rb_simple_node pointer directly in rb_s [...] adds 2a12bf3cb8dc btrfs: use rb_find_add() in rb_simple_insert() adds 8040ccfce43c btrfs: sysfs: track current commit duration in commit_stats adds e2dc0054e3ba btrfs: constify more pointer parameters adds be63e9526ff3 btrfs: factor out compression mount options parsing adds bde944a83b60 btrfs: harden parsing of compression mount options adds 4e69259d3fda btrfs: add comments on the extra btrfs specific subpage bitmaps adds df210fdcb22c btrfs: rename btrfs_subpage structure adds e313e488375e btrfs: rename err to ret2 in resolve_indirect_refs() adds dff0ccbe01de btrfs: rename err to ret2 in read_block_for_search() adds 10e4e5b7f294 btrfs: rename err to ret2 in search_leaf() adds 9094ea3d32e1 btrfs: rename err to ret2 in btrfs_search_slot() adds fe22ed106fdc btrfs: rename err to ret2 in btrfs_search_old_slot() adds 9a5847df740b btrfs: rename err to ret2 in btrfs_setsize() adds 9f08183acd26 btrfs: rename err to ret2 in btrfs_add_link() adds a045b05feaea btrfs: rename err to ret2 in btrfs_truncate_inode_items() adds b4d6ddd1654c btrfs: rename err to ret in btrfs_try_lock_extent_bits() adds 54d130353ab1 btrfs: rename err to ret in btrfs_lock_extent_bits() adds f6439baab638 btrfs: rename err to ret in btrfs_alloc_from_bitmap() adds 59e836679479 btrfs: rename err to ret in btrfs_init_inode_security() adds d59f9d74ed0d btrfs: rename err to ret in btrfs_setattr() adds 83664334b7bc btrfs: rename err to ret in btrfs_link() adds 4444987710e6 btrfs: rename err to ret in btrfs_symlink() adds b16f56366a72 btrfs: rename err to ret in calc_pct_ratio() adds fa99e10264d6 btrfs: rename err to ret in btrfs_fill_super() adds ab6119a69ceb btrfs: rename err to ret in quota_override_store() adds 809a32770435 btrfs: rename err to ret in btrfs_wait_extents() adds 145d9a8924df btrfs: rename err to ret in btrfs_wait_tree_log_extents() adds 240dc8491c2e btrfs: rename err to ret in btrfs_create_common() adds ae4d4a3b9d93 btrfs: rename err to ret in scrub_submit_extent_sector_read() adds c237d56822aa btrfs: open code fc_mount() to avoid releasing s_umount rw [...] adds cf90daab1701 btrfs: assert we join log transaction at btrfs_del_inode_r [...] adds 00d85a05c19f btrfs: free path sooner at __btrfs_unlink_inode() adds e50a2768b54c btrfs: use btrfs_del_item() at del_logged_dentry() adds c9132210ae0c btrfs: assert we join log transaction at btrfs_del_dir_ent [...] adds fd6478cfda4a btrfs: allocate path earlier at btrfs_del_dir_entries_in_log() adds e818a80da9e8 btrfs: allocate path earlier at btrfs_log_new_name() adds 2deef4626b6d btrfs: allocate scratch eb earlier at btrfs_log_new_name() adds aadd3df8e2a2 btrfs: pass NULL index to btrfs_del_inode_ref() where not needed adds 7323215164ce btrfs: switch del_all argument of replay_dir_deletes() fro [...] adds 5014b8dccce9 btrfs: make btrfs_delete_delayed_insertion_item() return a [...] adds f11275833628 btrfs: add details to error messages at btrfs_delete_delay [...] adds fee0df0c15f2 btrfs: make btrfs_should_delete_dir_index() return a bool instead adds 6459bcbe95ae btrfs: make btrfs_readdir_delayed_dir_index() return a boo [...] adds 54481582410a btrfs: reorganize logic at free_extent_buffer() for better [...] adds 66fdf9d5bfa7 btrfs: add comment for optimization in free_extent_buffer() adds 2b86bc626eaf btrfs: use refcount_t type for the extent buffer reference [...] adds 9bf5c301f89a btrfs: enable experimental large data folio support adds a0ca93ac8852 btrfs: update comment for xarray fields in struct btrfs_root adds 20e063016d22 btrfs: use on-stack variable for block reserve in btrfs_ev [...] adds ab9e431ea35d btrfs: use on-stack variable for block reserve in btrfs_tr [...] adds 739a26b5e8a5 btrfs: use on-stack variable for block reserve in btrfs_re [...] adds 12809d1493e8 btrfs: use btrfs_is_data_reloc_root() where not done yet adds 4188a04b6893 btrfs: use btrfs_root_id() where not done yet adds 0a0b1e3b55b6 btrfs: zoned: reserve data_reloc block group on mount adds e9b41094bb1b btrfs: open code rcu_string_free() and remove it adds 6785903cf166 btrfs: remove unused rcu-string printk helpers adds d0b5f15e7fdc btrfs: remove unused levels of message helpers adds 977c74ea9e2f btrfs: switch all message helpers to be RCU safe adds b0fc8cf5ef4e btrfs: switch RCU helper versions to btrfs_err() adds 4c03269b379c btrfs: switch RCU helper versions to btrfs_warn() adds f7d1d0c337ce btrfs: switch RCU helper versions to btrfs_info() adds 86785b1d501a btrfs: switch RCU helper versions to btrfs_debug() adds 1521f7d98c67 btrfs: remove remaining unused message helpers adds 02c013216998 btrfs: simplify debug print helpers without enabled printk adds 92ac70163612 btrfs: merge btrfs_printk_ratelimited() and it's only caller adds 9882ab6b3f53 btrfs: add extra warning when qgroup is marked inconsistent adds 8ac66e0abcb9 btrfs: always abort transaction on failure to add block gr [...] adds ddfa57873ff5 btrfs: check BLOCK_GROUP_FLAG_NEEDS_FREE_SPACE at __add_bl [...] adds 471a460ebf18 btrfs: simplify range end calculations in truncate_block_z [...] adds 41add623936a btrfs: rename variables for locked range in defrag_prepare [...] adds 6ee6b5005c0d btrfs: add helper folio_end() adds 0c5b718ad3ad btrfs: use folio_end() where appropriate adds b778ccfad4bc btrfs: tree-log: add and rename extent bits for dirty_log_ [...] adds 3ebe514a3398 btrfs: remove pointless out label from add_new_free_space_info() adds 68c4a30b1d7d btrfs: remove pointless out label from update_free_space_e [...] adds 6c188135ea51 btrfs: make extent_buffer_test_bit() return a boolean instead adds de0ac0c3f2bb btrfs: make free_space_test_bit() return a boolean instead adds b788231e20bc btrfs: remove pointless out label from modify_free_space_bitmap() adds 10ac4b85ea62 btrfs: remove pointless out label from remove_free_space_extent() adds 73189232ff1a btrfs: remove pointless out label from add_free_space_extent() adds 13f277b847b3 btrfs: remove pointless out label from load_free_space_bitmaps() adds e2dc7f1f5cff btrfs: remove pointless out label from load_free_space_extents() adds a64fb515ac70 btrfs: add btrfs prefix to free space tree exported functions adds 77282f16bb1d btrfs: rename free_space_set_bits() and make it less confusing adds 6b3c7cdd6dbb btrfs: turn remove argument of modify_free_space_bitmap() [...] adds 641a698a944a btrfs: avoid double slot decrement at btrfs_convert_free_s [...] adds 9eee4a9e28bb btrfs: use fs_info from local variable in btrfs_convert_fr [...] adds 7d12a3f88cb6 btrfs: add and use helper to determine if using bitmaps in [...] adds c3df49550d73 btrfs: cache if we are using free space bitmaps for a block group adds 737171ef9357 btrfs: rename error to ret in btrfs_may_delete() adds 4c7c3e8d7a75 btrfs: rename error to ret in btrfs_mksubvol() adds 01866d2f5b26 btrfs: rename error to ret in btrfs_sysfs_add_fsid() adds 06bc9c79622d btrfs: rename error to ret in btrfs_sysfs_add_mounted() adds 6380cb11fd6a btrfs: rename error to ret in device_list_add() adds 08546dfa37ee btrfs: remove unused parameters from btrfs_lookup_inode_extref() adds 3e52e38d13e1 btrfs: use folio_next_index() helper in check_range_has_page() adds dc05131592c6 btrfs: remove partial support for lowest level from btrfs_ [...] adds fac57f3c9c34 btrfs: use our message helpers instead of pr_err/pr_warn/pr_info adds 8b03093e6536 btrfs: use inode already stored in local variable at btrfs [...] adds db9086948b9b btrfs: use btrfs inodes in btrfs_rmdir() to avoid so much [...] adds a03b2b431856 btrfs: split inode ref processing from __add_inode_ref() i [...] adds 117c6dc44d5e btrfs: split inode extref processing from __add_inode_ref( [...] adds 897e87227bd5 btrfs: add btrfs prefix to is_fsstree() and make it return bool adds 1512de5c8664 btrfs: split btrfs_is_fsstree() into multiple if statement [...] adds bee527d9dcaa btrfs: qgroup: remove pointless error check for add_qgroup [...] adds b752cebb6a57 btrfs: qgroup: avoid memory allocation if qgroups are not enabled adds c472b40f50a0 btrfs: send: avoid extra calls to strlen() in gen_unique_name() adds 05b6f5839fa3 btrfs: replace nested usage of min & max with clamp in btr [...] adds 1b7152e1c559 btrfs: use pgoff_t for page index variables adds 20b8a32a6606 btrfs: change dump_block_groups in btrfs_dump_space_info f [...] adds 7fa50b15555a btrfs: clear dirty status from extent buffer on error at i [...] adds f584c8a78c0f btrfs: qgroup: fix race between quota disable and quota re [...] adds 486551a4d63d btrfs: qgroup: remove no longer used fs_info->qgroup_ulist adds 5c54d6a00fa7 btrfs: don't use token set/get accessors for btrfs_item members adds ad8e0dd09580 btrfs: don't use token set/get accessors in inode.c:fill_i [...] adds a00d9abecea5 btrfs: tree-log: don't use token set/get accessors in fill [...] adds 2406c83f853d btrfs: accessors: delete token versions of set/get helpers adds d4210d3583e4 btrfs: replace strcpy() with strscpy() adds 90f145ceb851 btrfs: use struct qstr for subvolume ioctl helpers adds 763312898d5a btrfs: pass dentry to btrfs_mksubvol() and btrfs_mksnapshot() adds 66b78a68f3eb btrfs: pass bool to indicate subvolume/snapshot creation type adds fc9869287a5c btrfs: rename inode number parameter passed to btrfs_check [...] adds fa501bc18b1a btrfs: don't skip accounting in early ENOTTY return in btr [...] adds 25eec193114a btrfs: always open the device read-only in btrfs_scan_one_device adds f6d92b9b3e99 btrfs: get rid of the re-entry of btrfs_get_tree() adds 9031e69ef47f btrfs: add comments to make super block creation more clear adds 54f6b308e91a btrfs: call btrfs_close_devices from ->kill_sb adds a4a37b3619e3 btrfs: call bdev_fput() to reclaim the blk_holder immediately adds bb6b619023d3 btrfs: delay btrfs_open_devices() until super block is created adds 5c3d057fc5e8 btrfs: use the super_block as holder when mounting file systems adds b9b7dddb1773 btrfs: use fs_holder_ops for all opened devices adds 7229d5493604 btrfs: qgroup: set quota enabled bit if quota disable fail [...] adds b7bbc6ecf092 btrfs: qgroup: fix qgroup create ioctl returning success a [...] adds 85c9c421f8ee btrfs: qgroup: use btrfs_qgroup_enabled() in ioctls adds 203776f09bfc btrfs: populate otime when logging an inode item adds b72647feeb56 btrfs: use readahead_expand on compressed extents adds a6e955362c0a btrfs: avoid logging tree mod log elements for irrelevant [...] adds 6383f23d8d6c btrfs: reduce size of struct tree_mod_elem adds f007ad1b9470 btrfs: set search_commit_root to false in iterate_inodes_f [...] adds dd07608f8c46 btrfs: send: directly return strcmp() result when comparin [...] adds b67b01414ea6 btrfs: index buffer_tree using node size adds 3ba359adc471 btrfs: open code RCU for device name adds 8049427ee091 btrfs: remove struct rcu_string adds a16c62c358d1 btrfs: accessors: simplify folio bounds checks adds 54db7b99f7bd btrfs: accessors: use type sizeof constants directly adds 026cc4040f3a btrfs: accessors: inline eb bounds check and factor out th [...] adds db1da577c4df btrfs: accessors: compile-time fast path for u8 adds 9bd129c83cbb btrfs: accessors: compile-time fast path for u16 adds ab138a933b71 btrfs: accessors: set target address at initialization adds 4915b614e96c btrfs: accessors: factor out split memcpy with two sources adds 39d8d3a6134f btrfs: accessors: rename variable for folio offset adds 3a1568e56cea Merge branch 'b-for-next' into for-next-next-v6.16-20250706 adds 3b02faaab35b btrfs: === misc-next on b-for-next === adds f5a27fe144c7 Merge branch 'misc-next' into for-next-next-v6.16-20250706 adds aa75a629e2ad Merge branch 'for-next-next-v6.16-20250706' into for-next- [...] adds 83192c6dc722 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7f99a1b5c987 smb: invalidate and close cached directory when creating c [...] adds f88980b6cf8a smb: change return type of cached_dir_lease_break() to bool adds bfb64470a8f1 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds fb2b4855ccc1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 7ef8758862b1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 1edbfabb7967 exfat: add cluster chain loop check for dir adds f2a92c996ae6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 1300808b18fd Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds fc426a6e9466 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 5505cc871c2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds cee4f87636b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 51b008dfa39b gfs2: sanitize the gdlm_ast -> finish_xmote interface adds cca61715efa7 gfs2: simplify finish_xmote adds bafbbf13459b gfs2: a minor finish_xmote cleanup adds 0ee3e9687dd0 gfs2: Use SECTOR_SIZE and SECTOR_SHIFT adds 06234af9e3a1 gfs2: Remove GIF_ALLOC_FAILED flag adds f7bf27840a0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bf26ac175e9b NFSD: Offer write delegation for OPEN with OPEN4_SHARE_ACC [...] adds 16513f9f9886 NFSD: release read access of nfs4_file when a write delega [...] adds d04717168bc4 sunrpc: simplify xdr_init_encode_pages adds 3265fee60e68 sunrpc: simplify xdr_partial_copy_from_skb adds b73934c2326a sunrpc: unexport csum_partial_copy_to_xdr adds 6bea75dbb0f6 sunrpc: new tracepoints around svc thread wakeups adds bb38a7ef5d45 nfsd: Change the type of ek_fsidtype from int to u8 and us [...] adds 66fd1145bff8 nfsd: handle get_client_locked() failure in nfsd4_setclien [...] adds b2cc30eaa4d4 NFSD: detect mismatch of file handle and delegation statei [...] adds 5e55632108ef NFSD: Rename a function parameter adds 4d1f4b283c9c NFSD: Make nfsd_genl_rqstp::rq_ops array best-effort adds 46dd960cad3b NFSD: Remove the cap on number of operations per NFSv4 COMPOUND adds 6633e5fb4ed0 nfsd: Use correct error code when decoding extents adds d8a111cc8160 NFSD: Remove definition for trace_nfsd_file_unhash_and_queue adds 88460bda7051 NFSD: Remove definitions for unused trace_nfsd_file_lru tr [...] adds 47b8bcb97494 NFSD: Remove definition for trace_nfsd_file_gc_recent adds c3d87230329c NFSD: Remove definition for trace_nfsd_ctl_maxconn adds a346a26da3fc NFSD: Clean up kdoc for nfsd_file_put_local() adds fa06f819ada6 NFSD: Clean up kdoc for nfsd_open_local_fh() adds 94d47762bf26 NFSD: Use vfs_iocb_iter_read() adds 28c45c83081c NFSD: Use vfs_iocb_iter_write() adds 4a493a37d837 NFSD: Avoid multiple -Wflex-array-member-not-at-end warnings adds 51f55f8c4e49 Revert "NFSD: Force all NFSv4.2 COPY requests to be synchronous" adds 07264291eb27 NFSD: Access a knfsd_fh's fsid by pointer adds d77dbc020182 NFSD: Simplify struct knfsd_fh adds c3cc6dd53f0f Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds c0992ef363b2 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 11b1b370b50f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 162e6a9521a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8c0bcafc722c coredump: fix PIDFD_INFO_COREDUMP ioctl check adds 8a9b9b2adb3c Merge branch 'vfs.fixes' into vfs.all adds 5f93b49bba59 Merge branch 'vfs-6.17.misc' into vfs.all adds 10c7a4dfd3f2 Merge branch 'vfs-6.17.coredump' into vfs.all adds 706d2f1e36b1 Merge branch 'vfs-6.17.file' into vfs.all adds 83a746492319 Merge branch 'vfs-6.17.nsfs' into vfs.all adds cda1c6600496 Merge branch 'vfs-6.17.async.dir' into vfs.all adds 0c40d7cb5ef3 block: introduce max_{hw|user}_wzeroes_unmap_sectors to qu [...] adds 545fb46e5bc6 nvme: set max_hw_wzeroes_unmap_sectors if device supports [...] adds 50634366de86 nvmet: set WZDS and DRB if device enables unmap write zero [...] adds 6dffe079fe36 scsi: sd: set max_hw_wzeroes_unmap_sectors if device suppo [...] adds 2c46eab8da6a dm: clear unmap write zeroes limits when disabling write zeroes adds 7bd43cc79cab fs: introduce FALLOC_FL_WRITE_ZEROES to fallocate adds 562108d56bd9 block: factor out common part in blkdev_fallocate() adds 912b6038fe5c block: add FALLOC_FL_WRITE_ZEROES support adds f4265b8d32c4 ext4: add FALLOC_FL_WRITE_ZEROES support adds 4f984fe7b4d9 Merge patch series "fallocate: introduce FALLOC_FL_WRITE_Z [...] adds b1985d8412ec Merge branch 'vfs-6.17.fallocate' into vfs.all adds 725f8dab500d Merge branch 'vfs-6.17.mmap_prepare' into vfs.all adds 9bedee7cdf4c af_unix: rework unix_maybe_add_creds() to allow sleep adds ee47976264cd af_unix: introduce unix_skb_to_scm helper adds 30580dc96a3e af_unix: introduce and use scm_replace_pid() helper adds 2b9996417e4e af_unix/scm: fix whitespace errors adds 2775832f71e5 af_unix: stash pidfs dentry when needed adds c679d17d3f2d af_unix: enable handing out pidfds for reaped tasks in SCM_PIDFD adds 861bdc6314a4 selftests: net: extend SCM_PIDFD test to cover stale pidfds adds 7a5b467e5d1a Merge patch series "allow to create pidfds for reaped task [...] adds 9603de817872 Merge branch 'vfs-6.17.pidfs' into vfs.all adds 0d5ea6761cf5 Merge branch 'vfs-6.17.bpf' into vfs.all adds ce7309a02a60 Merge branch 'vfs-6.17.rust' into vfs.all adds 33bd6853d63e Merge branch 'vfs-6.17.integrity' into vfs.all adds ca115d7e7546 tree-wide: s/struct fileattr/struct file_kattr/g adds ae7dab07631b Merge branch 'vfs-6.17.fileattr' into vfs.all adds 165fa94de612 fs: enhance and rename shutdown() callback to remove_bdev() adds 8d5fb41616fe Merge branch 'vfs-6.17.super' into vfs.all adds e53e6721035c Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds 8ae91ad6499b fold fs_struct->{lock,seq} into a seqlock adds 14a80c4a8072 Merge branch 'work.misc' into for-next adds 4c21ba417490 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7cbdf6f1bd07 Merge branch 'fs-next' of linux-next new e82357ee27c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ad7124a6f5db Merge branch 'pci/aer' new 56cfce977b0d Merge branch 'pci/aspm' new 8d3bde2da9f3 Merge branch 'pci/enumeration' new f0d0dc683526 Merge branch 'pci/pwrctrl' new 4a35643ae37e Merge branch 'pci/dt-bindings' new 1790cb3a5437 Merge branch 'pci/endpoint/core' new ee73a29ffc64 Merge branch 'pci/endpoint/epf-vntb' new bb01942f938f Merge branch 'pci/controller/linkup-fix' new 977741aa52e1 Merge branch 'pci/controller/altera' new f50a5d969833 Merge branch 'pci/controller/brcmstb' new 8d1f11e06dc5 Merge branch 'pci/controller/cadence' new f295d5315bd5 Merge branch 'pci/controller/dwc' new 22c4d3272c53 Merge branch 'pci/controller/dw-rockchip' new ea3a88ce6bb7 Merge branch 'pci/controller/mediatek-gen3' new 49f01923a390 Merge branch 'pci/controller/mobiveil' new cbbfe9f683f0 PCI: rockchip: Use standard PCIe definitions new 114b06ee108c PCI: rockchip: Set Target Link Speed to 5.0 GT/s before re [...] new 04e4c4458f4f Merge branch 'pci/controller/rockchip' new a6bb6f0dbee0 Merge branch 'pci/controller/rockchip-host' new 760a2ce410dd Merge branch 'pci/controller/sophgo' new f4b0f99c1f8a Merge branch 'pci/controller/vmd' new 38be2ac97d2d Merge branch 'pci/misc' new 780100ff7374 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 511e577fee43 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new c84ac6dac8bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f0c1c1d63b2 Merge branch 'i2c/for-current' into i2c/for-next new 67505b2f73ec Merge branch 'i2c/for-current' into i2c/for-next new 1579c2ac127b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 32f30f62291a Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 447270cdb41b i3c: don't fail if GETHDRCAP is unsupported new d10a4c323883 i3c: master: replace ENOTSUPP with SUSV4-compliant EOPNOTSUPP new 566aebedee37 i3c: dw: replace ENOTSUPP with SUSV4-compliant EOPNOTSUPP new 8d53c0d645e3 i3c: master: cdns: replace ENOTSUPP with SUSV4-compliant E [...] new 12aa3e0cb0c6 i3c: prefix hexadecimal entries in sysfs new aac59fb77454 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 9f2dce224cd9 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 0818412dec8e Merge branch 'docs-next' of git://git.lwn.net/linux.git new b7fe4c0019b1 media: staging/ipu7: add Intel IPU7 PCI device driver new 71d81c25683a media: staging/ipu7: add IPU7 DMA APIs and MMU mapping new cc5de519299d media: staging/ipu7: add firmware parse, syscom interface [...] new 2788a049ba59 media: staging/ipu7: add IPU7 firmware ABI headers new a516d36bdc3d media: staging/ipu7: add IPU7 input system device driver new 3f9b2dc8800c MAINTAINERS: add maintainers for Intel IPU7 input system driver new c5ddd03bc5c4 media: staging/ipu7: add Makefile, Kconfig and to-do file [...] new a8598c7de1bc media: ipu7: Drop IPU8 PCI ID for now new 29c70ccbda52 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 13edf7539211 ACPI: processor: fix acpi_object initialization new c392e1dc7011 Merge branches 'acpica', 'acpi-processor' and 'acpi-proc' [...] new 4734c8b46b90 ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path new afb84eab85f5 Merge branches 'acpi-apei', 'acpi-dptf' and 'acpi-debug' i [...] new 4100f140081f Merge branches 'acpi-pfrut', 'acpi-pm', 'acpi-fan', 'acpi- [...] new 1a4aabc27e95 thermal: sysfs: Return ENODATA instead of EAGAIN for reads new 866032d5625a Merge branch 'thermal-intel' new a01cedec2a05 Merge branch 'thermal' into linux-next new 3f538b5865b9 cpufreq: intel_pstate: Always use HWP_DESIRED_PERF in pass [...] new d96681c81075 cpufreq: intel_pstate: Add Granite Rapids support in no-HWP mode new 4df516afa00e cpufreq: Contain scaling_cur_freq.attr in cpufreq_attrs new d25d9573c4cf cpufreq: Remove duplicate check in __cpufreq_offline() new fe8bb5769949 Merge branch 'pm-cpufreq' into linux-next new 46dc57406887 powercap: dtpm_cpu: Fix NULL pointer dereference in get_pd [...] new ae6d6aec790b Merge branches 'pm-runtime' and 'pm-powercap' into linux-next new 4266e8fa56d3 PM: sleep: console: Fix the black screen issue new 5e8be76a7c37 PM: sleep: Drop superfluous might_sleep() calls new ed18738fff02 PM: sleep: Make async resume handle consumers like children new 06799631d522 PM: sleep: Make async suspend handle suppliers like parents new 200046d82718 PM: Use true/false as power.needs_force_resume values new c021c1b38f90 PM: Move two sleep-related functions under CONFIG_PM_SLEEP new e21bd84c2f1d PM: Make pm_runtime_force_resume() work with DPM_FLAG_SMAR [...] new 89d9cec3b1e9 PM: runtime: Clear power.needs_force_resume in pm_runtime_ [...] new ab5ce09709b5 PM: Check power.needs_force_resume in pm_runtime_force_suspend() new 2b2dcf08116d PM: runtime: Introduce __rpm_get_driver_callback() new ffda4ca4608e PM: sleep: Add strict_midlayer flag to struct dev_pm_info new 325e3778eac3 ACPI: PM: Set/clear power.strict_midlayer in prepare/complete new f19dc0489ed5 PCI/PM: Set power.strict_midlayer in pci_pm_init() new 9047685cfd29 PM: Don't use "proxy" headers new dcc83562b9ff Merge branches 'pm-sleep' and 'pm-misc' into linux-next new c8aea83c735e ACPI: APEI: EINJ: Fix trigger actions new 3a1096ab25df Merge branch 'acpi-apei' into linux-next new cea5e14d0ef4 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 3ab2e93e8b08 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 79803ae43025 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 08e02d122522 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 139542a60c67 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 312558785892 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new f458ccd2aa2c RDMA/uverbs: Check CAP_NET_RAW in user namespace for flow create new 95a89ec304c3 RDMA/mlx5: Check CAP_NET_RAW in user namespace for flow create new 14957e8125e7 RDMA/mlx5: Check CAP_NET_RAW in user namespace for anchor create new 0498c2d9984e RDMA/uverbs: Check CAP_NET_RAW in user namespace for QP create new a6dca091ba76 RDMA/uverbs: Check CAP_NET_RAW in user namespace for RAW Q [...] new 4b527c23c92d RDMA/uverbs: Check CAP_NET_RAW in user namespace for RAW Q [...] new bd82467f17e0 RDMA/mlx5: Check CAP_NET_RAW in user namespace for devx create new 28ea058a2979 RDMA/nldev: Check CAP_NET_RAW in user namespace for QP modify new 449728196d65 RDMA/counter: Check CAP_NET_RAW check in user namespace fo [...] new 1db50f7b7a79 Fix dma_unmap_sg() nents value new db33b8743d50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b9fd8857b9f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 5c3f832de236 net: usb: lan78xx: stop including phy_fixed.h new 59f44c9ccc3b net: openvswitch: allow providing upcall pid for the 'exec [...] new e2793101d6a9 mlxbf_gige: emit messages during open and probe failures new 61a332475334 page_pool: rename page_pool_return_page() to page_pool_ret [...] new 4ad125ae380b page_pool: rename __page_pool_release_page_dma() to __page [...] new b56ce8684622 page_pool: rename __page_pool_alloc_pages_slow() to __page [...] new 4369d40da2f2 netmem: use _Generic to cover const casting for page_to_netmem() new d8bf56a0ca10 page_pool: make page_pool_get_dma_addr() just wrap page_po [...] new 6058099da5e5 net: remove RTNL use for /proc/sys/net/core/rps_default_mask new e81d36d48880 net: ethernet: mtk_eth_soc: improve support for named interrupts new d717d32f517f net: ethernet: mtk_eth_soc: fix kernel-doc comment new 04c7aaccdcf6 net: ethernet: mtk_eth_soc: use generic allocator for SRAM new 49402a628e95 Merge branch 'net-ethernet-mtk_eth_soc-improve-device-tree [...] new 4b52cdfcce21 netpoll: Improve code clarity with explicit struct size ca [...] new 01dae7a61c1a netpoll: factor out UDP checksum calculation into helper new 839388f39aee netpoll: factor out IPv6 header setup into push_ipv6() helper new 8c27639dbe54 netpoll: factor out IPv4 header setup into push_ipv4() helper new cacfb1f4e9f6 netpoll: factor out UDP header setup into push_udp() helper new eb4e773f13fb netpoll: move Ethernet setup to push_eth() helper new 3dc6c76391cb selftests: net: Add IPv6 support to netconsole basic tests new 11bd57844f52 Merge branch 'netpoll-factor-out-functions-from-netpoll_se [...] new 74715c4ab0fa bng_en: Add PCI interface new 9099bfa1158a bng_en: Add devlink interface new 7037d1d89796 bng_en: Add firmware communication mechanism new fb7d8b61c1f7 bng_en: Add initial interaction with firmware new 27544c0ecb4c bng_en: Add ring memory allocation support new 29c5b358f385 bng_en: Add backing store support new 627c67f038d2 bng_en: Add resource management support new 18a975389fcc bng_en: Add irq allocation support new 3fa9e977a0cd bng_en: Initialize default configuration new 13a68c1ed754 bng_en: Add a network device new 8d5d927d963b Merge branch 'introducing-broadcom-bnge-ethernet-driver' new ff1fce1bdd7b net: phylink: restrict SFP interfaces to those that are supported new b0fdff22d520 net: phylink: clear SFP interfaces when not in use new 320164a6e172 net: phylink: add phylink_sfp_select_interface_speed() new 95f6fedd623b Merge branch 'net-phylink-support-autoneg-configuration-for-sfps' new 23ddacab4e81 ice: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() new 033d0bcf4a1f igc: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() new b88428d3fc55 igb: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() new 8f3f4995e8ca ixgbe: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() new 8cc249787783 i40e: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() new d5e3152037f3 ixgbe: add MDD support new da3ab95f9b06 ixgbe: check for MDD events new b11aa9614df0 ixgbe: add Tx hang detection unhandled MDD new 1a3ebc59f717 ixgbe: turn off MDD while modifying SRRCTL new b91c0e4d63d9 ixgbe: spelling corrections new 9ebca2374dbb igbvf: remove unused interrupt counter fields from struct [...] new a31cb447b547 igbvf: add tx_timeout_count to ethtool statistics new 4b62261def0b Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] new 60afb51c8941 net/mlx5: HWS, remove unused create_dest_array parameter new 26b06579d50d net/mlx5: HWS, remove incorrect comment new d8e7ab591b50 net/mlx5: HWS, Export rule skip logic new 3dcac700d20b net/mlx5: HWS, Refactor rule skip logic new 59807d071724 net/mlx5: HWS, Create STEs directly from matcher new c8332ce09691 net/mlx5: HWS, Decouple matcher RX and TX sizes new 6b44fffdc7b7 net/mlx5: HWS, Track matcher sizes individually new 29063103f864 net/mlx5: HWS, Rearrange to prevent forward declaration new 96e4c4a1a5bc net/mlx5: HWS, Shrink empty matchers new a9aec713d0d9 net/mlx5: Add HWS as secondary steering mode new 0234362d0af4 Merge branch 'net-mlx5-hws-optimize-matchers-icm-usage' new 7ac902c2c082 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new b9d44bc9fd30 bpf: make makr_btf_ld_reg return error for unexpected reg types new 2d5c91e1cc14 bpf: rdonly_untrusted_mem for btf id walk pointer leafs new f1f5d6f25d09 selftests/bpf: ptr_to_btf_id struct walk ending with primi [...] new 182f7df70419 bpf: attribute __arg_untrusted for global function parameters new aaa0e57e6930 libbpf: __arg_untrusted in bpf_helpers.h new 54ac2c9418af selftests/bpf: test cases for __arg_untrusted new c4aa454c64ae bpf: support for void/primitive __arg_untrusted global fun [...] new 68cca81fd57f selftests/bpf: tests for __arg_untrusted void * global fun [...] new 6e5cae9ddae7 Merge branch 'bpf-additional-use-cases-for-untrusted-ptr_to_mem' new 116c8f474722 bpf: Fix bounds for bpf_prog_get_file_line linfo loop new bfa2bb9abd99 bpf: Fix improper int-to-ptr cast in dump_stack_cb new 0074250c35a4 Merge branch 'bpf-streams-fixes' new 0f626c98fd10 selftests/bpf: Set CONFIG_PACKET=y for selftests new dadb59104c64 bpf: Fix aux usage after do_check_insn() new 92974cef83b5 selftests/bpf: Add Spectre v4 tests new df4b1eebd8d1 Merge branch 'bpf-fix-and-test-aux-usage-after-do_check_insn' new 192e3aa14529 selftests/bpf: Negative test case for tail call map new 3413bc0cf16e bpf: Clean code with bpf_copy_to_user() new 872a38db5933 Merge branch 'bpf-next/master' into for-next new ddadac3880bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 94f39804d891 xfrm: Duplicate SPI Handling new 95cfe23285a6 xfrm: Skip redundant statistics update for crypto offload new fb5021b5b057 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 69d974f77b93 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 2cc4f280694f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ebebe66ec208 wifi: ath12k: fill link station statistics for MLO new 3b8aa249d0fc wifi: ath12k: add link support for multi-link in arsta new ebde0514b4f4 wifi: ath12k: add EHT support for TX rate new e0618fca1af2 wifi: ath12k: correctly update bw for ofdma packets new a0b963e1da5b wifi: ath12k: fetch tx_retry and tx_failed from htt_ppdu_s [...] new d45d015448fc wifi: ath12k: add support for Tx Power insertion in RRM ac [...] new 93a1cdb9cd94 wifi: ath12k: advertise NL80211_FEATURE_TX_POWER_INSERTION [...] new 80570587e418 wifi: ath12k: Block radio bring-up in FTM mode new acab697c32f7 wifi: ath12k: properly set bit for pdev mask for firmware [...] new a1bff3d6cc45 wifi: ath12k: Add num_stations counter for each interface new ba115d390157 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bb2a2f745400 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 09af19eb5e26 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d8b872109bd0 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new cb87494ed8c0 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new e23997552b0e Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new b4abeccb8d39 crypto: ccp - Fix locking on alloc failure handling new cb7fa6b6fc71 crypto: inside-secure - Fix `dma_unmap_sg()` nents value new 735b72568c73 crypto: jitter - fix intermediary handling new 181698af38d3 crypto: ccp - Fix crash when rebind ccp device for ccp.ko new cd46df7339b7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1cf5cdf8d2ae libceph: Rename hmac_sha256() to ceph_hmac_sha256() new 85de1929e17e cxl/test: Simplify fw_buf_checksum_show() new 3135d5be7c27 lib/crypto: sha256: Reorder some code new 9f97707bdb1e lib/crypto: sha256: Remove sha256_blocks_simd() new 6fa4b292204b lib/crypto: sha256: Add sha224() and sha224_update() new b86ced882b8e lib/crypto: sha256: Make library API use strongly-typed contexts new 4c855d5069ee lib/crypto: sha256: Propagate sha256_block_state type to i [...] new 077833cd6009 lib/crypto: sha256: Add HMAC-SHA224 and HMAC-SHA256 support new e0cd37169103 crypto: sha256 - Wrap library and add HMAC support new 07f090959bba crypto: sha256 - Use same state format as legacy drivers new 9f9846a72eec lib/crypto: sha256: Remove sha256_is_arch_optimized() new e96cb9507f2d lib/crypto: sha256: Consolidate into single module new 773d2b99bb76 lib/crypto: sha256: Sync sha256_update() with sha512_update() new b34c9803aabd lib/crypto: sha256: Document the SHA-224 and SHA-256 API new a8c60a9aca77 lib/crypto: x86/sha256: Move static_call above kernel-mode [...] new 57b15e9260a3 lib/crypto: x86/sha256: Remove unnecessary checks for nblocks==0 new f1da28dfadd2 apparmor: use SHA-256 library API instead of crypto_shash API new 7c4513dc63dc lib/crypto: sha512: Add KUnit tests for SHA-384 and SHA-512 new ab98848af593 lib/crypto: sha256: Add KUnit tests for SHA-224 and SHA-256 new f1332d82ffd1 Merge branch 'libcrypto-next' of git://git.kernel.org/pub/ [...] new 65db9ae3defb Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 9cbc40521bc4 drm/sched: De-clutter drm_sched_init new 348fe34a6186 drm: move drm based debugfs funcs to drm_debugfs.c new 1fd45bc21cec drm: add debugfs support on per client-id basis new 719b378d3718 drm/amdgpu: add debugfs support for VM pagetable per client new c03ea34cbf88 drm/amdgpu: add support of debugfs for mqd information new 551507e0d0bf drm/imagination: Clear runtime PM errors while resetting the GPU new 31e4add7a395 rust: drm: remove unnecessary imports new 19920ab98e17 drm/display: hdmi-cec-helper: Fix adapter unregistration new b78287c54bd8 drm/bridge: Fix kdoc comment for DRM_BRIDGE_OP_HDMI_CEC_ADAPTER new 40818680d835 drm/bridge: adv7511: Fix DRM_BRIDGE_OP_HDMI_{AUDIO|CEC_ADA [...] new cce91f29c088 drm/fbdev-client: Skip DRM clients if modesetting is absent new e33f256dbc29 drm/dp: Clean up white space in drm_edp_backlight_probe_state() new 48f05c3b4b70 drm/bridge: analogix_dp: Use devm_drm_bridge_alloc() API new cb863540e7c7 drm/bridge: tc358767: fix uninitialized variable regression new e7a1cbca0b42 drm/gem-shmem: Do not map s/g table by default new 5686601908d8 drm/vkms: convert to use faux_device new cedb945101df drm/vgem/vgem_drv convert to use faux_device new 7f67c360bc73 drm/tegra: Test for imported buffers with drm_gem_is_imported() new 482c7e296edc drm/tegra: Use dma_buf from GEM object instance new 180cf86fafc1 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 127ed492ad2d drm/amdgpu: Pass adev pointer to functions new 14b2d71a9a24 drm/amdgpu/gfx10: fix KGQ reset sequence new a54e4639c4ef drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask a [...] new 9888f73679b7 drm/amdgpu: Add a noverbose flag to psp_wait_for new 91134e800894 drm/amdkfd: Avoid queue reset if disabled new f8410a17d377 drm/amdgpu/sdma: consolidate engine reset handling new 0c3c2e334c4f drm/amdgpu/sdma: allow caller to handle kernel rings in en [...] new 6d396e7ac1ce drm/amd/display: Disable common modes for LVDS new df2719088b6a drm/amd/display: Use scaling for non-native resolutions on LVDS new a73345b866ff Revert "drm/amdgpu: fix slab-use-after-free in amdgpu_user [...] new a886d26f2c8f drm/amdgpu: fix use-after-free in amdgpu_userq_suspend+0x5 [...] new 9c1985731f7d Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new ef1a7ef8ea32 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 219a28675978 drm/msm/dpu: stop passing mdss_ver to setup_timing_gen() new 9375fb3ebd88 drm/msm/dpu: drop INTF_SC7280_MASK new 60bd327651ec drm/msm/dpu: inline _setup_ctl_ops() new b2dc5ea3fb4d drm/msm/dpu: inline _setup_dsc_ops() new 6ba16b49bf45 drm/msm/dpu: inline _setup_dspp_ops() new a150c9042fc0 drm/msm/dpu: inline _setup_mixer_ops() new 9b2a5bff792d drm/msm/dpu: remove DSPP_SC7180_MASK new 2ae7e2cdf468 drm/msm/dpu: get rid of DPU_CTL_HAS_LAYER_EXT4 new ef31cf538b98 drm/msm/dpu: get rid of DPU_CTL_ACTIVE_CFG new 2287f32e32a0 drm/msm/dpu: get rid of DPU_CTL_FETCH_ACTIVE new 20d36dae5894 drm/msm/dpu: get rid of DPU_CTL_DSPP_SUB_BLOCK_FLUSH new 74e1b4283d7e drm/msm/dpu: get rid of DPU_CTL_VM_CFG new 19bcbadf925b drm/msm/dpu: get rid of DPU_DATA_HCTL_EN new e432d2e15454 drm/msm/dpu: get rid of DPU_INTF_STATUS_SUPPORTED new 458de858d2dc drm/msm/dpu: get rid of DPU_INTF_INPUT_CTRL new fcdd6cbba0cb drm/msm/dpu: get rid of DPU_PINGPONG_DSC new 5ef71e181cfd drm/msm/dpu: get rid of DPU_PINGPONG_DITHER new a48871823a4b drm/msm/dpu: get rid of DPU_MDP_VSYNC_SEL new bd88789bbd80 drm/msm/dpu: get rid of DPU_MDP_PERIPH_0_REMOVED new ff63c4a486cd drm/msm/dpu: get rid of DPU_MDP_AUDIO_SELECT new 2154cff63089 drm/msm/dpu: get rid of DPU_MIXER_COMBINED_ALPHA new 4115a6806b99 drm/msm/dpu: get rid of DPU_DIM_LAYER new de72346295ed drm/msm/dpu: get rid of DPU_DSC_HW_REV_1_2 new ca4f289eef79 drm/msm/dpu: get rid of DPU_DSC_OUTPUT_CTRL new 3e6d0543c03a drm/msm/dpu: get rid of DPU_WB_INPUT_CTRL new 914a4b960d5f drm/msm/dpu: get rid of DPU_SSPP_QOS_8LVL new f1a3c64ed290 drm/msm/dpu: drop unused MDP TOP features new 7a4647f3adfc drm/msm/dpu: drop ununused PINGPONG features new 3d6cce0b6333 drm/msm/dpu: drop ununused MIXER features new 139d99644ace drm/msm/dpu: move features out of the DPU_HW_BLK_INFO new 3f93d35c9cd3 drm/msm/dp: split MMSS_DP_DSC_DTO register write to a sepa [...] new 7b38d53d4612 drm/msm/dp: read hw revision only once new 56d802f61a8c drm/msm/dp: pull I/O data out of msm_dp_catalog_private() new d803592e1164 drm/msm/dp: move I/O functions to global header new 39b9a68bf45c drm/msm/dp: move/inline AUX register functions new 51d976ecaa6b drm/msm/dp: move/inline panel related functions new db3f715e8863 drm/msm/dp: move/inline audio related functions new 2b3d6611b2ae drm/msm/dp: move/inline ctrl register functions new e30cab9dd623 drm/msm/dp: move more AUX functions to dp_aux.c new d11f5a7a00db drm/msm/dp: move interrupt handling to dp_ctrl new 603fc0fc30bf drm/msm/dp: drop the msm_dp_catalog module new 5136acc40afc drm/msm/dpu: Fill in min_prefill_lines for SC8180X new c257d2c8481a dt-bindings: display/msm: dsi-phy-7nm: Add SM8750 new 34bdf809a567 dt-bindings: display/msm: dsi-controller-main: Add SM8750 new 1364e7e66fc8 dt-bindings: display/msm: dp-controller: Add SM8750 new 1ea958223c06 dt-bindings: display/msm: qcom,sm8650-dpu: Add SM8750 new 6b93840116df dt-bindings: display/msm: qcom,sm8750-mdss: Add SM8750 new 1337d7ebfb6d drm/msm/dsi/phy: Add support for SM8750 new 80dd5911cbfd drm/msm/dsi: Add support for SM8750 new c2577fc1740d drm/msm/dpu: Add support for SM8750 new afff6425a3aa drm/msm/dpu: Consistently use u32 instead of uint32_t new 8984f97cc857 drm/msm/dpu: Implement 10-bit color alpha for v12.0 DPU new b567e9286646 drm/msm/dpu: Implement CTL_PIPE_ACTIVE for v12.0 DPU new 68baf83364e1 drm/msm/dpu: Implement LM crossbar for v12.0 DPU new e450952b92f9 drm/msm/mdss: Add support for SM8750 new cd86e80b77b2 drm/msm/dp: add linux/io.h header to fix build errors new 3a312a085cb9 drm/ci: Uprev igt new 5f5ab8992ee5 drm/msm/adreno: Add speedbin support for X1-85 new 1c402295c108 dt-bindings: power: qcom,rpmpd: add Turbo L5 corner new 349d64182012 dt-bindings: opp: adreno: Update regex of OPP entry new 024bd19bab08 drm/msm/adreno: Add Adreno X1-45 support new 1c8c354098ea drm/msm: Add error handling for krealloc in metadata setup new 9d712c50c30f drm/gpuvm: Fix doc comments new 471920ce25d5 drm/gpuvm: Add locking helpers new 02070f049875 drm/gem: Add ww_acquire_ctx support to drm_gem_lru_scan() new 0594e2de62f6 drm/msm: Rename msm_file_private -> msm_context new fd05abf3fbe8 drm/msm: Improve msm_context comments new 057e55f337c5 drm/msm: Rename msm_gem_address_space -> msm_gem_vm new eab7766c79fd drm/msm: Remove vram carveout support new da0e1407beb3 drm/msm: Collapse vma allocation and initialization new b5e7a2f1a396 drm/msm: Collapse vma close and delete new 001ddc857c5b drm/msm: Don't close VMAs on purge new 4d0f62e4fe10 drm/msm: Stop passing vm to msm_framebuffer new 8ac37c88f991 drm/msm: Refcount framebuffer pins new 111fdd2198e6 drm/msm: drm_gpuvm conversion new fe4952b5f27c drm/msm: Convert vm locking new 37889600f58e drm/msm: Use drm_gpuvm types more new 62a28e272b87 drm/msm: Split out helper to get iommu prot flags new 2c7ad9925523 drm/msm: Add mmu support for non-zero offset new dbbde63c9e9d drm/msm: Add PRR support new 7e34b8f6ed1e drm/msm: Rename msm_gem_vma_purge() -> _unmap() new 5b5582c6b884 drm/msm: Drop queued submits on lastclose() new 6bf32afd37eb drm/msm: Lazily create context VM new feb8ef4636a4 drm/msm: Add opt-in for VM_BIND new 6a4d287a1ae6 drm/msm: Mark VM as unusable on GPU hangs new b58e12a66e47 drm/msm: Add _NO_SHARE flag new 757cff73e122 drm/msm: Crashdump prep for sparse mappings new 4570dbb8a624 drm/msm: rd dumping prep for sparse mappings new af9aa6f316b3 drm/msm: Crashdump support for sparse new 06ebb4f04399 drm/msm: rd dumping support for sparse new e1341f914505 drm/msm: Extract out syncobj helpers new cefb919cfa53 drm/msm: Use DMA_RESV_USAGE_BOOKKEEP/KERNEL new 92395af63a99 drm/msm: Add VM_BIND submitqueue new 2b93efeb83bd drm/msm: Support IO_PGTABLE_QUIRK_NO_WARN_ON new e601ea31d66b drm/msm: Support pgtable preallocation new ecfd9fa83fa0 drm/msm: Split out map/unmap ops new 2e6a8a1fe2b2 drm/msm: Add VM_BIND ioctl new 9edc52967cc7 drm/msm: Add VM logging for VM_BIND updates new 0b4339c55ef5 drm/msm: Add VMA unmap reason new 05a249683455 drm/msm: Add mmu prealloc tracepoint new 0a1ff88ec5b6 drm/msm: use trylock for debugfs new 8d4c21718ceb drm/msm: Bump UAPI version new 3bebfd53af0f drm/msm: Defer VMA unmap for fb unpins new b74fae5492d1 drm/msm: Add VM_BIND throttling new 6733d8276ac0 drm/msm: Update register xml new 1924272b9ce1 soc: qcom: Add UBWC config provider new 227d4ce0b09e drm/msm: Offset MDSS HBB value by 13 new 45a2974157d2 drm/msm: Use the central UBWC config database new 560c98b4a464 drm/msm/a6xx: Get a handle to the common UBWC config new 367380d2b550 drm/msm/a6xx: Resolve the meaning of AMSBC new 32ef24e51f7f drm/msm/a6xx: Simplify uavflagprd_inv detection new 87cfc79dcd60 drm/msm/a6xx: Resolve the meaning of UBWC_MODE new c59e9c966e8e drm/msm/a6xx: Replace '2' with BIT(1) in level2_swizzling_ [...] new b6ce504c7155 drm/msm/a6xx: Resolve the meaning of rgb565_predicator new 8f18e879576c drm/msm/a6xx: Simplify min_acc_len calculation new caf5ad18a2b4 soc: qcom: ubwc: Fix SM6125's ubwc_swizzle value new 709dd2ff2357 soc: qcom: ubwc: Add #defines for UBWC swizzle bits new 2728285988c3 soc: qcom: ubwc: Fill in UBWC swizzle cfg for platforms th [...] new a452510aad53 drm/msm/adreno: Switch to the common UBWC config struct new a409b78fcdf7 drm/msm: move wq handling to KMS code new 0c2dda82b145 drm/msm: move helper calls to msm_kms.c new 9d065a3fefd4 drm/msm/mdp4: get rid of mdp4_crtc.id new 0bb2335f06cc drm/msm: get rid of msm_drm_private::num_crtcs new e10e1a4010f3 drm/msm: move KMS driver data to msm_kms new 98290b0a7d60 drm/msm: make it possible to disable KMS-related code. new 4f89cf40d01e drm/msm: bail out late_init_minor() if it is not a GPU device new 27c3547323eb drm/msm: rearrange symbol selection new 643515a9cd09 drm/msm: rework binding of Imageon GPUs new 217ed15bd399 drm/msm: enable separate binding of GPU and display devices new ee82e5a2c515 drm/msm: Clean up split driver features new 98f11fd1cf92 drm/msm: Take the ioctls away from the KMS-only driver new 8290d37ad2b0 drm/msm: Small function param doc fix new 3acd851f2ac9 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 3182252820ff Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] new f7a2fd776e57 drm/xe/bmg: fix compressed VRAM handling new ccfb15b8158c drm/xe/bmg: Add one additional PCI ID new 0b64addcae7f drm/xe/guc: Recommend GuC v70.46.2 for BMG, LNL, DG2 new 5cdb71d3b0db drm/xe/ptl: Add GuC FW definition for PTL new 4c93e2c34154 drm/xe/ptl: Add HuC FW definition for PTL new 7bc87a28263a Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 67564bf891bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9f711c9321cf regmap: get rid of redundant debugfs_file_{get,put}() new 5c3a02bdb0a8 Merge remote-tracking branch 'regmap/for-6.17' into regmap-next new 2af60146e8b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 72a600a27ff5 ALSA: mtpav: Replace deprecated strcpy() with strscpy() new a48d994ca321 ALSA: hda: Remove old commented out sanity check new 0d3d3d01947b ALSA: hda: Add device entry for QEMU new a094f8462760 ALSA: hda/tas2781: Add bus name in device name check new 6eda94295015 ALSA: hda: add MODULE_FIRMWARE for cs35l41/cs35l56 new b228467e86fa Merge tag 'pm-runtime-6.17-rc1' of git://git.kernel.org/pu [...] new 5b32627c8ead ALSA: intel_hdmi: Remove redundant pm_runtime_mark_last_bu [...] new fc2f0135a913 ALSA: hda: Remove redundant pm_runtime_mark_last_busy() calls new 3263a554f396 ALSA: mts64: Replace deprecated strcpy() with strscpy() new edec93d56000 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f556608b9c6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new bc163baef570 ASoC: Use of_reserved_mem_region_to_resource() for "memory [...] new 571defe0dff3 ASoC: codec: rockchip_sai: Remove including of_gpio.h new 9069141d1d9c ASoC: atmel: Remove redundant pm_runtime_mark_last_busy() calls new bbe5e3c433a3 ASoC: codecs: Remove redundant pm_runtime_mark_last_busy() calls new 077e700cd709 ASoC: Intel: Remove redundant pm_runtime_mark_last_busy() calls new e879f14d88c8 ASoC: component: Remove redundant pm_runtime_mark_last_bus [...] new 2bd9648d5a8d ASoC: SOF: Remove redundant pm_runtime_mark_last_busy() calls new 12826a49f029 treewide: Remove redundant new e199e85556bd ASoC: soc-dapm: remove unnecessary definition new 58baaea26659 ASoC: soc-dapm: remove EXPORT_SYMBOL_GPL() for snd_soc_dap [...] new 2ec1067d1e5a ASoC: soc-dapm: remove snd_soc_dapm_nc_pin[_unlocked]() new d6f240031afb ASoC: soc-dapm: remove snd_soc_dapm_weak_routes() new 0d516af94853 ASoC: soc-dapm: reordering function definitions new f02ccc8c0b99 ASoC: soc-dapm: reordering header definitions new fbd09117a38e ASoC: soc-dapm: use component instead of cmpnt new 1ac23653840f ASoC: soc-dapm: use common name for dapm new 805c019fbb94 ASoC: soc-dapm: add prefix on dapm_mark_endpoints_dirty() new 9d33f9ca4404 ASoC: soc-dapm: add prefix on dapm_xxx_event() new 08dc0f5cc26a ASoC: soc-dapm: add prefix on soc_dapm_dev_attrs new bb96a315b4d8 ASoC: soc-dapm: cleanups new 870bd70790be Merge remote-tracking branch 'asoc/for-6.17' into asoc-next new f08b7cb9b0d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fe9f3a7255ef module: Fix memory deallocation on error path in move_module() new 41913aba3d8f module: Avoid unnecessary return value initialization in m [...] new 017de5ecb607 module: Make sure relocations are applied to the per-CPU section new 5c63ffdfbcda MAINTAINERS: update Daniel Gomez's role and email address new 9f65242b9c85 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new bc25e6bf032e Input: mtk-pmic-keys - add support for MT6359 PMIC keys new 17d483f2c317 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 203817de2695 io_uring/zcrx: fix pp destruction warnings new 5e409aa01a23 Merge branch 'io_uring-6.16' into for-next new d67ed2ccd2d1 md/raid1: Fix stack memory use after return in raid1_reshape new 43806c3d5b9b raid10: cleanup memleak at raid10_make_request new 5fa31c499281 md/raid1,raid10: strip REQ_NOWAIT from member bios new c17fb542dbd1 md/md-bitmap: fix GPF in bitmap_get_stats() new 454706f1f869 Merge tag 'md-6.16-20250705' of gitolite.kernel.org:pub/sc [...] new aa9552438ebf nbd: fix uaf in nbd_genl_connect() error path new 4cdf1bdd45ac block: reject bs > ps block devices when THP is disabled new 48cf0fadd7d2 Merge branch 'block-6.16' into for-next new 1bc889026480 Merge branch 'io_uring-6.16' into for-6.17/io_uring new 825aea662b49 io_uring/rw: cast rw->flags assignment to rwf_t new b27917a2df00 Merge branch 'for-6.17/io_uring' into for-next new 2fa9c93035e1 ublk: speed up ublk server exit handling new 10d77a8c60b2 ublk: introduce and use ublk_set_canceling helper new 1cea5180f2f8 block: remove pktcdvd driver new dca28fbe1de1 Merge branch 'for-6.17/block' into for-next new 092f60acc6b0 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 846e9e999dd3 dm-stripe: fix a possible integer overflow new b73029bdef44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d4405b16d37 ata: libata-core: Cache the general purpose log directory new 6cbd989626b5 ata: libata-core: Make ata_dev_cleanup_cdl_resources() static new 6ba4d05c1425 ata: libata-eh: Rename and make ata_set_mode() static new 31921e87b2d2 ata: libata-core: Rename ata_do_set_mode() new 7aae547bbe44 ata: libata: Introduce ata_port_eh_scheduled() new c5fccfe9e4e9 ata: libata-eh: use bool for fastdrain in ata_eh_set_pending() new bf02dad28327 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e97b8aab358c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6f3a0991d83c next-20250702/mfd new 61b8c39deb4b Merge tag 'pm-runtime-6.17-rc1' new 2453753f395e power: supply: bq24190: Remove redundant pm_runtime_mark_l [...] new f9335bb4f5d4 power: supply: twl4030_charger: Remove redundant pm_runtim [...] new e3b47c2bac46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c61e94e5e4e6 regulator: stm32-vrefbuf: Remove redundant pm_runtime_mark [...] new 769fced9433e treewide: Remove redundant new 8866ff1a3d15 Merge remote-tracking branch 'regulator/for-6.17' into reg [...] new 5348ea8240e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5fc4e36cbfc1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d71b31c81637 Revert "apparmor: use SHA-256 library API instead of crypt [...] new b42ecc5f58ef apparmor: make __begin_current_label_crit_section() indica [...] new 2016a299b547 apparmor: update kernel doc comments for xxx_label_crit_section new fdd7f3a31aa2 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 860541393e47 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 0c6056da7915 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f00e0d67c1ee Merge branch 'next' of git://github.com/cschaufler/smack-next new e69854fe835c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a695cad6954b iommu/mediatek-v1: Tidy up probe_finalize new 0eaa67ad3a09 iommu/amd: Convert to msi_create_parent_irq_domain() helper new 8154f3c0fd94 iommu/intel: Convert to msi_create_parent_irq_domain() helper new 83392e166db4 Merge branches 'fixes', 'apple/dart', 'mediatek', 'ti/omap [...] new 39005e2b3c89 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new be594f4bc273 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b281208a76ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 67a0d8eb0123 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0dc7e656ddd5 mtd: nand: qpic-common: add defines for ECC_MODE values new 913bf8d50cbd spi: spi-qpic-snand: add support for 8 bits ECC strength new 51106b830ad9 spi: spi-qpic-snand: enable 8 bits ECC strength new 2fca750160f2 spi: Remove redundant pm_runtime_mark_last_busy() calls new 45d0376e4970 treewide: Remove redundant new 8cdea9ca2d12 Merge remote-tracking branch 'spi/for-6.17' into spi-next new a633f6f4cbc4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new edfd75965eb3 Merge branch 'core/entry' into core/merge, to assist integ [...] new 3f9ebeba9878 rust: sync: Mark CondVar::notify_*() inline new 11867144ff81 rust: sync: Mark PollCondVar::drop() inline new 0a41f5af1939 rust: task: Mark Task methods inline new 0aa2b78ce5a9 rust: Introduce file_from_location() new 7e611710acf9 rust: task: Add Rust version of might_sleep() new d398a68e8bcf Merge tag 'rust-sched.2025.06.24' of git://git.kernel.org/ [...] new 38d0338469ed Merge branch 'sched/core' into core/merge, to resolve conflict new 19a2695d23d9 Merge branch into tip/master: 'core/merge' new 7a5c8ea85aeb Merge branch into tip/master: 'core/bugs' new a18987283b3a Merge branch into tip/master: 'irq/core' new 858e65af9135 irqdomain: Add device pointer to irq_domain_info and msi_d [...] new 91650ca5efcf irqchip/bcm2712-mip: Switch to msi_create_parent_irq_domain() new 59422904dd98 irqchip/riscv-imsic: Convert to msi_create_parent_irq_doma [...] new c7cc7b122a4c irqchip/imx-mu-msi: Convert to msi_create_parent_irq_domai [...] new 7f91d608cc43 irqchip/loongson-pch-msi.c: Switch to msi_create_parent_ir [...] new 7c0dbd80de03 irqchip/sg2042-msi: Switch to msi_create_parent_irq_domain() new 6e44ac411255 irqchip/alpine-msi: Clean up whitespace style new 71476f915f92 irqchip/alpine-msi: Convert to lock guards new f7c2dd9f4c2d irqchip/alpine-msi: Convert to __free new 7a91ad7ebd61 irqchip/alpine-msi: Switch to msi_create_parent_irq_domain() new bafb2901317f irqchip/armada-370-xp: Switch to msi_create_parent_irq_domain() new 94b59d5f567a irqchip/ls-scfg-msi: Switch to use msi_create_parent_irq_domain() new 05f88a899228 Merge branch into tip/master: 'irq/drivers' new 1b205b1ff337 Merge branch into tip/master: 'irq/msi' new 05164a147c00 Merge branch into tip/master: 'locking/core' new 946a72819825 smp: Wait only if work was enqueued new 376f03c89c8e Merge branch into tip/master: 'smp/core' new 08d546d3442e Merge branch into tip/master: 'timers/cleanups' new dd8d62cdc27a Merge branch into tip/master: 'timers/core' new a6d9638d4da9 Merge tag 'ktime-get-clock-ts64-for-ptp' into timers/ptp new 8959338617a8 timekeeping: Remove the temporary CLOCK_AUX workaround new d878e2960cb6 vdso/vsyscall: Introduce a helper to fill clock configurations new 88c88561f36b vdso/vsyscall: Split up __arch_update_vsyscall() into __ar [...] new 9916785ef2ce vdso/helpers: Add helpers for seqlocks of single vdso_clock new 7413d7c640aa vdso/gettimeofday: Return bool from clock_getres() helpers new fcc8e46f768f vdso/gettimeofday: Return bool from clock_gettime() helpers new b5df72706b04 vdso/gettimeofday: Introduce vdso_clockid_valid() new 3313cfe7e3d0 vdso/gettimeofday: Introduce vdso_set_timespec() new 6e14fcf095e9 vdso/gettimeofday: Introduce vdso_get_timestamp() new 8361c5bf4965 vdso: Introduce aux_clock_resolution_ns() new 8764009ff21c vdso/vsyscall: Update auxiliary clock data in the datapage new 7893ea1006fc vdso/gettimeofday: Add support for auxiliary clocks new c95f57277aa0 Merge branch into tip/master: 'timers/ptp' new 10b6cccfd27a Merge branch into tip/master: 'timers/vdso' new 08598d4ee5a5 Merge branch into tip/master: 'x86/boot' new de0d2b68c6b9 Merge branch into tip/master: 'x86/bugs' new af9c2df87583 Merge branch into tip/master: 'x86/cpu' new 62403ade48db Merge branch into tip/master: 'x86/fpu' new a00a9a8b710f Merge branch into tip/master: 'x86/kconfig' new d0898d81a22b Merge branch into tip/master: 'x86/sev' new f339770f60d9 Revert "sched/numa: add statistics of numa balance task" new 182f4a0f0688 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9ad08c111564 EDAC/i10nm: Add Intel Granite Rapids-D support new 773d8bb5ba7f EDAC/igen6: Add Intel Wildcat Lake SoCs support new 05a61c6cb631 EDAC/ie31200: Add Intel Raptor Lake-HX SoCs support new 12b5099a184a Merge branch 'edac-drivers' into edac-for-next new 66546f96f9e2 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 50351eef8431 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f2e555fc04ba rcu/exp: Protect against early QS report new e8676ef84f12 rcu/exp: Remove confusing needless full barrier on task unblock new 8be655f5ba3a rcu/exp: Remove needless CPU up quiescent state report new 717db271f3c6 rcu/exp: Warn on QS requested on dying CPU new 0ddefbf29dba rcu/exp: Warn on CPU lagging for too long within hotplug I [...] new 3dfdfaff2d49 rcu: Robustify rcu_is_cpu_rrupt_from_idle() new 29157d474ca6 rcu: Protect ->defer_qs_iw_pending from data race new 1c2f41aedc62 context_tracking: Provide helper to determine if we're in IRQ new 779a7c4995c8 rcu: Fix lockup when RCU reader used while IRQ exiting new 9ea40db96911 rcutorture: Print only one rtort_pipe_count splat new 635bdb9d2279 rcutorture: Start rcu_torture_writer() after rcu_torture_reader() new eec1f94cf77f rcutorture: Make rcutorture_one_extend_check() account for [...] new 1b67e031d478 rcutorture: Add tests for SRCU up/down reader primitives new 065de2426515 rcutorture: Pull rcu_torture_updown() loop body into new function new 62d92c9b87db rcutorture: Complain if an ->up_read() is delayed more tha [...] new 93856948be8f rcutorture: Check for ->up_read() without matching ->down_read() new f6c8785f5044 rcutorture: Check for no up/down readers at task level new cacba0bf6d9f rcutorture: Print number of RCU up/down readers and migrations new f32367d96eba rcutorture: Drop redundant "insoftirq" parameters new 5f2417ba0554 rcutorture: Make Trivial RCU ignore onoff_interval and shu [...] new 8d71351d88e4 rcutorture: Fix rcutorture_one_extend_check() splat in RT kernels new 3b16e77e0706 rcutorture: Make BUSTED scenario check and log readers new e40e2391388d torture: Suppress torture.sh "Zero time" messages for disa [...] new 4176ebdf97d1 torture: Permit multiple space characters in kvm.sh --kcon [...] new 955a83469cb4 torture: Make torture.sh KCSAN runs set CONFIG_RCU_TORTURE [...] new 1524f2032aad torture: Default --no-rcutasksflavors on arm64 new 103d567f51e0 torture: Default --no-clocksourcewd on arm64 new c3308789654c torture: Provide EXPERT Kconfig option for arm64 KCSAN tor [...] new ff61599dd60b torture: Suppress "find" diagnostics from torture.sh --do- [...] new 13b2f200ce41 torture: Extract testid.txt generation to separate script new 88b8d8029a57 torture: Add textid.txt file to --do-allmodconfig and --do [...] new 6270e8cefd46 torture: Make torture.sh tolerate runs having bad kvm.sh a [...] new 726f70dd8605 torture: Add "ERROR" diagnostic for testing kernel-build output new 4959949c436f torture: Make torture.sh --allmodconfig testing fail on warnings new 1c4cb7eaa086 srcu: Expedite SRCU-fast grace periods new 077754f0ccd3 Merge branches 'rcu-exp.25.06.2025', 'rcu.25.06.2025', 'rc [...] new 91389373c6cb rcu/nocb: Dump gp state even if rdp gp itself is not offloaded new cee553b73e72 rcu/nocb: Fix possible invalid rdp's->nocb_cb_kthread poin [...] new a7f6af1322ad rcu: Enable rcu_normal_wake_from_gp on small systems new fbb6794060de Documentation/kernel-parameters: Update rcu_normal_wake_fr [...] new f706766cb5e3 torture: Remove support for SRCU-lite new 3e7ffee2b759 rcutorture: Remove SRCU-lite scenarios new 9aee119bcf5e rcutorture: Remove support for SRCU-lite new 2616e241f406 srcu: Remove SRCU-lite implementation new 59fbcdf767ba checkpatch: Remove SRCU-lite deprecation new 451bae9060f8 refscale: Check that nreaders and loops multiplication doe [...] new 7b03a7942f3a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ff7c9eac8621 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new 8cc9dc1ae4fb KVM: arm64: Rename the device variable to s2_force_noncacheable new 216887f79d98 KVM: arm64: Assume non-PFNMAP/MIXEDMAP VMAs can be mapped [...] new 2a8dfab26677 KVM: arm64: Block cacheable PFNMAP mapping new 0c67288e0c8b KVM: arm64: Allow cacheable stage 2 mapping using VMA flags new f55ce5a6cd33 KVM: arm64: Expose new KVM cap for cacheable PFNMAP new 217ba564720b Merge branch 'kvm-arm64/cacheable-pfnmap' into kvmarm/next new 022880fb3d8f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 18fefd9443ef Merge branch 'next' of https://github.com/kvm-x86/linux.git new 5e0d107555bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c534005036e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 57139e126a30 platform/x86: Add lenovo-wmi-* driver Documentation new e521d16e76cd platform/x86: Add lenovo-wmi-helpers new 949bf144bdc7 platform/x86: Add Lenovo WMI Events Driver new e1a5fe662b59 platform/x86: Add Lenovo Capability Data 01 WMI Driver new 22024ac5366f platform/x86: Add Lenovo Gamezone WMI Driver new edc4b183b794 platform/x86: Add Lenovo Other Mode WMI Driver new fb1311b3f171 MAINTAINERS: Add link to documentation of Intel PMT ABI new dc957ab6aa05 platform/x86/intel/vsec: Add private data for per-device data new b0631f8a5740 platform/x86/intel/vsec: Create wrapper to walk PCI config space new 8a67d4b49bbd platform/x86/intel/vsec: Add device links to enforce dependencies new 1f3855ea7d6b platform/x86/intel/vsec: Skip absent features during initi [...] new e4436e98672c platform/x86/intel/vsec: Skip driverless features new 10f32796e86c platform/x86/intel/vsec: Add new Discovery feature new d9a078809356 platform/x86/intel/pmt: Add PMT Discovery driver new 2e7ba52110ef docs: Add ABI documentation for intel_pmt feature directories new 934954df0f44 platform/x86/intel/tpmi: Relocate platform info to intel_vsec.h new a885a2780937 platform/x86/intel/vsec: Set OOBMSM to CPU mapping new c96990575218 platform/x86/intel/tpmi: Get OOBMSM CPU mapping from TPMI new 86fc85c75bcd platform/x86/intel/pmt/discovery: Get telemetry attributes new 42dabe544288 platform/x86/intel/pmt/telemetry: Add API to retrieve tele [...] new b9707d46a959 platform/x86/intel/pmt: KUNIT test for PMT Enhanced Discovery API new 68f8ae93b68e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d0d65a7df2ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb9b1a0645b7 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 555ce1b3675a Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 97ba207a994f rust: acpi: remove unneeded cast to clean future Clippy warning new 8ae33576ead8 rust: platform: remove unnecessary import new 65f8f0d4e0b4 rust: auxiliary: remove unnecessary import new 6d16cd5769bb rust: devres: remove unused import new f2e26aa6110e Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 81c3b7256f9e Merge merge point of tag 'usb-6.16-rc5' into usb-next new 62783c30d78a USB: gadget: f_hid: Fix memory leak in hidg_bind error path new 0c43c19bf7a6 Merge tag 'thunderbolt-for-v6.17-rc1' of ssh://gitolite.ke [...] new 316de8c9a455 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 2b842449bd39 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 3ef28f9c8a7d Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new db15ec7abd33 rust: miscdevice: remove unnecessary import new 012194cc77ad Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new eab3a69ec865 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c62cd9c796a iio: imu: bmi270: add channel for step counter new e602ee39986a iio: imu: bmi270: add step counter watermark event new b1c5f11dd183 iio: adc: ad7173: simplify clock enable/disable new 0fbd8017ab96 dt-bindings: iio: adc: ad4851: add spi-3wire new 695b7c42d97b iio: adc: ad4851: add spi 3-wire support new 8956547c5063 iio: adc: ad7380: remove unused oversampling_ratio getter new 47ae96104b16 dt-bindings: iio: adc: nxp,lpc3220-adc: allow clocks property new 31c3bed202dd iio: accel: adxl345: make adxl345_events const new 3307461aead6 iio: accel: mma9553: make mma9553_event_info const new 0e919ffcc73f iio: adc: ad7091r5: make ad7091r5_init_info const new 89c3d59a9252 iio: adc: ad7091r8: make ad7091r_init_info const new 1ca58056bc2a iio: adc: at91_adc: make at91_adc_caps const new fc0f5322a371 iio: adc: axp20x_adc: make axp717_maps const new bf9b1ffe157b iio: adc: mp2629_adc: make mp2629_channels const new 89b971055a3e iio: adc: qcom-vadc: make scale_adc5_fn const new 0084ccd7dcd7 iio: adc: stm32-adc: make stm32_adc_trig_info const new 9d531de209fd iio: amplifiers: ad8366: make ad8366_info const new 1e9e9669ff3d iio: chemical: atlas-ezo-sensor: make atlas_ezo_devices const new f391719dd1b8 iio: common: hid-sensor-attributes: make unit_conversion const new f7f9a33734c0 iio: dac: ad5770r: make ad5770r_rng_tbl const new ca494204c646 iio: dac: ltc2688: make ltc2688_dither_ext_info const new bae712b66cbc iio: imu: bmi160: make bmi160_regs const new 486300b45b81 iio: imu: bno055: make bno055_sysfs_attr const new 4a7f530b5b51 iio: light: isl76682: make isl76682_range_table const new 853e9ff9f17e iio: light: zopt2201: make zopt2201_scale const new 284a1c2d8bdb iio: pressure: abp060mg: make abp_config const new f97fa4873eb0 iio: proximity: vcnl3020: pass struct vcnl3020_property by [...] new f08bdfbc9ae9 iio: proximity: vcnl3020: make vcnl3020_property const new 4b2f0038736a iio: adc: ad7124: Use separate structures rather than arra [...] new caa3268ec188 iio: adc: ad7768-1: add low pass -3dB cutoff attribute new dfe26de1008c Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new a2bbecbdf346 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8d0375f12056 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c64b45961180 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 28720b1f5ed1 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new d6fd7632ea10 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 8392835b8441 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 45ab6d15ae6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3d8923f43300 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6fbe2ec73067 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 909eb8f44c18 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 735c76e9ef70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 527db0a88116 gpio: reg: use new GPIO line value setter callbacks new e567269e2468 gpio: mmio: drop the big-endian platform device variant new c4a834840596 gpio: mmio: get chip label and GPIO base from device properties new 11cd2e582bf4 mfd: vexpress-sysreg: set-up software nodes for gpio-mmio new 094017efe332 ARM: omap1: ams-delta: use generic device properties for g [...] new bb9c88d5b0fa ARM: s3c: crag6410: use generic device properties for gpio-mmio new 9bad4bec5dad gpio: mmio: remove struct bgpio_pdata new 179a666951d3 Merge tag 'gpio-mmio-remove-bgpio-pdata-for-v6.17-rc1' int [...] new 8595375e4fde gpio: generic: add new generic GPIO chip API new ba441322c7aa gpio: mxc: use lock guards for the generic GPIO chip lock new 1f129b15c2de gpio: mxc: use new generic GPIO chip API new fd0f0d1a1e71 gpio: clps711x: use new generic GPIO chip API new 76045e90400b gpio: cadence: use lock guards new 47ecff3839ca gpio: cadence: use new generic GPIO chip API new bd9a0dec2d49 gpio: 74xx-mmio: use new generic GPIO chip API new 34c029c20300 gpio: en7523: use new generic GPIO chip API new 47c228d9fc9f gpio: tegra186: don't call the set() callback directly new 871e1aee0029 gpio: tegra186: use new GPIO line value setter callbacks new 8a81d128e137 gpio: tegra: use new GPIO line value setter callbacks new ecf0c0278f47 gpio: thunderx: use new GPIO line value setter callbacks new dd66f8862f84 gpio: timberdale: use new GPIO line value setter callbacks new 00c337cc68c3 gpio: tpic2810: remove unneeded callbacks new 4ffdd9d8a37e gpio: tpic2810: use new GPIO line value setter callbacks new 2a5be7a80b3b gpio: tps65086: use new GPIO line value setter callbacks new 913cbf8a0d4b gpio: tps65218: remove unneeded callbacks new 4ca81a1f3a46 gpio: tps65218: use new GPIO line value setter callbacks new fc0e4091afa9 gpio: tps65219: use new GPIO line value setter callbacks new e3ec7ad5ab13 gpio: tps6586x: use new GPIO line value setter callbacks new ac725f9780b7 Merge tag 'pm-runtime-6.17-rc1' of git://git.kernel.org/pu [...] new c5f0cd2bd6ae gpio: arizona: Remove redundant pm_runtime_mark_last_busy() calls new 453de04bf722 dt-bindings: gpio: pca95xx: add TI TCA6418 new 6c99a046edfa gpio: pca953x: Add support for TI TCA6418 new 2b146d77ae0f Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 5284e6d286a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5285b5ed04ab pinctrl: aw9523: fix can_sleep flag for GPIO chip new 64daf1349412 pinctrl: sunxi: v3s: Fix wrong comment about UART2 pinmux new d4775ba60b55 pinctrl: sunxi: Fix a100 emac pin function name new 31b6d25a25ac Merge branch 'devel' into for-next new 823f59d0634a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f318ccacd7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 801d4513f2a7 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 683d532dfc96 pinctrl: samsung: Fix gs101 irq chip new 91ab5a16c10f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ee124caae1b pwm: Fix invalid state detection new 505b730ede7f pwm: mediatek: Ensure to disable clocks in error path new 9c06f26ba5f5 pwm: Add support for pwmchip devices for faster and easier [...] new 08e0b981231f dt-bindings: pwm: marvell,pxa-pwm: Add SpacemiT K1 PWM support new 52d2d14d9e49 pwm: pxa: Add optional reset control new 27b5dfe4b4ea pwm: pxa: Allow to enable for SpacemiT K1 SoC new f4bcf818e5d6 riscv: dts: sifive: unleashed/unmatched: Remove PWM contro [...] new 7dbc4432ea6b pwm: sifive: Fix PWM algorithm and clarify inverted compar [...] new 6df3aac763fa pwm: sifive: Fix rounding and idempotency issues in apply [...] new 2b66b67530b8 dt-bindings: pwm: sophgo: Add pwm controller for SG2044 new 8c805dfafd9b pwm: sophgo-sg2042: Reorganize the code structure new 21d5daad9354 pwm: sophgo-sg2042: Add support for SG2044 new 076a2f3d54a9 dt-bindings: pwm: adi,axi-pwmgen: Update documentation link new fd0b06972a8f pwm: stm32: add support for stm32mp25 new 0b4d1abe5ca5 pwm: rockchip: Round period/duty down on apply, up on get new 56ad79b848d4 dt-bindings: pwm: convert lpc1850-sct-pwm.txt to yaml format new 3bb994892178 dt-bindings: pwm: mediatek,mt2712-pwm: Add support for MT6 [...] new d4f1e7a2fe02 pwm: pwm-mediatek: Pass PWM_CK_26M_SEL from platform data new e47026facf73 pwm: pwm-mediatek: Add support for PWM IP V3.0.2 in MT6991/MT8196 new 6fdd4d8c84f3 dt-bindings: vendor-prefixes: Document Argon40 new f6bd99a2d24e dt-bindings: pwm: argon40,fan-hat: Document Argon40 Fan HAT new 0191c80e8a28 pwm: argon-fan-hat: Add Argon40 Fan HAT support new 62df49917eb4 pwm: atmel: Drop driver local locking new f0d91b16dcb3 pwm: clps711x: Drop driver local locking new 7c1a529a240b pwm: fsl-ftm: Drop driver local locking new 33d73bde06e9 pwm: lpc18xx-sct: Drop driver local locking new 9470e7d11fe2 pwm: microchip-core: Drop driver local locking new d2c8bdc72fa9 pwm: sti: Drop driver local locking new dce0df8ac14f pwm: sun4i: Drop driver local locking new 2c06a2178926 pwm: twl-led: Drop driver local locking new 10e9b32d9a14 docs: pwm: Adapt Locking paragraph to reality new 4cd2f417a0ac dt-bindings: pwm: Convert lpc32xx-pwm.txt to yaml format new edd3bcb1801e pwm: Expose PWM_WFHWSIZE in public header new 5d6e8bce212c Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 95d32c7ee050 selftests: print installation complete message new a089bb2822a4 selftests: tracing: Use mutex_unlock for testing glob filter new 52925e6cda2f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c6062d87608a Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 8f01267744c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 590951f908f2 dt-bindings: Move sophgo,cv1800b-rtc to rtc directory new d754e2c4aaea dt-bindings: rtc: move nxp,lpc3220-rtc to separated file f [...] new 0bafe291cb42 dt-bindings: rtc: nxp,lpc1788-rtc: add compatible string n [...] new aa75b75b4f6d Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 1b3c4cf886f8 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 2164c1a4d2f7 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 0d3a5d9271ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 88805e4dd216 Merge branch 'main' of git://git.infradead.org/users/willy [...] new e4dfa10dff0d Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 785702917ded Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 254e7e48a7ab Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 31fdd4e986f5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e3ef578f0294 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9aa2ef2a1c27 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 501911b6ff3c Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] new d695590062d5 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] new b969f4dce600 Merge branch 'timekeeping-next' of https://github.com/Rust [...] new 30e61f792964 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 7a0a2eceaa80 bits: split the definition of the asm and non-asm GENMASK*() new 7634ae453bbb bits: unify the non-asm GENMASK*() new 518978279e3e test_bits: add tests for __GENMASK() and __GENMASK_ULL() new 04224ba16f1f Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 8f5a40757687 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 439fa8756a10 selftests/nolibc: fix EXTRACONFIG variables ordering new 358b2511d7e6 selftests/nolibc: use file driver for QEMU serial new 02217ad447d7 tools/nolibc: add support for SuperH new 8c11625afb30 tools/nolibc: Replace ifdef with if defined() in sys.h new fb476dfb13d2 tools/nolibc: Provide vfork() new 696bf1579252 selftests/nolibc: Add coverage of vfork() new 1536aa0fb1e0 kselftest/arm64: Add a test for vfork() with GCS new 7c02bc4088af tools/nolibc: add support for clock_nanosleep() and nanosleep() new 2b1ed5f7f8ab selftests/nolibc: create /dev/full when running as PID 1 new 4a40129087a4 selftests/nolibc: correctly report errors from printf() an [...] new 31db7b6a78b7 tools/nolibc: avoid false-positive -Wmaybe-uninitialized t [...] new a40f0cdce78b tools/build: Fix s390(x) cross-compilation with clang new f6f6be0c4faf tools/nolibc: drop s390 clang target override new e5c27a9e09e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3cdb4bc78b47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c54d00004b5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4d84010aa858 Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] new cdd73b166607 uapi: fix broken link in linux/capability.h new a33c0a1ea57c Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] new 1720a453cbe3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new c8e012e98608 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new 58ba80c47402 Add linux-next specific files for 20250708
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 (26ffb3d6f02c) \ N -- N -- N refs/heads/master (58ba80c47402)
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 1302 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/stable/sysfs-block | 33 + Documentation/ABI/testing/debugfs-pktcdvd | 18 - .../ABI/testing/sysfs-class-intel_pmt-features | 134 + Documentation/ABI/testing/sysfs-class-pktcdvd | 97 - Documentation/admin-guide/cgroup-v2.rst | 6 - Documentation/admin-guide/kernel-parameters.txt | 24 +- Documentation/admin-guide/sysctl/kernel.rst | 20 +- Documentation/cdrom/packet-writing.rst | 139 - Documentation/devicetree/bindings/arm/amlogic.yaml | 1 + .../devicetree/bindings/arm/mediatek.yaml | 5 + .../devicetree/bindings/arm/stm32/stm32.yaml | 1 + Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + .../devicetree/bindings/gpio/gpio-pca95xx.yaml | 1 + .../devicetree/bindings/iio/adc/adi,ad4851.yaml | 2 + .../devicetree/bindings/iio/adc/adi,ad7606.yaml | 6 - .../bindings/iio/adc/nxp,lpc3220-adc.yaml | 3 + .../bindings/iio/gyroscope/invensense,mpu3050.yaml | 2 +- .../bindings/interconnect/mediatek,cci.yaml | 11 +- .../mediatek,mt6577-sysirq.yaml | 1 + .../bindings/opp/opp-v2-qcom-adreno.yaml | 2 +- .../devicetree/bindings/rtc/nxp,lpc1788-rtc.yaml | 7 +- .../devicetree/bindings/rtc/nxp,lpc3220-rtc.yaml | 49 + .../{soc/sophgo => rtc}/sophgo,cv1800b-rtc.yaml | 2 +- .../devicetree/bindings/rtc/trivial-rtc.yaml | 2 - .../bindings/soc/spacemit/spacemit,k1-syscon.yaml | 27 +- .../devicetree/bindings/timer/mediatek,timer.yaml | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../bindings/watchdog/mediatek,mtk-wdt.yaml | 1 + Documentation/filesystems/fscrypt.rst | 37 +- Documentation/filesystems/locking.rst | 4 +- Documentation/filesystems/vfs.rst | 4 +- Documentation/mm/arch_pgtable_helpers.rst | 8 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 1 - Documentation/virt/kvm/api.rst | 13 +- Documentation/wmi/devices/lenovo-wmi-gamezone.rst | 203 ++ Documentation/wmi/devices/lenovo-wmi-other.rst | 108 + MAINTAINERS | 32 +- Makefile | 2 +- Next/SHA1s | 212 +- Next/merge.log | 3731 +++++++++++++------- arch/arm/boot/dts/aspeed/aspeed-g4.dtsi | 93 +- arch/arm/boot/dts/aspeed/aspeed-g5.dtsi | 109 +- arch/arm/boot/dts/aspeed/aspeed-g6.dtsi | 249 +- arch/arm/boot/dts/mediatek/Makefile | 2 + arch/arm/boot/dts/mediatek/mt6572-jty-d101.dts | 61 + arch/arm/boot/dts/mediatek/mt6572-lenovo-a369i.dts | 56 + arch/arm/boot/dts/mediatek/mt6572.dtsi | 108 + arch/arm/boot/dts/microchip/at91-sam9x60ek.dts | 2 +- .../arm/boot/dts/microchip/at91-sama5d27_som1.dtsi | 2 +- .../boot/dts/microchip/at91-sama5d27_wlsom1.dtsi | 2 +- arch/arm/boot/dts/microchip/at91-sama5d2_icp.dts | 2 +- arch/arm/boot/dts/microchip/sam9x7.dtsi | 9 + arch/arm/boot/dts/st/Makefile | 3 +- arch/arm/boot/dts/st/stm32mp15-scmi.dtsi | 10 +- arch/arm/boot/dts/st/stm32mp157f-dk2-scmi.dtsi | 196 + arch/arm/boot/dts/st/stm32mp157f-dk2.dts | 179 + arch/arm/boot/dts/st/stm32mp15xf.dtsi | 17 + arch/arm/boot/dts/st/stm32mp15xx-dkx.dtsi | 3 +- arch/arm/boot/dts/ti/omap/am335x-boneblack.dts | 2 +- arch/arm/boot/dts/ti/omap/am335x-pdu001.dts | 1 + arch/arm/mach-highbank/highbank.c | 2 +- arch/arm/mach-mediatek/Kconfig | 4 + arch/arm/mach-mediatek/mediatek.c | 1 + arch/arm/mach-mediatek/platsmp.c | 7 + arch/arm/mach-omap1/board-ams-delta.c | 42 +- arch/arm/mach-pxa/spitz.c | 2 +- arch/arm/mach-s3c/mach-crag6410.c | 17 +- arch/arm/mach-sa1100/assabet.c | 2 +- arch/arm/mach-sa1100/generic.c | 2 +- arch/arm/mach-sa1100/neponset.c | 2 +- arch/arm/mach-vt8500/vt8500.c | 2 +- arch/arm/plat-orion/gpio.c | 6 +- arch/arm/xen/enlighten.c | 2 +- arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/allwinner/Makefile | 1 + arch/arm64/boot/dts/allwinner/sun55i-a523.dtsi | 160 +- .../boot/dts/allwinner/sun55i-t527-orangepi-4a.dts | 385 ++ arch/arm64/boot/dts/amlogic/Makefile | 1 + arch/arm64/boot/dts/amlogic/amlogic-s6.dtsi | 97 + arch/arm64/boot/dts/amlogic/amlogic-s7.dtsi | 81 + arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi | 90 + .../dts/amlogic/meson-g12b-a311d-khadas-vim3.dts | 4 + .../dts/amlogic/meson-g12b-a311d-libretech-cc.dts | 4 + .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 2 +- .../arm64/boot/dts/amlogic/meson-gxm-ugoos-am3.dts | 91 + arch/arm64/boot/dts/exynos/exynos7870-j6lte.dts | 2 +- arch/arm64/boot/dts/exynos/exynos7870-on7xelte.dts | 2 +- arch/arm64/boot/dts/exynos/exynos7870.dtsi | 1 + .../boot/dts/mediatek/mt7988a-bananapi-bpi-r4.dtsi | 113 +- arch/arm64/boot/dts/mediatek/mt7988a.dtsi | 33 + .../boot/dts/mediatek/mt8390-genio-common.dtsi | 4 + .../boot/dts/mediatek/mt8395-genio-1200-evk.dts | 15 + arch/arm64/boot/dts/renesas/Makefile | 1 + arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi | 61 + arch/arm64/boot/dts/st/stm32mp251.dtsi | 524 +++ arch/arm64/boot/dts/st/stm32mp257f-ev1.dts | 58 + arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 2 +- .../boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi | 5 + arch/arm64/boot/dts/ti/k3-pinctrl.h | 15 +- arch/arm64/configs/defconfig | 6 + arch/arm64/include/asm/el2_setup.h | 19 +- arch/arm64/include/asm/kvm_mmu.h | 18 + arch/arm64/include/asm/vdso/vsyscall.h | 7 +- arch/arm64/kernel/Makefile | 3 +- arch/arm64/kernel/cpufeature.c | 57 +- arch/arm64/kernel/efi.c | 11 +- arch/arm64/kernel/process.c | 5 + arch/arm64/kernel/smp.c | 2 +- arch/arm64/kernel/watchdog_hld.c | 58 + arch/arm64/kvm/arm.c | 7 + arch/arm64/kvm/mmu.c | 88 +- arch/arm64/mm/fault.c | 30 +- arch/arm64/mm/proc.S | 1 - arch/m68k/Kconfig | 1 + arch/m68k/Kconfig.debug | 2 +- arch/m68k/configs/amiga_defconfig | 9 +- arch/m68k/configs/apollo_defconfig | 9 +- arch/m68k/configs/atari_defconfig | 9 +- arch/m68k/configs/bvme6000_defconfig | 9 +- arch/m68k/configs/hp300_defconfig | 9 +- arch/m68k/configs/mac_defconfig | 9 +- arch/m68k/configs/multi_defconfig | 9 +- arch/m68k/configs/mvme147_defconfig | 9 +- arch/m68k/configs/mvme16x_defconfig | 9 +- arch/m68k/configs/q40_defconfig | 9 +- arch/m68k/configs/sun3_defconfig | 9 +- arch/m68k/configs/sun3x_defconfig | 9 +- arch/m68k/include/asm/adb_iop.h | 4 +- arch/m68k/include/asm/bootinfo.h | 4 +- arch/m68k/include/asm/entry.h | 4 +- arch/m68k/include/asm/kexec.h | 4 +- arch/m68k/include/asm/mac_baboon.h | 4 +- arch/m68k/include/asm/mac_iop.h | 4 +- arch/m68k/include/asm/mac_oss.h | 4 +- arch/m68k/include/asm/mac_psc.h | 4 +- arch/m68k/include/asm/mac_via.h | 4 +- arch/m68k/include/asm/math-emu.h | 6 +- arch/m68k/include/asm/mcf_pgtable.h | 4 +- arch/m68k/include/asm/mcfmmu.h | 2 +- arch/m68k/include/asm/motorola_pgtable.h | 4 +- arch/m68k/include/asm/nettel.h | 4 +- arch/m68k/include/asm/openprom.h | 4 +- arch/m68k/include/asm/page.h | 4 +- arch/m68k/include/asm/page_mm.h | 4 +- arch/m68k/include/asm/page_no.h | 4 +- arch/m68k/include/asm/pgtable.h | 2 +- arch/m68k/include/asm/pgtable_mm.h | 8 +- arch/m68k/include/asm/ptrace.h | 4 +- arch/m68k/include/asm/setup.h | 10 +- arch/m68k/include/asm/sun3_pgtable.h | 8 +- arch/m68k/include/asm/sun3mmu.h | 4 +- arch/m68k/include/asm/thread_info.h | 6 +- arch/m68k/include/asm/traps.h | 6 +- arch/m68k/include/uapi/asm/bootinfo-vme.h | 4 +- arch/m68k/include/uapi/asm/bootinfo.h | 8 +- arch/m68k/include/uapi/asm/ptrace.h | 4 +- arch/m68k/kernel/early_printk.c | 42 +- arch/m68k/kernel/head.S | 81 +- arch/m68k/mac/via.c | 16 + arch/m68k/math-emu/fp_emu.h | 8 +- .../boot/dts/sophgo/sg2044-sophgo-srd3-10.dts | 34 + arch/riscv/boot/dts/sophgo/sg2044.dtsi | 186 + arch/riscv/boot/dts/spacemit/k1-pinctrl.dtsi | 8 + arch/riscv/boot/dts/spacemit/k1.dtsi | 198 ++ arch/um/Kconfig | 1 + arch/um/drivers/Kconfig | 1 + arch/um/drivers/virt-pci.c | 45 +- arch/um/drivers/virtio_pcidev.c | 8 +- arch/um/include/asm/thread_info.h | 6 + arch/um/kernel/process.c | 20 +- arch/um/kernel/ptrace.c | 9 + arch/um/kernel/skas/syscall.c | 11 +- arch/x86/um/asm/syscall.h | 2 + arch/x86/um/shared/sysdep/ptrace.h | 12 - arch/x86/um/shared/sysdep/syscalls.h | 6 - arch/x86/um/shared/sysdep/syscalls_32.h | 14 - arch/x86/um/shared/sysdep/syscalls_64.h | 28 - block/blk-settings.c | 20 +- block/blk-sysfs.c | 26 + block/fops.c | 44 +- crypto/jitterentropy-kcapi.c | 9 +- drivers/accel/drm_accel.c | 16 - drivers/acpi/acpi_processor.c | 2 +- drivers/acpi/apei/einj-core.c | 14 +- drivers/acpi/apei/ghes.c | 2 + drivers/acpi/device_pm.c | 4 + drivers/ata/libata-core.c | 47 +- drivers/ata/libata-eh.c | 21 +- drivers/ata/libata-scsi.c | 5 +- drivers/ata/libata.h | 7 +- drivers/ata/pata_optidma.c | 4 +- drivers/ata/pata_pcmcia.c | 4 +- drivers/ata/pata_pdc2027x.c | 2 +- drivers/ata/sata_sil.c | 2 +- drivers/base/power/main.c | 76 +- drivers/base/power/runtime.c | 127 +- drivers/base/regmap/regmap-debugfs.c | 10 - drivers/block/Kconfig | 43 - drivers/block/Makefile | 1 - drivers/block/nbd.c | 6 +- drivers/block/pktcdvd.c | 2916 --------------- drivers/block/ublk_drv.c | 76 +- drivers/bus/ti-sysc.c | 3 +- drivers/clk/spacemit/Kconfig | 1 + drivers/clk/spacemit/ccu-k1.c | 242 +- drivers/clk/spacemit/ccu_mix.h | 11 +- drivers/cpufreq/cpufreq.c | 14 +- drivers/cpufreq/intel_pstate.c | 6 +- drivers/crypto/ccp/ccp-debugfs.c | 3 + drivers/crypto/ccp/sev-dev.c | 8 +- drivers/crypto/inside-secure/safexcel_hash.c | 8 +- drivers/edac/i10nm_base.c | 12 +- drivers/edac/ie31200_edac.c | 4 + drivers/edac/igen6_edac.c | 15 + drivers/firmware/arm_scmi/bus.c | 26 + drivers/firmware/arm_scmi/notify.c | 39 +- drivers/firmware/arm_scmi/scmi_power_control.c | 22 +- drivers/gpio/gpio-74xx-mmio.c | 32 +- drivers/gpio/gpio-arizona.c | 2 - drivers/gpio/gpio-cadence.c | 60 +- drivers/gpio/gpio-clps711x.c | 27 +- drivers/gpio/gpio-en7523.c | 36 +- drivers/gpio/gpio-mmio.c | 61 +- drivers/gpio/gpio-mxc.c | 85 +- drivers/gpio/gpio-pca953x.c | 153 +- drivers/gpio/gpio-reg.c | 16 +- drivers/gpio/gpio-tegra.c | 8 +- drivers/gpio/gpio-tegra186.c | 49 +- drivers/gpio/gpio-thunderx.c | 18 +- drivers/gpio/gpio-timberdale.c | 7 +- drivers/gpio/gpio-tpic2810.c | 27 +- drivers/gpio/gpio-tps65086.c | 16 +- drivers/gpio/gpio-tps65218.c | 31 +- drivers/gpio/gpio-tps65219.c | 9 +- drivers/gpio/gpio-tps6586x.c | 15 +- drivers/gpio/gpiolib.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 52 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 65 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 35 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.c | 10 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 41 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.c | 22 +- drivers/gpu/drm/amd/amdgpu/psp_v14_0.c | 55 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 41 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 19 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 8 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 11 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 6 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 4 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.c | 2 +- drivers/gpu/drm/ast/ast_drv.c | 2 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 6 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 40 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.h | 3 +- drivers/gpu/drm/bridge/samsung-dsim.c | 4 +- drivers/gpu/drm/bridge/tc358767.c | 1 + drivers/gpu/drm/ci/gitlab-ci.yml | 2 +- .../xfails/msm-sc7180-trogdor-kingoftown-skips.txt | 5 + .../msm-sc7180-trogdor-lazor-limozeen-skips.txt | 5 + drivers/gpu/drm/clients/drm_client_setup.c | 5 + drivers/gpu/drm/display/drm_dp_helper.c | 14 +- drivers/gpu/drm/display/drm_hdmi_cec_helper.c | 2 +- drivers/gpu/drm/drm_debugfs.c | 118 +- drivers/gpu/drm/drm_drv.c | 16 +- drivers/gpu/drm/drm_file.c | 11 + drivers/gpu/drm/drm_gem.c | 14 +- drivers/gpu/drm/drm_gpuvm.c | 132 +- drivers/gpu/drm/drm_internal.h | 6 +- drivers/gpu/drm/drm_panic_qr.rs | 2 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 4 + drivers/gpu/drm/exynos/exynos_drm_fimd.c | 12 + drivers/gpu/drm/exynos/exynos_drm_gem.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_ipp.c | 32 +- drivers/gpu/drm/i915/display/intel_bios.c | 8 +- drivers/gpu/drm/imagination/pvr_power.c | 63 +- drivers/gpu/drm/msm/Kconfig | 36 +- drivers/gpu/drm/msm/Makefile | 25 +- drivers/gpu/drm/msm/adreno/a2xx_gpu.c | 25 +- drivers/gpu/drm/msm/adreno/a2xx_gpummu.c | 5 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 17 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 17 +- drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 4 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 42 +- drivers/gpu/drm/msm/adreno/a5xx_power.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 10 +- drivers/gpu/drm/msm/adreno/a6xx_catalog.c | 48 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 32 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 187 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 4 + drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 8 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h | 2 +- drivers/gpu/drm/msm/adreno/a6xx_preempt.c | 12 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 43 +- .../gpu/drm/msm/adreno/adreno_gen7_9_0_snapshot.h | 4 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 104 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 69 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 13 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 11 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.h | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 60 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 25 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 2 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 15 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 41 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h | 2 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 18 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 6 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 36 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 18 +- drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c | 12 +- drivers/gpu/drm/msm/dp/dp_debug.c | 4 + drivers/gpu/drm/msm/dp/dp_display.c | 6 +- drivers/gpu/drm/msm/dsi/dsi.c | 4 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 14 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 9 +- drivers/gpu/drm/msm/msm_debugfs.c | 97 +- drivers/gpu/drm/msm/msm_drv.c | 371 +- drivers/gpu/drm/msm/msm_drv.h | 61 +- drivers/gpu/drm/msm/msm_fb.c | 33 +- drivers/gpu/drm/msm/msm_fbdev.c | 2 +- drivers/gpu/drm/msm/msm_gem.c | 536 ++- drivers/gpu/drm/msm/msm_gem.h | 296 +- drivers/gpu/drm/msm/msm_gem_prime.c | 65 + drivers/gpu/drm/msm/msm_gem_shrinker.c | 104 +- drivers/gpu/drm/msm/msm_gem_submit.c | 310 +- drivers/gpu/drm/msm/msm_gem_vma.c | 1514 +++++++- drivers/gpu/drm/msm/msm_gpu.c | 208 +- drivers/gpu/drm/msm/msm_gpu.h | 144 +- drivers/gpu/drm/msm/msm_gpu_trace.h | 14 + drivers/gpu/drm/msm/msm_iommu.c | 302 +- drivers/gpu/drm/msm/msm_kms.c | 59 +- drivers/gpu/drm/msm/msm_kms.h | 48 +- drivers/gpu/drm/msm/msm_mdss.c | 338 +- drivers/gpu/drm/msm/msm_mdss.h | 29 - drivers/gpu/drm/msm/msm_mmu.h | 38 +- drivers/gpu/drm/msm/msm_rd.c | 62 +- drivers/gpu/drm/msm/msm_ringbuffer.c | 10 +- drivers/gpu/drm/msm/msm_submitqueue.c | 96 +- drivers/gpu/drm/msm/msm_syncobj.c | 172 + drivers/gpu/drm/msm/msm_syncobj.h | 37 + drivers/gpu/drm/msm/registers/adreno/a6xx.xml | 3582 ++++--------------- .../drm/msm/registers/adreno/a6xx_descriptors.xml | 198 ++ .../gpu/drm/msm/registers/adreno/a6xx_enums.xml | 383 ++ .../drm/msm/registers/adreno/a6xx_perfcntrs.xml | 600 ++++ .../gpu/drm/msm/registers/adreno/a7xx_enums.xml | 223 ++ .../drm/msm/registers/adreno/a7xx_perfcntrs.xml | 1030 ++++++ .../gpu/drm/msm/registers/adreno/adreno_pm4.xml | 302 +- .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c | 20 +- drivers/gpu/drm/scheduler/sched_main.c | 33 +- drivers/gpu/drm/tegra/gem.c | 4 +- drivers/gpu/drm/tegra/nvdec.c | 6 +- drivers/gpu/drm/udl/udl_drv.c | 2 +- drivers/gpu/drm/vgem/vgem_drv.c | 30 +- drivers/gpu/drm/vkms/vkms_drv.c | 28 +- drivers/gpu/drm/vkms/vkms_drv.h | 4 +- drivers/gpu/drm/xe/xe_migrate.c | 2 +- drivers/gpu/drm/xe/xe_uc_fw.c | 8 +- drivers/i3c/master.c | 24 +- drivers/i3c/master/dw-i3c-master.c | 8 +- drivers/i3c/master/i3c-master-cdns.c | 12 +- drivers/iio/accel/adxl345_core.c | 2 +- drivers/iio/accel/fxls8962af-core.c | 2 + drivers/iio/accel/mma9553.c | 4 +- drivers/iio/accel/sca3000.c | 167 +- drivers/iio/accel/st_accel_core.c | 10 +- drivers/iio/adc/ad4851.c | 10 +- drivers/iio/adc/ad7091r5.c | 2 +- drivers/iio/adc/ad7091r8.c | 6 +- drivers/iio/adc/ad7124.c | 36 +- drivers/iio/adc/ad7173.c | 42 +- drivers/iio/adc/ad7380.c | 10 +- drivers/iio/adc/ad7768-1.c | 18 +- drivers/iio/adc/ad7949.c | 7 +- drivers/iio/adc/ad_sigma_delta.c | 4 +- drivers/iio/adc/adi-axi-adc.c | 6 +- drivers/iio/adc/at91_adc.c | 10 +- drivers/iio/adc/axp20x_adc.c | 3 +- drivers/iio/adc/max1363.c | 43 +- drivers/iio/adc/mp2629_adc.c | 2 +- drivers/iio/adc/qcom-vadc-common.c | 2 +- drivers/iio/adc/stm32-adc-core.c | 7 +- drivers/iio/adc/stm32-adc.c | 6 +- drivers/iio/amplifiers/ad8366.c | 6 +- drivers/iio/chemical/atlas-ezo-sensor.c | 2 +- .../iio/common/hid-sensors/hid-sensor-attributes.c | 2 +- drivers/iio/common/st_sensors/st_sensors_core.c | 36 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 20 +- drivers/iio/dac/ad3530r.c | 4 +- drivers/iio/dac/ad5770r.c | 2 +- drivers/iio/dac/ltc2688.c | 2 +- drivers/iio/imu/bmi160/bmi160_core.c | 2 +- drivers/iio/imu/bno055/bno055.c | 47 +- drivers/iio/industrialio-backend.c | 5 +- drivers/iio/industrialio-core.c | 5 +- drivers/iio/light/isl76682.c | 2 +- drivers/iio/light/zopt2201.c | 6 +- drivers/iio/pressure/abp060mg.c | 4 +- drivers/iio/proximity/vcnl3020.c | 16 +- drivers/infiniband/core/counters.c | 2 +- drivers/infiniband/core/device.c | 27 + drivers/infiniband/core/nldev.c | 2 +- drivers/infiniband/core/rdma_core.c | 29 + drivers/infiniband/core/uverbs_cmd.c | 11 +- drivers/infiniband/core/uverbs_std_types_qp.c | 2 +- drivers/infiniband/hw/erdma/erdma_verbs.c | 3 +- drivers/infiniband/hw/mlx5/devx.c | 2 +- drivers/infiniband/hw/mlx5/fs.c | 4 +- drivers/input/keyboard/mtk-pmic-keys.c | 17 + drivers/input/misc/cs40l50-vibra.c | 2 + drivers/iommu/Kconfig | 1 + drivers/iommu/amd/Kconfig | 1 + drivers/iommu/amd/iommu.c | 26 +- drivers/iommu/intel/cache.c | 5 +- drivers/iommu/intel/iommu.c | 11 +- drivers/iommu/intel/iommu.h | 2 + drivers/iommu/intel/irq_remapping.c | 28 +- drivers/iommu/mtk_iommu_v1.c | 8 +- drivers/irqchip/Kconfig | 3 + drivers/irqchip/irq-alpine-msi.c | 155 +- drivers/irqchip/irq-armada-370-xp.c | 48 +- drivers/irqchip/irq-bcm2712-mip.c | 20 +- drivers/irqchip/irq-imx-mu-msi.c | 14 +- drivers/irqchip/irq-loongson-pch-msi.c | 25 +- drivers/irqchip/irq-ls-scfg-msi.c | 49 +- drivers/irqchip/irq-riscv-imsic-platform.c | 12 +- drivers/irqchip/irq-sg2042-msi.c | 20 +- drivers/md/dm-stripe.c | 9 +- drivers/md/dm-table.c | 4 +- drivers/md/md-bitmap.c | 3 +- drivers/md/raid1.c | 4 +- drivers/md/raid10.c | 12 +- drivers/mfd/vexpress-sysreg.c | 46 +- drivers/mtd/nand/raw/qcom_nandc.c | 6 +- drivers/mux/Kconfig | 1 + drivers/net/ethernet/broadcom/Kconfig | 9 + drivers/net/ethernet/broadcom/Makefile | 1 + drivers/net/ethernet/broadcom/bnge/Makefile | 12 + drivers/net/ethernet/broadcom/bnge/bnge.h | 218 ++ drivers/net/ethernet/broadcom/bnge/bnge_core.c | 388 ++ drivers/net/ethernet/broadcom/bnge/bnge_devlink.c | 306 ++ drivers/net/ethernet/broadcom/bnge/bnge_devlink.h | 18 + drivers/net/ethernet/broadcom/bnge/bnge_ethtool.c | 33 + drivers/net/ethernet/broadcom/bnge/bnge_ethtool.h | 9 + drivers/net/ethernet/broadcom/bnge/bnge_hwrm.c | 508 +++ drivers/net/ethernet/broadcom/bnge/bnge_hwrm.h | 110 + drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.c | 703 ++++ drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.h | 27 + drivers/net/ethernet/broadcom/bnge/bnge_netdev.c | 268 ++ drivers/net/ethernet/broadcom/bnge/bnge_netdev.h | 206 ++ drivers/net/ethernet/broadcom/bnge/bnge_resc.c | 605 ++++ drivers/net/ethernet/broadcom/bnge/bnge_resc.h | 94 + drivers/net/ethernet/broadcom/bnge/bnge_rmem.c | 438 +++ drivers/net/ethernet/broadcom/bnge/bnge_rmem.h | 188 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 10 +- drivers/net/ethernet/intel/i40e/i40e.h | 9 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 24 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 43 +- drivers/net/ethernet/intel/ice/ice_main.c | 24 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 45 +- drivers/net/ethernet/intel/ice/ice_ptp.h | 17 +- drivers/net/ethernet/intel/igb/igb.h | 9 +- drivers/net/ethernet/intel/igb/igb_main.c | 6 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 37 +- drivers/net/ethernet/intel/igbvf/ethtool.c | 1 + drivers/net/ethernet/intel/igbvf/igbvf.h | 2 - drivers/net/ethernet/intel/igbvf/netdev.c | 4 - drivers/net/ethernet/intel/igc/igc.h | 9 +- drivers/net/ethernet/intel/igc/igc_main.c | 21 +- drivers/net/ethernet/intel/igc/igc_ptp.c | 36 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 14 +- drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c | 4 + drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 5 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 237 +- drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 42 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 53 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.h | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 46 +- drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 122 +- drivers/net/ethernet/intel/ixgbe/ixgbe_x550.h | 5 + drivers/net/ethernet/mediatek/Kconfig | 1 + drivers/net/ethernet/mediatek/mtk_eth_soc.c | 167 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 11 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 2 + .../mellanox/mlx5/core/steering/hws/action.c | 7 +- .../ethernet/mellanox/mlx5/core/steering/hws/bwc.c | 529 ++- .../ethernet/mellanox/mlx5/core/steering/hws/bwc.h | 15 +- .../mellanox/mlx5/core/steering/hws/debug.c | 20 +- .../mellanox/mlx5/core/steering/hws/fs_hws.c | 15 +- .../mellanox/mlx5/core/steering/hws/matcher.c | 166 +- .../mellanox/mlx5/core/steering/hws/matcher.h | 3 +- .../mellanox/mlx5/core/steering/hws/mlx5hws.h | 36 +- .../mellanox/mlx5/core/steering/hws/rule.c | 34 +- .../mellanox/mlx5/core/steering/hws/rule.h | 3 + .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 26 +- drivers/net/phy/phylink.c | 60 +- drivers/net/usb/lan78xx.c | 1 - drivers/net/wireless/ath/ath12k/core.h | 3 + drivers/net/wireless/ath/ath12k/dp.h | 5 +- drivers/net/wireless/ath/ath12k/dp_mon.c | 22 +- drivers/net/wireless/ath/ath12k/dp_rx.c | 48 +- drivers/net/wireless/ath/ath12k/dp_tx.c | 2 +- drivers/net/wireless/ath/ath12k/mac.c | 300 +- drivers/net/wireless/ath/ath12k/peer.h | 26 + drivers/net/wireless/marvell/mwifiex/util.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2x00soc.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2x00soc.h | 2 +- drivers/net/wireless/zydas/zd1211rw/zd_mac.c | 6 +- drivers/nvme/host/core.c | 38 +- drivers/nvme/host/multipath.c | 8 +- drivers/nvme/host/pci.c | 6 +- drivers/nvme/target/io-cmd-bdev.c | 4 + drivers/nvme/target/nvmet.h | 2 + drivers/pci/controller/pcie-rockchip-ep.c | 4 +- drivers/pci/controller/pcie-rockchip-host.c | 49 +- drivers/pci/controller/pcie-rockchip.h | 12 +- drivers/pci/pci-driver.c | 4 + drivers/pci/pci.h | 11 +- drivers/perf/arm-cmn.c | 20 +- drivers/perf/arm-ni.c | 3 + drivers/perf/fsl_imx9_ddr_perf.c | 8 +- drivers/pinctrl/pinctrl-aw9523.c | 2 +- drivers/pinctrl/samsung/pinctrl-exynos.c | 3 + drivers/pinctrl/sunxi/pinctrl-sun50i-a100.c | 32 +- drivers/pinctrl/sunxi/pinctrl-sun8i-v3s.c | 2 +- drivers/platform/x86/intel/plr_tpmi.c | 3 +- drivers/platform/x86/intel/pmt/Kconfig | 27 + drivers/platform/x86/intel/pmt/Makefile | 4 + drivers/platform/x86/intel/pmt/class.c | 35 +- drivers/platform/x86/intel/pmt/class.h | 9 + drivers/platform/x86/intel/pmt/discovery-kunit.c | 116 + drivers/platform/x86/intel/pmt/discovery.c | 635 ++++ drivers/platform/x86/intel/pmt/features.c | 205 ++ drivers/platform/x86/intel/pmt/telemetry.c | 94 +- .../x86/intel/speed_select_if/isst_tpmi_core.c | 9 +- .../intel/uncore-frequency/uncore-frequency-tpmi.c | 7 +- drivers/platform/x86/intel/vsec.c | 372 +- drivers/platform/x86/intel/vsec_tpmi.c | 8 +- drivers/platform/x86/lenovo/Kconfig | 41 + drivers/platform/x86/lenovo/Makefile | 5 + drivers/platform/x86/lenovo/wmi-capdata01.c | 302 ++ drivers/platform/x86/lenovo/wmi-capdata01.h | 25 + drivers/platform/x86/lenovo/wmi-events.c | 196 + drivers/platform/x86/lenovo/wmi-events.h | 20 + drivers/platform/x86/lenovo/wmi-gamezone.c | 407 +++ drivers/platform/x86/lenovo/wmi-gamezone.h | 20 + drivers/platform/x86/lenovo/wmi-helpers.c | 74 + drivers/platform/x86/lenovo/wmi-helpers.h | 20 + drivers/platform/x86/lenovo/wmi-other.c | 665 ++++ drivers/platform/x86/lenovo/wmi-other.h | 16 + drivers/power/supply/bq24190_charger.c | 14 - drivers/power/supply/twl4030_charger.c | 1 - drivers/powercap/dtpm_cpu.c | 2 + drivers/powercap/intel_rapl_tpmi.c | 9 +- drivers/pwm/core.c | 2 +- drivers/pwm/pwm-mediatek.c | 13 +- drivers/regulator/stm32-vrefbuf.c | 6 - drivers/reset/Kconfig | 9 + drivers/reset/Makefile | 1 + drivers/reset/reset-spacemit.c | 304 ++ drivers/scsi/sd.c | 5 + drivers/soc/qcom/Kconfig | 8 + drivers/soc/qcom/Makefile | 1 + drivers/soc/qcom/ubwc_config.c | 282 ++ drivers/spi/atmel-quadspi.c | 5 - drivers/spi/spi-cadence-quadspi.c | 2 - drivers/spi/spi-cadence.c | 1 - drivers/spi/spi-fsl-espi.c | 2 - drivers/spi/spi-fsl-lpspi.c | 2 - drivers/spi/spi-imx.c | 3 - drivers/spi/spi-mtk-nor.c | 1 - drivers/spi/spi-nxp-fspi.c | 1 - drivers/spi/spi-omap2-mcspi.c | 3 - drivers/spi/spi-qpic-snand.c | 21 +- drivers/spi/spi-rockchip-sfc.c | 3 - drivers/spi/spi-s3c64xx.c | 3 - drivers/spi/spi-sprd.c | 1 - drivers/spi/spi-stm32-ospi.c | 7 - drivers/spi/spi-stm32-qspi.c | 7 - drivers/spi/spi-stm32.c | 2 - drivers/spi/spi-ti-qspi.c | 2 - drivers/spi/spi-zynqmp-gqspi.c | 1 - drivers/spi/spi.c | 3 - drivers/staging/media/Kconfig | 2 + drivers/staging/media/Makefile | 1 + drivers/staging/media/ipu7/Kconfig | 18 + drivers/staging/media/ipu7/Makefile | 23 + drivers/staging/media/ipu7/TODO | 28 + drivers/staging/media/ipu7/abi/ipu7_fw_boot_abi.h | 163 + .../staging/media/ipu7/abi/ipu7_fw_common_abi.h | 175 + .../staging/media/ipu7/abi/ipu7_fw_config_abi.h | 19 + .../media/ipu7/abi/ipu7_fw_insys_config_abi.h | 19 + drivers/staging/media/ipu7/abi/ipu7_fw_isys_abi.h | 412 +++ drivers/staging/media/ipu7/abi/ipu7_fw_msg_abi.h | 465 +++ .../media/ipu7/abi/ipu7_fw_psys_config_abi.h | 24 + .../staging/media/ipu7/abi/ipu7_fw_syscom_abi.h | 49 + drivers/staging/media/ipu7/ipu7-boot.c | 430 +++ drivers/staging/media/ipu7/ipu7-boot.h | 25 + drivers/staging/media/ipu7/ipu7-bus.c | 158 + drivers/staging/media/ipu7/ipu7-bus.h | 69 + drivers/staging/media/ipu7/ipu7-buttress-regs.h | 461 +++ drivers/staging/media/ipu7/ipu7-buttress.c | 1192 +++++++ drivers/staging/media/ipu7/ipu7-buttress.h | 77 + drivers/staging/media/ipu7/ipu7-cpd.c | 276 ++ drivers/staging/media/ipu7/ipu7-cpd.h | 16 + drivers/staging/media/ipu7/ipu7-dma.c | 477 +++ drivers/staging/media/ipu7/ipu7-dma.h | 46 + drivers/staging/media/ipu7/ipu7-fw-isys.c | 301 ++ drivers/staging/media/ipu7/ipu7-fw-isys.h | 39 + drivers/staging/media/ipu7/ipu7-isys-csi-phy.c | 1034 ++++++ drivers/staging/media/ipu7/ipu7-isys-csi-phy.h | 16 + drivers/staging/media/ipu7/ipu7-isys-csi2-regs.h | 1197 +++++++ drivers/staging/media/ipu7/ipu7-isys-csi2.c | 543 +++ drivers/staging/media/ipu7/ipu7-isys-csi2.h | 64 + drivers/staging/media/ipu7/ipu7-isys-queue.c | 829 +++++ drivers/staging/media/ipu7/ipu7-isys-queue.h | 72 + drivers/staging/media/ipu7/ipu7-isys-subdev.c | 348 ++ drivers/staging/media/ipu7/ipu7-isys-subdev.h | 53 + drivers/staging/media/ipu7/ipu7-isys-video.c | 1112 ++++++ drivers/staging/media/ipu7/ipu7-isys-video.h | 117 + drivers/staging/media/ipu7/ipu7-isys.c | 1166 ++++++ drivers/staging/media/ipu7/ipu7-isys.h | 140 + drivers/staging/media/ipu7/ipu7-mmu.c | 853 +++++ drivers/staging/media/ipu7/ipu7-mmu.h | 414 +++ drivers/staging/media/ipu7/ipu7-platform-regs.h | 82 + drivers/staging/media/ipu7/ipu7-syscom.c | 78 + drivers/staging/media/ipu7/ipu7-syscom.h | 35 + drivers/staging/media/ipu7/ipu7.c | 2783 +++++++++++++++ drivers/staging/media/ipu7/ipu7.h | 242 ++ drivers/thermal/thermal_sysfs.c | 9 +- drivers/usb/gadget/function/f_hid.c | 7 +- drivers/usb/musb/musb_gadget.c | 2 + fs/bcachefs/backpointers.c | 3 +- fs/bcachefs/btree_cache.c | 26 +- fs/bcachefs/btree_cache.h | 1 + fs/bcachefs/btree_io.c | 20 +- fs/bcachefs/btree_node_scan.c | 84 +- fs/bcachefs/btree_trans_commit.c | 2 +- fs/bcachefs/btree_update.c | 27 +- fs/bcachefs/btree_update.h | 21 +- fs/bcachefs/data_update.c | 13 +- fs/bcachefs/debug.c | 11 +- fs/bcachefs/errcode.h | 1 - fs/bcachefs/error.c | 2 +- fs/bcachefs/extents.c | 16 +- fs/bcachefs/fs-io-buffered.c | 2 +- fs/bcachefs/fs.c | 4 +- fs/bcachefs/io_read.c | 11 +- fs/bcachefs/io_read.h | 2 +- fs/bcachefs/io_write.c | 1 + fs/bcachefs/journal.c | 13 +- fs/bcachefs/journal_reclaim.c | 6 + fs/bcachefs/recovery.c | 23 +- fs/bcachefs/recovery_passes.c | 2 +- fs/bcachefs/sb-counters_format.h | 1 + fs/bcachefs/sb-members.c | 1 + fs/bcachefs/super.c | 10 +- fs/bcachefs/trace.h | 25 +- fs/btrfs/accessors.c | 88 +- fs/btrfs/backref.c | 12 +- fs/btrfs/backref.h | 3 +- fs/btrfs/extent_io.c | 51 +- fs/btrfs/ioctl.c | 14 +- fs/btrfs/ioctl.h | 6 +- fs/btrfs/send.c | 8 +- fs/btrfs/tree-log.c | 6 + fs/btrfs/tree-mod-log.c | 81 +- fs/btrfs/volumes.c | 10 +- fs/btrfs/xattr.c | 8 +- fs/crypto/fscrypt_private.h | 17 +- fs/d_path.c | 8 +- fs/ecryptfs/inode.c | 4 +- fs/efivarfs/inode.c | 4 +- fs/exec.c | 4 +- fs/exfat/dir.c | 12 + fs/exfat/fatent.c | 10 + fs/exfat/namei.c | 5 + fs/exfat/super.c | 36 +- fs/ext2/ext2.h | 4 +- fs/ext2/ioctl.c | 4 +- fs/ext4/ext4.h | 4 +- fs/ext4/extents.c | 66 +- fs/ext4/ioctl.c | 4 +- fs/ext4/super.c | 4 +- fs/f2fs/f2fs.h | 4 +- fs/f2fs/file.c | 4 +- fs/f2fs/super.c | 4 +- fs/fhandle.c | 6 +- fs/file_attr.c | 34 +- fs/fs_struct.c | 36 +- fs/fuse/fuse_i.h | 4 +- fs/fuse/ioctl.c | 4 +- fs/gfs2/file.c | 4 +- fs/gfs2/glock.c | 42 +- fs/gfs2/glock.h | 10 + fs/gfs2/incore.h | 1 - fs/gfs2/inode.c | 7 +- fs/gfs2/inode.h | 10 +- fs/gfs2/lock_dlm.c | 9 +- fs/gfs2/meta_io.c | 8 +- fs/gfs2/ops_fstype.c | 12 +- fs/gfs2/super.c | 6 +- fs/hfsplus/hfsplus_fs.h | 4 +- fs/hfsplus/inode.c | 4 +- fs/jfs/ioctl.c | 4 +- fs/jfs/jfs_inode.h | 4 +- fs/namei.c | 8 +- fs/nfsd/nfs4layouts.c | 4 +- fs/nfsd/nfs4proc.c | 7 - fs/nfsd/nfsfh.c | 16 +- fs/nfsd/nfsfh.h | 26 +- fs/nfsd/vfs.c | 17 +- fs/nilfs2/ioctl.c | 4 +- fs/nilfs2/nilfs.h | 4 +- fs/ntfs3/super.c | 6 +- fs/ocfs2/ioctl.c | 4 +- fs/ocfs2/ioctl.h | 4 +- fs/open.c | 1 + fs/orangefs/inode.c | 4 +- fs/overlayfs/copy_up.c | 4 +- fs/overlayfs/inode.c | 12 +- fs/overlayfs/overlayfs.h | 10 +- fs/overlayfs/util.c | 2 +- fs/pidfs.c | 2 +- fs/proc/inode.c | 2 +- fs/proc/internal.h | 5 - fs/proc/proc_sysctl.c | 2 +- fs/proc/task_mmu.c | 199 +- fs/super.c | 4 +- fs/ubifs/ioctl.c | 4 +- fs/ubifs/ubifs.h | 4 +- fs/xfs/xfs_ioctl.c | 18 +- fs/xfs/xfs_ioctl.h | 4 +- fs/xfs/xfs_super.c | 7 +- include/asm-generic/vdso/vsyscall.h | 6 +- include/drm/drm_accel.h | 5 - include/drm/drm_bridge.h | 2 +- include/drm/drm_debugfs.h | 11 + include/drm/drm_drv.h | 19 +- include/drm/drm_file.h | 7 + include/drm/drm_gem.h | 10 +- include/drm/drm_gem_shmem_helper.h | 18 +- include/drm/drm_gpuvm.h | 8 + include/drm/intel/pciids.h | 1 + include/dt-bindings/clock/spacemit,k1-syscon.h | 141 + include/dt-bindings/power/qcom-rpmpd.h | 1 + .../dt-bindings/regulator/st,stm32mp15-regulator.h | 40 + include/linux/bits.h | 29 +- include/linux/blkdev.h | 15 + include/linux/btf.h | 1 + include/linux/device.h | 27 + include/linux/falloc.h | 3 +- include/linux/fileattr.h | 14 +- include/linux/fs.h | 13 +- include/linux/fs_struct.h | 11 +- include/linux/gpio/driver.h | 6 - include/linux/gpio/generic.h | 120 + include/linux/hung_task.h | 18 +- include/linux/ieee80211.h | 45 +- include/linux/intel_pmt_features.h | 157 + include/linux/intel_tpmi.h | 27 +- include/linux/intel_vsec.h | 98 +- include/linux/irqdomain.h | 2 + include/linux/libata.h | 5 +- include/linux/lsm_hook_defs.h | 4 +- include/linux/maple_tree.h | 4 +- include/linux/mmap_lock.h | 11 - include/linux/msi.h | 2 + include/linux/mtd/nand-qpic-common.h | 2 + include/linux/nmi.h | 2 + include/linux/pktcdvd.h | 198 -- include/linux/pm.h | 12 +- include/linux/pm_runtime.h | 16 +- include/linux/rwsem.h | 12 + include/linux/sched.h | 4 - include/linux/security.h | 8 +- include/linux/soc/qcom/ubwc.h | 75 + include/linux/srcu.h | 49 +- include/linux/srcutiny.h | 3 - include/linux/srcutree.h | 38 - include/linux/swap.h | 2 +- include/linux/sys_info.h | 28 + include/linux/timekeeper_internal.h | 6 + include/linux/timekeeping.h | 9 - include/linux/vm_event_item.h | 2 - include/net/netmem.h | 7 +- include/net/page_pool/helpers.h | 7 +- include/net/scm.h | 4 +- include/rdma/ib_verbs.h | 3 + include/soc/spacemit/k1-syscon.h | 160 + include/sound/soc-dapm.h | 236 +- include/trace/events/ext4.h | 3 +- include/uapi/drm/msm_drm.h | 149 +- include/uapi/linux/capability.h | 5 +- include/uapi/linux/falloc.h | 17 + include/uapi/linux/fs.h | 2 +- include/uapi/linux/kvm.h | 1 + include/uapi/linux/openvswitch.h | 6 + include/vdso/auxclock.h | 13 + include/vdso/datapage.h | 5 + include/vdso/helpers.h | 50 +- init/Kconfig | 3 + io_uring/rw.c | 2 +- io_uring/zcrx.c | 3 - kernel/bpf/btf.c | 57 +- kernel/bpf/core.c | 4 +- kernel/bpf/stream.c | 4 +- kernel/bpf/syscall.c | 17 +- kernel/bpf/verifier.c | 96 +- kernel/events/core.c | 2 +- kernel/fork.c | 10 +- kernel/hung_task.c | 29 +- kernel/irq/irqdomain.c | 1 + kernel/irq/msi.c | 3 +- kernel/locking/rwsem.c | 31 +- kernel/panic.c | 70 +- kernel/power/console.c | 7 +- kernel/rcu/rcutorture.c | 7 - kernel/rcu/refscale.c | 42 +- kernel/rcu/tree.c | 14 +- kernel/rcu/tree_nocb.h | 8 +- kernel/rcu/tree_stall.h | 3 +- kernel/sched/core.c | 11 +- kernel/sched/deadline.c | 10 +- kernel/sched/debug.c | 4 - kernel/smp.c | 8 +- kernel/time/namespace.c | 5 + kernel/time/timekeeping.c | 18 +- kernel/time/vsyscall.c | 70 +- kernel/watchdog_perf.c | 22 + lib/Makefile | 2 +- lib/crypto/x86/sha256-avx-asm.S | 6 - lib/crypto/x86/sha256-avx2-asm.S | 4 - lib/crypto/x86/sha256-ni-asm.S | 5 - lib/crypto/x86/sha256-ssse3-asm.S | 6 - lib/crypto/x86/sha256.h | 48 +- lib/kunit/Kconfig | 7 + lib/maple_tree.c | 8 +- lib/sys_info.c | 122 + lib/tests/test_bits.c | 19 + lib/vdso/gettimeofday.c | 212 +- localversion-next | 2 +- mm/cma.c | 316 +- mm/damon/core.c | 1 + mm/damon/stat.c | 11 +- mm/debug_vm_pgtable.c | 53 +- mm/hugetlb.c | 135 +- mm/internal.h | 117 +- mm/kasan/report.c | 45 +- mm/madvise.c | 30 +- mm/memcontrol.c | 2 - mm/memory.c | 21 +- mm/mempolicy.c | 5 +- mm/mlock.c | 4 +- mm/mmap_lock.c | 88 - mm/mremap.c | 4 +- mm/percpu-stats.c | 1 - mm/percpu.c | 2 +- mm/rmap.c | 4 +- mm/secretmem.c | 13 +- mm/shmem.c | 278 +- mm/util.c | 29 + mm/vmstat.c | 2 - mm/zsmalloc.c | 3 + net/core/net-sysfs.c | 15 +- net/core/net-sysfs.h | 2 + net/core/netpoll.c | 192 +- net/core/page_pool.c | 36 +- net/core/scm.c | 32 +- net/core/sysctl_net_core.c | 37 +- net/mac80211/cfg.c | 14 + net/mac80211/mlme.c | 10 +- net/mac80211/parse.c | 6 +- net/openvswitch/actions.c | 6 +- net/openvswitch/datapath.c | 8 +- net/openvswitch/datapath.h | 3 + net/openvswitch/vport.c | 1 + net/unix/af_unix.c | 57 +- net/wireless/nl80211.c | 7 +- net/wireless/util.c | 52 +- net/xfrm/xfrm_interface_core.c | 7 +- net/xfrm/xfrm_state.c | 79 +- rust/helpers/task.c | 6 + rust/kernel/acpi.rs | 2 +- rust/kernel/auxiliary.rs | 1 - rust/kernel/devres.rs | 2 +- rust/kernel/drm/driver.rs | 1 - rust/kernel/lib.rs | 48 + rust/kernel/miscdevice.rs | 1 - rust/kernel/platform.rs | 1 - rust/kernel/sync/condvar.rs | 3 + rust/kernel/sync/poll.rs | 1 + rust/kernel/task.rs | 33 + samples/Kconfig | 7 +- samples/damon/mtier.c | 8 +- samples/damon/prcl.c | 8 +- samples/damon/wsse.c | 8 +- samples/hung_task/hung_task_tests.c | 81 +- samples/rust/rust_driver_auxiliary.rs | 3 +- scripts/checkpatch.pl | 30 +- scripts/coccinelle/misc/secs_to_jiffies.cocci | 49 +- security/apparmor/include/cred.h | 29 +- security/apparmor/lsm.c | 75 +- security/apparmor/policy.c | 12 +- security/security.c | 4 +- security/selinux/hooks.c | 4 +- sound/drivers/mtpav.c | 11 +- sound/drivers/mts64.c | 9 +- sound/hda/hdac_device.c | 1 - sound/isa/ad1816a/ad1816a.c | 2 +- sound/pci/hda/cs35l41_hda.c | 6 +- sound/pci/hda/cs35l56_hda.c | 5 +- sound/pci/hda/hda_codec.c | 9 - sound/pci/hda/hda_generic.c | 1 + sound/pci/hda/patch_realtek.c | 1 + sound/pci/hda/tas2781_hda.c | 8 +- sound/pci/hda/tas2781_hda_i2c.c | 5 +- sound/pci/hda/tas2781_hda_spi.c | 4 - sound/soc/atmel/mchp-spdifrx.c | 6 - sound/soc/codecs/arizona-jack.c | 2 - sound/soc/codecs/cros_ec_codec.c | 30 +- sound/soc/codecs/cs35l41.c | 2 - sound/soc/codecs/cs35l45.c | 1 - sound/soc/codecs/cs35l56-sdw.c | 1 - sound/soc/codecs/cs35l56.c | 1 - sound/soc/codecs/cs42l42.c | 1 - sound/soc/codecs/cs42l43-jack.c | 5 - sound/soc/codecs/cs42l43.c | 2 - sound/soc/codecs/cs48l32.c | 1 - sound/soc/codecs/hda.c | 3 - sound/soc/codecs/max98363.c | 1 - sound/soc/codecs/max98373-sdw.c | 1 - sound/soc/codecs/rt1017-sdca-sdw.c | 1 - sound/soc/codecs/rt1308-sdw.c | 1 - sound/soc/codecs/rt1316-sdw.c | 1 - sound/soc/codecs/rt1318-sdw.c | 1 - sound/soc/codecs/rt1320-sdw.c | 1 - sound/soc/codecs/rt5682-sdw.c | 1 - sound/soc/codecs/rt700.c | 2 - sound/soc/codecs/rt711-sdca.c | 2 - sound/soc/codecs/rt711.c | 2 - sound/soc/codecs/rt712-sdca-dmic.c | 1 - sound/soc/codecs/rt712-sdca.c | 2 - sound/soc/codecs/rt715-sdca.c | 1 - sound/soc/codecs/rt715.c | 1 - sound/soc/codecs/rt721-sdca.c | 2 - sound/soc/codecs/rt722-sdca.c | 2 - sound/soc/codecs/rt9123.c | 3 - sound/soc/codecs/tas2552.c | 1 - sound/soc/codecs/wcd-mbhc-v2.c | 2 - sound/soc/codecs/wsa881x.c | 1 - sound/soc/codecs/wsa883x.c | 1 - sound/soc/codecs/wsa884x.c | 1 - sound/soc/intel/atom/sst/sst_pvt.c | 1 - sound/soc/intel/avs/core.c | 1 - sound/soc/intel/avs/debugfs.c | 2 - sound/soc/intel/avs/ipc.c | 1 - sound/soc/intel/avs/pcm.c | 1 - sound/soc/intel/catpt/pcm.c | 6 - sound/soc/intel/catpt/sysfs.c | 1 - sound/soc/mediatek/mt8188/mt8188-mt6359.c | 4 +- sound/soc/rockchip/rockchip_sai.c | 1 - sound/soc/soc-component.c | 1 - sound/soc/soc-core.c | 8 +- sound/soc/soc-dapm.c | 1014 +++--- sound/soc/sof/control.c | 1 - sound/soc/sof/debug.c | 1 - sound/soc/sof/imx/imx-common.c | 36 +- sound/soc/sof/ipc3-dtrace.c | 1 - sound/soc/sof/ipc4-loader.c | 1 - sound/soc/sof/mediatek/mt8186/mt8186.c | 11 +- sound/soc/sof/mediatek/mt8195/mt8195.c | 11 +- sound/soc/sof/pcm.c | 1 - sound/soc/sof/sof-client-ipc-flood-test.c | 1 - sound/soc/sof/sof-client-ipc-kernel-injector.c | 1 - sound/soc/sof/sof-client-ipc-msg-injector.c | 1 - sound/soc/sof/sof-client-probes.c | 3 - sound/x86/intel_hdmi_audio.c | 3 - tools/include/nolibc/Makefile | 3 - tools/include/nolibc/arch-sh.h | 162 + tools/include/nolibc/arch-sparc.h | 16 + tools/include/nolibc/arch.h | 2 + tools/include/nolibc/stdio.h | 4 +- tools/include/nolibc/sys.h | 59 +- tools/include/nolibc/sys/wait.h | 2 +- tools/include/nolibc/time.h | 34 + tools/lib/bpf/bpf_helpers.h | 1 + tools/perf/builtin-sched.c | 147 +- tools/perf/tests/make | 4 +- tools/perf/tests/shell/header.sh | 2 +- tools/perf/tests/shell/sched.sh | 39 +- tools/perf/util/evsel.c | 11 + tools/perf/util/evsel.h | 2 + tools/perf/util/header.c | 15 +- tools/scripts/Makefile.include | 4 +- tools/testing/kunit/configs/arch_uml.config | 5 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/arm64/gcs/basic-gcs.c | 63 + tools/testing/selftests/bpf/config | 1 + .../testing/selftests/bpf/prog_tests/linked_list.c | 2 +- tools/testing/selftests/bpf/prog_tests/verifier.c | 2 + tools/testing/selftests/bpf/progs/bpf_misc.h | 4 + .../selftests/bpf/progs/mem_rdonly_untrusted.c | 31 + .../selftests/bpf/progs/verifier_global_ptr_args.c | 134 + .../selftests/bpf/progs/verifier_tailcall.c | 31 + .../testing/selftests/bpf/progs/verifier_unpriv.c | 149 + .../selftests/drivers/net/lib/sh/lib_netcons.sh | 76 +- .../testing/selftests/drivers/net/netcons_basic.sh | 53 +- .../ftrace/test.d/ftrace/func-filter-glob.tc | 2 +- .../testing/selftests/futex/functional/.gitignore | 1 + tools/testing/selftests/futex/include/futex2test.h | 8 +- tools/testing/selftests/mm/.gitignore | 1 + tools/testing/selftests/mm/Makefile | 1 + tools/testing/selftests/mm/guard-regions.c | 51 - tools/testing/selftests/mm/merge.c | 599 +++- tools/testing/selftests/mm/process_madv.c | 358 ++ tools/testing/selftests/mm/run_vmtests.sh | 5 + tools/testing/selftests/mm/vm_util.c | 43 + tools/testing/selftests/mm/vm_util.h | 25 + tools/testing/selftests/net/af_unix/scm_pidfd.c | 217 +- tools/testing/selftests/nolibc/Makefile.nolibc | 18 +- tools/testing/selftests/nolibc/nolibc-test.c | 51 +- tools/testing/selftests/nolibc/run-tests.sh | 3 +- tools/testing/selftests/proc/proc-pid-vm.c | 793 +---- .../selftests/rcutorture/configs/rcu/CFLIST | 1 - .../selftests/rcutorture/configs/rcu/SRCU-L | 10 - .../selftests/rcutorture/configs/rcu/SRCU-L.boot | 3 - 1056 files changed, 49314 insertions(+), 17220 deletions(-) delete mode 100644 Documentation/ABI/testing/debugfs-pktcdvd create mode 100644 Documentation/ABI/testing/sysfs-class-intel_pmt-features delete mode 100644 Documentation/ABI/testing/sysfs-class-pktcdvd delete mode 100644 Documentation/cdrom/packet-writing.rst create mode 100644 Documentation/devicetree/bindings/rtc/nxp,lpc3220-rtc.yaml rename Documentation/devicetree/bindings/{soc/sophgo => rtc}/sophgo,cv1800b-rtc.ya [...] create mode 100644 Documentation/wmi/devices/lenovo-wmi-gamezone.rst create mode 100644 Documentation/wmi/devices/lenovo-wmi-other.rst create mode 100644 arch/arm/boot/dts/mediatek/mt6572-jty-d101.dts create mode 100644 arch/arm/boot/dts/mediatek/mt6572-lenovo-a369i.dts create mode 100644 arch/arm/boot/dts/mediatek/mt6572.dtsi create mode 100644 arch/arm/boot/dts/st/stm32mp157f-dk2-scmi.dtsi create mode 100644 arch/arm/boot/dts/st/stm32mp157f-dk2.dts create mode 100644 arch/arm/boot/dts/st/stm32mp15xf.dtsi create mode 100644 arch/arm64/boot/dts/allwinner/sun55i-t527-orangepi-4a.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxm-ugoos-am3.dts delete mode 100644 arch/x86/um/shared/sysdep/syscalls.h delete mode 100644 arch/x86/um/shared/sysdep/syscalls_32.h delete mode 100644 arch/x86/um/shared/sysdep/syscalls_64.h delete mode 100644 drivers/block/pktcdvd.c delete mode 100644 drivers/gpu/drm/msm/msm_mdss.h create mode 100644 drivers/gpu/drm/msm/msm_syncobj.c create mode 100644 drivers/gpu/drm/msm/msm_syncobj.h create mode 100644 drivers/gpu/drm/msm/registers/adreno/a6xx_descriptors.xml create mode 100644 drivers/gpu/drm/msm/registers/adreno/a6xx_enums.xml create mode 100644 drivers/gpu/drm/msm/registers/adreno/a6xx_perfcntrs.xml create mode 100644 drivers/gpu/drm/msm/registers/adreno/a7xx_enums.xml create mode 100644 drivers/gpu/drm/msm/registers/adreno/a7xx_perfcntrs.xml create mode 100644 drivers/net/ethernet/broadcom/bnge/Makefile create mode 100644 drivers/net/ethernet/broadcom/bnge/bnge.h create mode 100644 drivers/net/ethernet/broadcom/bnge/bnge_core.c create mode 100644 drivers/net/ethernet/broadcom/bnge/bnge_devlink.c create mode 100644 drivers/net/ethernet/broadcom/bnge/bnge_devlink.h create mode 100644 drivers/net/ethernet/broadcom/bnge/bnge_ethtool.c create mode 100644 drivers/net/ethernet/broadcom/bnge/bnge_ethtool.h create mode 100644 drivers/net/ethernet/broadcom/bnge/bnge_hwrm.c create mode 100644 drivers/net/ethernet/broadcom/bnge/bnge_hwrm.h create mode 100644 drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.c create mode 100644 drivers/net/ethernet/broadcom/bnge/bnge_hwrm_lib.h create mode 100644 drivers/net/ethernet/broadcom/bnge/bnge_netdev.c create mode 100644 drivers/net/ethernet/broadcom/bnge/bnge_netdev.h create mode 100644 drivers/net/ethernet/broadcom/bnge/bnge_resc.c create mode 100644 drivers/net/ethernet/broadcom/bnge/bnge_resc.h create mode 100644 drivers/net/ethernet/broadcom/bnge/bnge_rmem.c create mode 100644 drivers/net/ethernet/broadcom/bnge/bnge_rmem.h create mode 100644 drivers/platform/x86/intel/pmt/discovery-kunit.c create mode 100644 drivers/platform/x86/intel/pmt/discovery.c create mode 100644 drivers/platform/x86/intel/pmt/features.c create mode 100644 drivers/platform/x86/lenovo/wmi-capdata01.c create mode 100644 drivers/platform/x86/lenovo/wmi-capdata01.h create mode 100644 drivers/platform/x86/lenovo/wmi-events.c create mode 100644 drivers/platform/x86/lenovo/wmi-events.h create mode 100644 drivers/platform/x86/lenovo/wmi-gamezone.c create mode 100644 drivers/platform/x86/lenovo/wmi-gamezone.h create mode 100644 drivers/platform/x86/lenovo/wmi-helpers.c create mode 100644 drivers/platform/x86/lenovo/wmi-helpers.h create mode 100644 drivers/platform/x86/lenovo/wmi-other.c create mode 100644 drivers/platform/x86/lenovo/wmi-other.h create mode 100644 drivers/reset/reset-spacemit.c create mode 100644 drivers/soc/qcom/ubwc_config.c create mode 100644 drivers/staging/media/ipu7/Kconfig create mode 100644 drivers/staging/media/ipu7/Makefile create mode 100644 drivers/staging/media/ipu7/TODO create mode 100644 drivers/staging/media/ipu7/abi/ipu7_fw_boot_abi.h create mode 100644 drivers/staging/media/ipu7/abi/ipu7_fw_common_abi.h create mode 100644 drivers/staging/media/ipu7/abi/ipu7_fw_config_abi.h create mode 100644 drivers/staging/media/ipu7/abi/ipu7_fw_insys_config_abi.h create mode 100644 drivers/staging/media/ipu7/abi/ipu7_fw_isys_abi.h create mode 100644 drivers/staging/media/ipu7/abi/ipu7_fw_msg_abi.h create mode 100644 drivers/staging/media/ipu7/abi/ipu7_fw_psys_config_abi.h create mode 100644 drivers/staging/media/ipu7/abi/ipu7_fw_syscom_abi.h create mode 100644 drivers/staging/media/ipu7/ipu7-boot.c create mode 100644 drivers/staging/media/ipu7/ipu7-boot.h create mode 100644 drivers/staging/media/ipu7/ipu7-bus.c create mode 100644 drivers/staging/media/ipu7/ipu7-bus.h create mode 100644 drivers/staging/media/ipu7/ipu7-buttress-regs.h create mode 100644 drivers/staging/media/ipu7/ipu7-buttress.c create mode 100644 drivers/staging/media/ipu7/ipu7-buttress.h create mode 100644 drivers/staging/media/ipu7/ipu7-cpd.c create mode 100644 drivers/staging/media/ipu7/ipu7-cpd.h create mode 100644 drivers/staging/media/ipu7/ipu7-dma.c create mode 100644 drivers/staging/media/ipu7/ipu7-dma.h create mode 100644 drivers/staging/media/ipu7/ipu7-fw-isys.c create mode 100644 drivers/staging/media/ipu7/ipu7-fw-isys.h create mode 100644 drivers/staging/media/ipu7/ipu7-isys-csi-phy.c create mode 100644 drivers/staging/media/ipu7/ipu7-isys-csi-phy.h create mode 100644 drivers/staging/media/ipu7/ipu7-isys-csi2-regs.h create mode 100644 drivers/staging/media/ipu7/ipu7-isys-csi2.c create mode 100644 drivers/staging/media/ipu7/ipu7-isys-csi2.h create mode 100644 drivers/staging/media/ipu7/ipu7-isys-queue.c create mode 100644 drivers/staging/media/ipu7/ipu7-isys-queue.h create mode 100644 drivers/staging/media/ipu7/ipu7-isys-subdev.c create mode 100644 drivers/staging/media/ipu7/ipu7-isys-subdev.h create mode 100644 drivers/staging/media/ipu7/ipu7-isys-video.c create mode 100644 drivers/staging/media/ipu7/ipu7-isys-video.h create mode 100644 drivers/staging/media/ipu7/ipu7-isys.c create mode 100644 drivers/staging/media/ipu7/ipu7-isys.h create mode 100644 drivers/staging/media/ipu7/ipu7-mmu.c create mode 100644 drivers/staging/media/ipu7/ipu7-mmu.h create mode 100644 drivers/staging/media/ipu7/ipu7-platform-regs.h create mode 100644 drivers/staging/media/ipu7/ipu7-syscom.c create mode 100644 drivers/staging/media/ipu7/ipu7-syscom.h create mode 100644 drivers/staging/media/ipu7/ipu7.c create mode 100644 drivers/staging/media/ipu7/ipu7.h create mode 100644 include/dt-bindings/regulator/st,stm32mp15-regulator.h create mode 100644 include/linux/gpio/generic.h create mode 100644 include/linux/intel_pmt_features.h delete mode 100644 include/linux/pktcdvd.h create mode 100644 include/linux/soc/qcom/ubwc.h create mode 100644 include/linux/sys_info.h create mode 100644 include/soc/spacemit/k1-syscon.h create mode 100644 include/vdso/auxclock.h create mode 100644 lib/sys_info.c create mode 100644 tools/include/nolibc/arch-sh.h create mode 100644 tools/testing/selftests/bpf/progs/verifier_tailcall.c create mode 100644 tools/testing/selftests/mm/process_madv.c delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/SRCU-L delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/SRCU-L.boot