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 f417b7ffcbef Add linux-next specific files for 20260109 omits 8c120246d712 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 124068a6773d Merge branch 'for-next' of https://github.com/hisilicon/li [...] omits a787b4e38ab8 Merge branch 'caps-next' of https://git.kernel.org/pub/scm [...] omits 4fc7d3a3bb77 Merge branch 'pwrseq/for-next' of https://git.kernel.org/p [...] omits 6330b687441c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 17055167c5a5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8e5c2d88b06b Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] omits ac04b2e078fe Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 500d274738a6 Merge branch 'sysctl-next' of https://git.kernel.org/pub/s [...] omits b8fe36b02bb6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ffb4fb9b2ef4 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits bf8a704ce51c Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] omits 79a8a96b0501 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5a0e228143c4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1fd4dd109dc9 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a99f73782b26 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 618b967debce Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] omits 6674cf7c653f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8a8f4bd3433d Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 2fe2e9f4ab11 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 16a558afc384 Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] omits 83b161a5be18 Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] omits b1fb848daa6d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 343942a23a95 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] omits a241bf421dca Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b4b7887c768a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 08081072945c Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] omits 8acc691e25c2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9f157fb8d600 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 9f48424855ef Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d539d8c97c35 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d63578471466 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits efe260582fe4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 100bd7258466 Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] omits a5b19610b345 Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] omits 9d73bf685d1d Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] omits f6ce424e97cc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1d553f1108f5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f99a5c915955 Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] omits f4a9b899d608 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8f388acd0fa0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 0c7e8afaea8e Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] omits 2d2493225c7c Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] omits 44b62c3d1735 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 4f2726de1e61 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 771b034d8439 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] omits 0e1c7b0e5d84 next-20260108/leds-lj omits a765a1536548 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b1332d1a59c2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 02b655e93207 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 12c5c42cbbe4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits b5fed7bd232b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits fe15096d31f8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fb4c46b61f0b Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] omits a73aa03e56d4 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 198140d7c9e6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6da1461effa8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b2fa59c1f0cd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 37973a750d09 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 4d1fce694c28 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits 8f30436531e3 Merge branch 'next' of https://github.com/cschaufler/smack-next omits b24a6fa93edc Merge branch 'next-integrity' of https://git.kernel.org/pu [...] omits 792501dba7bb Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1b0b934f6146 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 23cb7f23382e Merge branch 'for-backlight-next' of https://git.kernel.or [...] omits e7cce7623918 Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] omits 5c004cc77305 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 635222723ad6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4ecc89bfc1da Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c99c68766c18 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a94ca6dd6907 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits c00b68e03c9c Merge branch 'modules-next' of https://git.kernel.org/pub/ [...] omits 331bf544d8a9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d75657479767 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 821a94f316eb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 21278ffd9292 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 7eb62e459b4a Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] omits 4f8b0c707423 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits a4956808801e Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 028d36adae3d Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 6c658d0db7fb Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 63734fe255db Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 9490cb171d53 Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] omits 704b51842315 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 4713e9cbaaa2 Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] omits 253b41dd7e94 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits dc23b2c7587c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 10f563449956 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a14e14da9e36 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 635f335bf77b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ef65c3a0f4a9 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 347f0306baf1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8fbaa937cf9a Merge branch 'opp/linux-next' of https://git.kernel.org/pu [...] omits cba06d98968f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits aba9653778c6 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] omits 062e156cc429 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 72dc7d40d817 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits b44d0e27dd21 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 89cbb66213c2 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] omits e6731139946e Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] omits 39f8b0756661 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 50fab4ed99f6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1428197dd66f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3f4b5cb149a7 Merge branch 'fs-next' of linux-next omits 5cecf7f73ad6 Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] omits df801502d8c2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6a0443347267 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] omits 8d61e8c21f47 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ea446e2246ef Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 032558ac88f5 Merge branch 'thead-clk-for-next' of https://git.kernel.or [...] omits 6b64f888b328 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] omits 218ad5261756 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] omits ed5e53bcc5df Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] omits 8bc6d8d97e82 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 428b20d282fd Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits c651e47b4812 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] omits 7e7b0b5f65e9 Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] omits d883a1bb6e9d Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 1b192f28686d Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 5e1f8d419463 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits 59e59bc1eb8c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 27bbe5f2d444 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ff0980318e69 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 0057ddfe9997 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits e92efd01ac02 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b11a792c2edf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5196006bcd5a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f5c77cbd35e2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 25827a899959 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 191c50713c11 Merge branch 'soc_fsl' of https://git.kernel.org/pub/scm/l [...] omits 5984ad29f3eb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 07bc4ba9c001 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fa08e7731c75 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 4ea46f23ec05 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fd3222f1d6f8 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 82fd74996583 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5cb616bc317f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b76cef817935 Merge branch 'for-next/core' of https://git.kernel.org/pub [...] omits 96664520b51e Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] omits b59860457d3a Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] omits f22a45b0077d Merge branch 'kbuild-for-next' of https://git.kernel.org/p [...] omits 90914704bb11 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] omits dafcd15eda39 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] omits 0d069c5ced0c Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits b269a870523e Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] omits 2f4bcdcf5ff3 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 333fff21b8cf Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 89a174acff74 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits a5edd55d5cc4 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] omits 983a2c9ecf6b Merge branch 'perf-tools' of https://git.kernel.org/pub/sc [...] omits c786076a8e6c Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 52bc71bea861 Merge branch 'gpio/for-current' of https://git.kernel.org/ [...] omits d4091b4a7669 Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] omits 63a4764541e2 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits cb358ac07ea4 Merge branch 'hyperv-fixes' of https://git.kernel.org/pub/ [...] omits 206a33eccb77 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 0cf47fb4683f Merge branch 'drm-fixes' of https://gitlab.freedesktop.org [...] omits 88b0d41400a5 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 540430710a88 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 7b5d221a7a31 Merge branch 'fixes' of git://linuxtv.org/media-ci/media-p [...] omits 5b8d46983108 Merge branch 'for-mfd-fixes' of https://git.kernel.org/pub [...] omits 61e8c844b0b0 Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] omits 8d4983dccdf7 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits b5c49f4bf60b Merge branch 'libcrypto-fixes' of https://git.kernel.org/p [...] omits eb89108f993d Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits f34e51b4c4f9 Merge branch 'char-misc-linus' of https://git.kernel.org/p [...] omits 5bfc7e282844 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits 30bffe56c240 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits fb37a107af02 Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits f02ab1aae430 Merge branch 'driver-core-linus' of https://git.kernel.org [...] omits 2bd3c45769f1 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 2b3ee2149015 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 93c045e7457c Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits f2240904059e Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 874085b3e9d9 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 30686f7a8a0b Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits cfc3211c57e7 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits cd427e4b84f9 Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] omits 418cf7d2ff11 Merge branch 'for-next/fixes' of https://git.kernel.org/pu [...] omits 98365fc5d573 Merge branch 'kbuild-fixes-for-next' of https://git.kernel [...] omits 39a17021ae14 Merge branch 'fs-current' of linux-next omits b90f23493c1e Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits 0b98015ffc9e Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits dac6a04f3a15 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits df3bbf6b98ee Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits bbc70fcbd6d6 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits 0f25da3bc95a Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] omits bbb0eb61fe4a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0d78a1bab2ed Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 9dfacc76b09a Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 75f1c35ef4ab Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 4b2cef371e8d Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 12cb05be5432 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 11a6bb124d39 Merge branch 'master' of https://github.com/ceph/ceph-client.git omits ff2e0c8866ee Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 53a048cd41d9 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits e02568faad96 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 857a908329ff Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] omits 9386f70ff5fe Merge branch 'for-next-next-v6.19-20260108' into for-next- [...] omits 4628174bbaf4 Merge branch 'for-next-current-v6.18-20260108' into for-ne [...] omits c9ba5ad34359 Merge branch 'misc-next' into for-next-next-v6.19-20260108 omits facc7a9ff0cb Merge branch 'b-for-next' into for-next-next-v6.19-20260108 omits 299d8eac79c3 Merge branch 'misc-6.19' into for-next-current-v6.18-20260108 omits 40346ec2f124 Merge branch 'misc-6.19' into next-fixes omits 60ecf4dd18a8 btrfs: add an ASSERT() to catch ordered extents without datasum omits 3a587f7db99e btrfs: fallback to buffered IO if the data profile has dup [...] omits 027d780f79a8 btrfs: === misc-next on b-for-next === omits 45653198e345 Merge branch 'pm-runtime' into linux-next omits b4cb0877094c btrfs: split btrfs_fs_closing() and change return type to bool omits f1eac53b9cf8 btrfs: send: check for inline extents in range_is_hole_in_ [...] omits 9c9231204a51 lib/crypto: mldsa: Add FIPS cryptographic algorithm self-test omits e190ecec2fdf coccinelle: Add kmalloc_objs conversion script omits 4b76f54bff04 slab: Introduce kmalloc_flex() and family omits 7465e8012ec6 compiler_types: Introduce __flex_counter() and family omits 117ed0ae3875 checkpatch: Suggest kmalloc_obj family for sizeof allocations omits 275cca4fa7da slab: Introduce kmalloc_obj() and family omits b8f604efe836 cxl/port: Fix target list setup for multiple decoders shar [...] omits e87ef8c541ce btrfs: reject single block sized compression early omits 23da3c774fc3 erofs: don't bother with s_stack_depth increasing for now omits 188daf5f4431 clk: renesas: cpg-mssr: Unlock before reset verification omits a89f4fea491e clk: renesas: r9a09g056: Add entries for CANFD omits a8925122385f clk: renesas: r9a09g057: Add entries for CANFD omits c87361913903 clk: renesas: r9a09g077: Add CANFD clocks omits 923d271dfb25 Merge tag 'renesas-r9a09g077-dt-binding-defs-tag6' into re [...] omits bddce5de0ef0 clk: renesas: cpg-mssr: handle RZ/T2H register layout in P [...] omits 6ef97ef85f7c Merge branch into tip/master: 'x86/sev' omits a52162df18c5 Merge branch into tip/master: 'x86/misc' omits 3b9d90aedf12 Merge branch into tip/master: 'x86/irq' omits 2084b273857c Merge branch into tip/master: 'x86/cpu' omits 7bea4e422ac7 Merge branch into tip/master: 'x86/cleanups' omits b51a1b09e9c4 Merge branch into tip/master: 'x86/bugs' omits 097110ee9c18 Merge branch into tip/master: 'x86/boot' omits 091b28a6c459 Merge branch into tip/master: 'timers/core' omits f503a164c3c9 Merge branch into tip/master: 'sched/core' omits dda0938bb318 Merge branch into tip/master: 'perf/core' omits ebf5a1884d19 Merge branch into tip/master: 'locking/core' omits f7dc006d61c6 Merge branch into tip/master: 'irq/msi' omits 25440430d0f5 Merge branch into tip/master: 'irq/drivers' omits 2dcb2178dc24 Merge branch into tip/master: 'irq/core' omits d4a70b0f1b3d Merge branch into tip/master: 'x86/urgent' omits 2ee11caa4bf8 Merge branch into tip/master: 'perf/urgent' omits 49e191827bad Merge branch 'spacemit-clk-for-6.20' into spacemit-for-next omits c2b321f3c892 rust: task: restrict Task::group_leader() to current omits 404b05692410 kernel/fork: update obsolete use_mm references to kthread_use_mm omits 5d356d90eac3 ocfs2: add check for free bits before allocation in ocfs2_ [...] omits 78df4fbf6f8e Reapply "x86/mm: Remove unused __set_memory_prot()" omits 20d72e90346c x86/crash: use set_memory_p instead of __set_memory_prot omits 1aad7f2e615c lib/Kconfig.debug: fix BOOTPARAM_HUNG_TASK_PANIC comment omits 64d0dc4b74f7 lib/glob: convert selftest to KUnit omits d189439b1bc3 ocfs2: fix circular locking dependency in ocfs2_acquire_dquot omits 6b58b0743cf3 MAINTAINERS: adjust file entry in MEMBLOCK AND MEMORY MANA [...] omits c38407ec04e1 kho/abi: add memblock ABI header omits f49666e6155d kho: relocate vmalloc preservation structure to KHO ABI header omits f709301632d1 kho: introduce KHO FDT ABI header omits 940a6bc5d65d kho-docs-combine-concepts-and-fdt-documentation-fix omits bc80a0e237b9 kho: docs: combine concepts and FDT documentation omits 32d2ed8d8f7b kho/abi: memfd: make generated documentation more coherent omits aa5e03b2c30f kho/abi: luo: make generated documentation more coherent omits 9eebc965ddf6 ocfs2: adjust function name reference omits a700d353c0b4 ocfs2: fix reflink preserve cleanup issue omits 8629ba917270 hung_task: enable runtime reset of hung_task_detect_count omits 3694f3cdbe20 hung_task: introduce helper for hung task warning omits dbf92d441792 x86/kexec: add a sanity check on previous kernel's ima kex [...] omits 395cdf10a29d of/kexec: refactor ima_get_kexec_buffer() to use ima_valid [...] omits 7dd5d22cca68 ima: verify the previous kernel's IMA buffer lies in addre [...] omits 6f9997d33dba types: drop definition of __EXPORTED_HEADERS__ omits a907dcbb3c8c liveupdate: separate memfd support into LIVEUPDATE_MEMFD omits 6918f637cada lib/kstrtox: fix kstrtobool() docstring to mention enabled [...] omits f4b83c1a3146 kho: simplify page initialization in kho_restore_page() omits 8ee90675bc83 resource: provide 0args DEFINE_RES variant for unset resou [...] omits 01728959e466 ipc/shm: uapi: remove dependency on libc omits 94fde66134c5 lib/group_cpus: make group CPU cluster aware omits ec7cb85f356b lib/tests: convert test_min_heap module to KUnit omits b6d99f9433cd arm64: kexec: adjust the debug print of kexec_image_info omits e4f22f897bb0 kexec: print out debugging message if required for kexec_load omits 64198fc49ead kexec: add kexec flag to control debug printing omits 5bf6d9f68e80 kexec: replace the goto out_unlock with out omits 52abe65c512b editorconfig: add rst extension omits 1a694abf4fb6 kfifo: fix kmalloc_array_node() argument order omits 05c42bcf4a88 tests/liveupdate: add in-kernel liveupdate test omits 625e0c3d6ba3 liveupdate: luo_flb: Introduce File-Lifecycle-Bound global state omits 72363b1b9169 liveupdate: luo_file: Use private list omits 9acced1b691c list: add kunit test for private list primitives omits be5a5c730967 list-add-primitives-for-private-list-manipulations-fix omits 549fee9399d4 list: add primitives for private list manipulations omits dddd432cdb75 fork-comment-fix: remove ambiguous question mark in CLONE_ [...] omits 2fcefac771d6 kallsyms: prevent module removal when printing module name [...] omits d35092b5fdb8 kallsyms/ftrace: set module buildid in ftrace_mod_address_ [...] omits 2338fd49b256 kallsyms/bpf: rename __bpf_address_lookup() to bpf_address [...] omits 635cf28a3472 kallsyms: cleanup code for appending the module buildid omits e73e5af6e39a module: add helper function for reading module_buildid() omits 7f5e12d5ad48 kallsyms: clean up modname and modbuildid initialization i [...] omits 7e1652d83f98 kallsyms: clean up @namebuf initialization in kallsyms_loo [...] omits 21f8731ecb6d .editorconfig: respect .editorconfig settings from parent [...] omits 6517f6fa8a72 rapidio: replace rio_free_net() with kfree() in rio_scan_a [...] omits 5fecb5654dbd fat: remove unused parameter omits de24d4305db5 watchdog-softlockup-panic-when-lockup-duration-exceeds-n-t [...] omits 794c71921aec watchdog: softlockup: panic when lockup duration exceeds N [...] omits 89e484a3b064 kernel/crash: handle multi-page vmcoreinfo in crash kernel copy omits 691e815ebd6b kernel: vmcoreinfo: allocate vmcoreinfo_data based on VMCO [...] omits 79fa394628bc mm: use ARRAY_END() instead of open-coding it omits 116ff3a29fd2 kernel: fix off-by-one benign bugs omits 288d3a551051 mm: fix benign off-by-one bugs omits c2f76c482b45 array_size.h: add ARRAY_END() omits 7a8760f7ae8c kernel.h: drop hex.h and update all hex.h users omits 0868348afe8e MAINTAINERS: adjust file entry in UUID HELPERS omits f50347561894 lib/tests: convert test_uuid module to KUnit omits 351033e60f14 ocfs2: annotate more flexible array members with __counted [...] omits d4790a82ed68 ocfs2: fix oob in __ocfs2_find_path omits 88741b912749 ocfs2: add validate function for slot map blocks omits bc7140ac9741 ocfs2: adjust ocfs2_xa_remove_entry() to match UBSAN bound [...] omits 4ef3f46699ef ocfs2: validate inline data i_size during inode read omits 7cb2e5e540ca ocfs2: validate i_refcount_loc when refcount flag is set omits 692d66dd7b4b ocfs2: constify struct configfs_item_operations and config [...] omits 47d039f8095a ocfs2: fix uninitialized variable in ocfs2_test_suballoc_bit() omits 47bef40dc1ff ocfs2: detect released suballocator BG for fh_to_[dentry|parent] omits a6056d8175cd ocfs2: give ocfs2 the ability to reclaim suballocator free bg omits 852a23c83f53 crash_dump: constify struct configfs_item_operations and c [...] omits ffb4cc58d87a oid_registry: allow arbitrary size OIDs omits 4e80cd20b0fa oid_registry: allow arbitrary size OIDs omits 803dd4b1159c mm: kmsan: fix poisoning of high-order non-compound pages omits 382c2892f846 memcg-v1: remove folio_memcg_lock() doc reference omits cbdf8091701c Revert "mm/hugetlb: deal with multiple calls to hugetlb_bo [...] omits 038aa2d5ac5d mm/hugetlb: drop hugetlb_cma_check() omits 6179fb272010 mm, arch: consolidate hugetlb CMA reservation omits 848f2541c5e2 x86: don't reserve hugetlb memory in setup_arch() omits 7e35d26cbf14 mips: drop paging_init() omits 1ce89be7653c arch, mm: consolidate initialization of SPARSE memory model omits 9d0577d7df97 arch, mm: consolidate initialization of nodes, zones and m [...] omits 67a2b817e183 xtensa: introduce arch_zone_limits_init() omits f86c7512f2c8 x86: introduce arch_zone_limits_init() omits ea7928ce58dc um: introduce arch_zone_limits_init() omits fecf165a4c7d sparc: introduce arch_zone_limits_init() omits caebfcb3dc24 sh: introduce arch_zone_limits_init() omits 366dea9dfde4 s390: introduce arch_zone_limits_init() omits 67ff60c5413b riscv: introduce arch_zone_limits_init() omits d10f7f837f05 powerpc: introduce arch_zone_limits_init() omits b7234a28f731 parisc: introduce arch_zone_limits_init() omits 0e9a12fdd739 openrisc: introduce arch_zone_limits_init() omits 92496dba30c5 nios2: introduce arch_zone_limits_init() omits b1046830e75a mips: introduce arch_zone_limits_init() omits 667b163e70da microblaze: introduce arch_zone_limits_init() omits 72a084770687 m68k: introduce arch_zone_limits_init() omits d3a955cf828b loongarch: introduce arch_zone_limits_init() omits 61b0a2dad4cf hexagon: introduce arch_zone_limits_init() omits 4b0e8ddc09b0 csky: introduce arch_zone_limits_init() omits 14d0227893f9 arm64: introduce arch_zone_limits_init() omits c44cdb4bf726 arm: introduce arch_zone_limits_init() omits 05d198bc5303 arc: introduce arch_zone_limits_init() omits 2ee45550d95e alpha: introduce arch_zone_limits_init() omits 4762e04966a3 mm/mmu_gather: remove @delay_remap of __tlb_remove_page_size() omits 234d438c122f mm/oom_kill: remove unnecessary integer promotion in forma [...] omits f11874840ee4 mm/damon/tests/core-kunit: remove a redundant test case an [...] omits e99b7d17bc8f mm-damon-tests-core-kunit-add-test-cases-for-multiple-regi [...] omits 876aba864df3 mm/damon/tests/core-kunit: add test cases for multiple reg [...] omits f7e978d6d57a mm/damon/tests/core-kunit: add a test case for region merg [...] omits c4b9b8bedd54 mm/damon/tests/core-kunit: verify the 'age' and 'nr_access [...] omits 20a63196583f mm/damon/tests/core-kunit: verify the 'age' field in damon [...] omits 3e4585f4cc41 mm/khugepaged: make khugepaged_collapse_control static omits 823953d831d8 mm/khugepaged: use enum scan_result for result variables a [...] omits ee19da21f68e mm/khugepaged: change collapse_pte_mapped_thp() to return void omits cb898c29f6a7 mm-khugepaged-count-small-vmas-towards-scan-limit-fix omits ec51ffa5d874 mm/khugepaged: count small VMAs towards scan limit omits 85c89728af35 mm/khugepaged: remove unnecessary goto 'skip' label omits 7f1ec10a8825 mm/vmstat: remove unused node and zone state helpers omits 10fe37f70b46 mm: rmap: support batched unmapping for file large folios omits d26f89f60791 arm64: mm: implement the architecture-specific clear_flush [...] omits 31bc0b0eb8f3 arm64: mm: support batch clearing of the young flag for la [...] omits e7a39d1e2d27 arm64: mm: factor out the address and ptep alignment into [...] omits 8ece00028680 mm: rmap: support batched checks of the references for lar [...] omits b405b3a4d0c5 mm/vmscan: mitigate spurious kswapd_failures reset from di [...] omits 8c04804d4701 fs/proc: expose mm_cpumask in /proc/[pid]/status omits 2acd8456ea59 mm/mempolicy: fix mpol_rebind_nodemask() for MPOL_F_NUMA_B [...] omits a76e1886a1d9 selftests/mm: fix comment for check_test_requirements omits 3aab63263b9e selftests/mm: va_high_addr_switch return fail when either [...] omits 4c329ace6dd6 selftests/mm: remove arm64 nr_hugepages setup for va_high_ [...] omits 3809bcb6f63b selftests/mm: allocate 6 hugepages in va_high_addr_switch.sh omits 42d2f7449d85 selftests/mm: fix va_high_addr_switch.sh return value omits ae3943635b0f selftests/mm/charge_reserved_hugetlb.sh: add waits with ti [...] omits e6690272aaf3 selftests/mm/charge_reserved_hugetlb: drop mount size for [...] omits a20bb0b22c2a selftests/mm/write_to_hugetlbfs: parse -s as size_t omits 311c1d02ca76 page_alloc: allow migration of smaller hugepages during co [...] omits 99ab6d3d221c mm, hugetlb: implement movable_gigantic_pages sysctl omits f052cce22097 mm: cleanup vma_iter_bulk_alloc omits 3178dc21c4de mm: clarify GFP_ATOMIC/GFP_NOWAIT doc-comment omits d486215590c7 mm/gup: remove no longer used gup_fast_undo_dev_pagemap omits f0add23825c4 mm, page_alloc, thp: prevent reclaim for __GFP_THISNODE TH [...] omits cf02338455ff mm, swap: remove no longer needed _swap_info_get omits 76b53da0453e mm, swap: drop the SWAP_HAS_CACHE flag omits 9f2a6a688637 mm, swap: clean up and improve swap entries freeing omits bb8a98242ae3 mm, swap: check swap table directly for checking cache omits 123b2acde68c mm, swap: add folio to swap cache directly on allocation omits 0429bd0a8172 mm, swap: cleanup swap entry management workflow omits 6e71a8b4555c mm, swap: remove workaround for unsynchronized swap map ca [...] omits 994a7498aa69 mm, swap: use swap cache as the swap in synchronize layer omits bdf9b1ad9693 mm, swap: split locked entry duplicating into a standalone helper omits d9321cc69c1f mm, swap: consolidate cluster reclaim and usability check omits 0a6c8a65fd10 mm, swap: swap entry of a bad slot should not be considere [...] omits 7585fd760a6d mm/shmem, swap: remove SWAP_MAP_SHMEM omits 4aaebf70c512 mm/shmem: never bypass the swap cache for SWP_SYNCHRONOUS_IO omits 1375a27b5e4d mm, swap: free the swap cache after folio is mapped omits 87fef036ed1e mm, swap: simplify the code and reduce indention omits e785b1d78a0f mm, swap: always try to free swap cache for SWP_SYNCHRONOU [...] omits 3e4b11c0c367 mm, swap: never bypass the swap cache even for SWP_SYNCHRONOUS_IO omits b01c292dca7a mm, swap: split swap cache preparation loop into a standal [...] omits 9edcec99fe4a mm, swap: rename __read_swap_cache_async to swap_cache_all [...] omits 9364f653af9c mm/hugetlb_cgroup: fix -Wformat-truncation warning omits 3f9e10fe9cdb mm/fadvise: validate offset in generic_fadvise omits 70f72fa47e55 percpu: add basic double free check omits fcdf855db625 mm-fix-minor-spelling-mistakes-in-comments-fix omits 84cbdaf4550b mm: fix minor spelling mistakes in comments omits e8dd7a6b54a8 mm/damon: fix typos in comments omits c873587d7955 zram: remove KMSG_COMPONENT macro omits c9584c5c765c mm: make PT_RECLAIM depends on MMU_GATHER_RCU_TABLE_FREE omits bbb5c7217bf8 um: mm: enable MMU_GATHER_RCU_TABLE_FREE omits ed8bc9a29540 parisc: mm: enable MMU_GATHER_RCU_TABLE_FREE omits 6f5d8be6d1e6 mips: mm: enable MMU_GATHER_RCU_TABLE_FREE omits 79d586eabdfe LoongArch: mm: enable MMU_GATHER_RCU_TABLE_FREE omits f46cd91c0f5a alpha: mm: enable MMU_GATHER_RCU_TABLE_FREE omits dba052852228 mm: change mm/pt_reclaim.c to use asm/tlb.h instead of asm [...] omits aaa2318c69de mm/mm_init: replace simple_strtoul with kstrtobool in set_ [...] omits ccf3185333cd lib/test_vmalloc.c: minor fixes to test_vmalloc.c omits d2d627eb74cc maple_tree: remove struct maple_alloc omits fb2fc899ce8b mm-block-fs-remove-laptop_mode-fix omits b39373b609fa mm/block/fs: remove laptop_mode omits 551859083e12 zram: drop pp_in_progress omits df58eb9ca657 mm/damon/stat: deduplicate intervals_goal setup in damon_s [...] omits a38251fcd0ef mm/damon/core: add trace point for damos stat per apply interval omits 767f65664db4 Docs/ABI/damon: update for max_nr_snapshots omits e053270a45d8 Docs/admin-guide/mm/damon/usage: update for max_nr_snapshots omits 4b53de1d9aa6 Docs/mm/damon/design: update for max_nr_snapshots omits 2a38f3826772 mm/damon/sysfs-schemes: implement max_nr_snapshots file omits 1faf1a590a1d mm/damon/core: implement max_nr_snapshots omits 6e7f4b2f2848 mm/damon: update damos kerneldoc for stat field omits 1f3df6cf8c9e Docs/ABI/damon: update for nr_snapshots damos stat omits 85d93f8a4609 Docs/admin-guide/mm/damon/usage: update for nr_snapshots d [...] omits a7f9f0a39ebb Docs/mm/damon/design: update for nr_snapshots damos stat omits a633985fb089 mm/damon/sysfs-schemes: introduce nr_snapshots damos stat file omits 6eec6d545d4e mm/damon/core: introduce nr_snapshots damos stat omits 2272d528cada tools/mm/slabinfo: fix --partial long option mapping omits 86f7d688d474 mm: introduce a new page type for page pool in page type omits 7e7438c87ef9 tools/mm/thp_swap_allocator_test: fix small folio alignment omits e6c85b040296 mm/damon/core: fix wasteful CPU calls by skipping non-exis [...] omits b520772c6016 mm: memcontrol: rename mem_cgroup_from_slab_obj() omits 184df85db580 memcg: remove mem_cgroup_size() omits a17426389813 memcg: move mem_cgroup_usage memcontrol-v1.c omits a00fc39fbaa5 mm: zswap: delete unused acomp->is_sleepable omits 4f5f01d1897c mm/damon/sysfs-schemes: remove outdated TODO in target_nid [...] omits 5b8ccc5d98c2 mm: folio_zero_user: cache neighbouring pages omits 83ee8ec00c63 mm: folio_zero_user: clear page ranges omits 1b90838538fa mm: folio_zero_user: clear pages sequentially omits 67c3b1bb64bc x86/clear_page: introduce clear_pages() omits b2d91a7382c7 x86/mm: simplify clear_page_* omits 80f876b5cc20 highmem: introduce clear_user_highpages() omits d98f00c2b4ef mm: introduce clear_pages() and clear_user_pages() omits 80b429be5b3f treewide: provide a generic clear_user_page() variant omits 237ff94da81b zram: trivial fix of recompress_slot() coding styles omits dd83b9eaa2af zram: rename internal slot API omits 81e725dc7b23 zram: use u32 for entry ac_time tracking omits eb3c6da967dd zram: consolidate device-attr declarations omits 29b39dc62406 zram: switch to guard() for init_lock omits a0da54a34ea9 zram: rename zram_free_page() omits d7b239e45672 zram: move bd_stat to writeback section omits 070fb562a2a3 zram: document writeback_batch_size omits 76f5ca162780 zram: introduce writeback_compressed device attribute omits 8ebeffabc6e7 zram: introduce compressed data writeback omits 96f0276c8244 mm-hugetlb-fix-excessive-ipi-broadcasts-when-unsharing-pmd [...] omits 154ec382e7dd mm/hugetlb: fix excessive IPI broadcasts when unsharing PM [...] omits 7a9b913eb487 mm/rmap: fix two comments related to huge_pmd_unshare() omits c5116a29e8de mm/hugetlb: fix two comments related to huge_pmd_unshare() omits 81dddb62ead1 mm/hugetlb: fix hugetlb_pmd_shared() omits ea730da159b5 mm/vmscan.c:shrink_folio_list(): save a tabstop omits 9aa012af1f0d mm/shmem: add mTHP swpout fallback statistics in shmem_writeout() omits 6ebd9b7fc0a4 mm/khugepaged: retry with sync writeback for MADV_COLLAPSE omits 22814d3d1678 mm/khugepaged: map dirty/writeback pages failures to EAGAIN omits 304be46a3893 mm-add-basic-tests-for-lazy_mmu-fix-fix-fix omits d75da1614e7c mm-add-basic-tests-for-lazy_mmu-fix-fix omits 00bdf260a8fe mm-add-basic-tests-for-lazy_mmu-fix omits 7bc3a776d611 mm: add basic tests for lazy_mmu omits ef973a2131e6 x86/xen: use lazy_mmu_state when context-switching omits 0db6ec843060 sparc/mm: replace batch->active with is_lazy_mmu_mode_active() omits fbab303418ad powerpc/mm: replace batch->active with is_lazy_mmu_mode_active() omits cefadeeee66c arm64: mm: replace TIF_LAZY_MMU with is_lazy_mmu_mode_active() omits 24b9da04b7d7 mm: enable lazy_mmu sections to nest omits c32c1284479e mm: bail out of lazy_mmu_mode_* in interrupt context omits 80a6e6c918fb mm: introduce generic lazy_mmu helpers omits cb844296e68a mm: introduce CONFIG_ARCH_HAS_LAZY_MMU_MODE omits 9912e4d14904 mm: clarify lazy_mmu sleeping constraints omits 1797e2ebcd17 sparc/mm: implement arch_flush_lazy_mmu_mode() omits 13fcbc83a25a powerpc/mm: implement arch_flush_lazy_mmu_mode() omits f7e6ff575a93 x86/xen: simplify flush_lazy_mmu() omits fc6cdb745d12 powerpc/64s: do not re-activate batched TLB flush omits c9eeacd6f3b3 alloc_tag: move memory_allocation_profiling_sysctls into .rodata omits d32a9395505a mm/damon/core: fix memory leak of repeat mode damon_call_c [...] omits 79c8cd6ad9e3 mm/vmalloc: clarify why vmap_range_noflush() might sleep omits 056195e4c20a x86/kfence: avoid writing L1TF-vulnerable PTEs omits d444c6afeaea mm/vmscan: fix demotion targets checks in reclaim/demotion omits 1c27c6551cc3 tools/testing/selftests: fix gup_longterm for unknown fs omits 854b1bcaa082 panic: only warn about deprecated panic_print on write access omits c3428e680f09 fs/writeback: skip AS_NO_DATA_INTEGRITY mappings in wait_s [...] omits 6e4fd7120237 mm/page_alloc: prevent pcp corruption with SMP=n - fix omits 6029783372a4 mm/page_alloc: prevent pcp corruption with SMP=n omits ce0fe32a7e42 iommu/sva: include mmu_notifier.h header omits da52572ca403 tools/testing/selftests: add forked (un)/faulted VMA merge tests omits ebb60ee13413 mm/vma: enforce VMA fork limit on unfaulted,faulted mremap [...] omits 83675a02f400 tools/testing/selftests: add tests for !tgt, src mremap() merges omits 9bccc2212d02 mm/vma: fix anon_vma UAF on mremap() faulted, unfaulted merge omits efeee6439b90 mm/zswap: fix error pointer free in zswap_cpu_comp_prepare() omits 6c6671727843 mm/damon/sysfs-scheme: cleanup access_pattern subdirs on s [...] omits c5cf35cd29eb mm/damon/sysfs-scheme: cleanup quotas subdirs on scheme di [...] omits 1f7437be2e85 mm/damon/sysfs: cleanup attrs subdirs on context dir setup [...] omits 889ad4a252ba mm/damon/sysfs: cleanup intervals subdirs on attrs dir set [...] omits 5520cfa6ba4e mm/damon/core: remove call_control in inactive contexts omits c36724c32e20 powerpc/watchdog: add support for hardlockup_sys_info sysctl omits 1ec1f89e2b7a mips: fix HIGHMEM initialization omits 87134e3dfe92 mm/hugetlb: ignore hugepage kernel args if hugepages are u [...] omits 0b1f1914a7eb mm: take into account mm_cid size for mm_struct static def [...] omits 44f0100d414f mm: rename cpu_bitmap field to flexible_array omits 14b798a2d0e6 mm: add missing static initializer for init_mm::mm_cid.lock omits 2181425685b7 mm/memory-failure: teach kill_accessing_process to accept [...] omits 860f706c2fbe mm/memory-failure: fix missing ->mf_stats count in hugetlb poison omits 8683cd948aea mm-page_alloc-make-percpu_pagelist_high_fraction-reads-loc [...] omits 63f5cc151feb mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free omits 47b082c7880a mm/damon/core: get memcg reference before access omits ca7e685e9b99 kho: validate preserved memory map during population omits c662283fede1 lib/buildid: use __kernel_read() for sleepable context omits 57d170180baa docs: kernel-parameters: add kfence parameters omits 435a51e01d0c mailmap: update email address for Szymon Wilczek omits 5d886d096315 mm, kfence: describe @slab parameter in __kfence_obj_info() omits a4e6a0294dc8 mm: vmalloc: fix up vrealloc_node_align() kernel-doc macro name omits 4da8be72f369 textsearch: describe @list member in ts_ops search omits e6343d583d49 mm: describe @flags parameter in memalloc_flags_save() omits c6c6b5f5a357 gfs2: Fix gfs2_find_jhead omits de06ce69045f gfs2: Fix slab-use-after-free in qd_put omits eebf10ed8e3d gfs2: Introduce glock_{type,number,sbd} helpers omits a9f52773b6ad gfs2: gfs2_glock_hold cleanup omits b2438ebc496f gfs: Use fixed GL_GLOCK_MIN_HOLD time omits 142b1d17b9ef gfs2: Fix gfs2_log_get_bio argument type omits 369f8ffc8cba gfs2: Set bio->{bi_private,bi_end_ino} late omits d52f8636a202 Merge remote-tracking branch 'asoc/for-6.20' into asoc-next omits 8312b698b184 Merge branches 'arm32-fixes-for-6.19', 'arm32-for-6.20', ' [...] omits 28fd54be4ae8 Merge branch 'block-6.19' into for-next omits 8ba16e418a2b Merge branch 'for-7.0/block' into for-next omits 17637daa288f Merge branch 'block-6.19' into for-next omits 8b9cafefb6aa Merge branch 'rcu-misc.20260107a' omits 168b3670254e rcu: Reduce synchronize_rcu() latency by reporting GP kthr [...] omits d5bb7b9ca404 rcu/nocb: Add warning to detect if overload advancement is [...] omits 5149b98e7956 rcu/nocb: Add warning if no rcuog wake up attempt happened [...] omits ed0741cf21cb rcu/nocb: Remove unnecessary WakeOvfIsDeferred wake path omits cb35268f1fcf lib/crypto: nh: Restore dependency of arch code on !KMSAN omits faf0be953d7a Merge branch 'block-6.19' into for-next omits 0427c6814bff Merge branch 'block-6.19' into for-next omits 50f21b83fba3 Merge branch 'vfs-7.0.nonblocking_timestamps' into vfs.all omits f3fae11d27de Merge branch 'vfs-7.0.atomic_open' into vfs.all omits 86783c83c275 Merge branch 'vfs-7.0.rust' into vfs.all omits ea226038ef4f Merge branch 'vfs-7.0.namespace' into vfs.all omits cabdcc6aaf79 Merge branch 'vfs-7.0.initrd' into vfs.all omits 10c743ac793b Merge branch 'vfs-7.0.misc' into vfs.all omits 6f85e9d7b5a6 Merge branch 'vfs.fixes' into vfs.all omits 5f421a332df5 Merge patch series "re-enable IOCB_NOWAIT writes to files v5" omits 9322cb3d112a xfs: enable non-blocking timestamp updates omits eec0b5e210f4 xfs: implement ->sync_lazytime omits 6563ed560160 fs: refactor file_update_time_flags omits b9860f49b93d fs: add support for non-blocking timestamp updates omits c89cbf858cf3 fs: add a ->sync_lazytime method omits 90df76cf9eb4 fs: factor out a sync_lazytime helper omits 9c8e5a499d43 fs: refactor ->update_time handling omits 50052b356ba3 fat: cleanup the flags for fat_truncate_time omits a08c35807508 nfs: split nfs_update_timestamps omits ba8eae347fd8 fs: allow error returns from generic_update_time omits 94bf6dbacd35 fs: remove inode_update_time omits f616c9f3cd8e btrfs: tests: fix return 0 on rmap test failure omits 5ee81d4ae52e Merge branch 'for-7.0/blk-pvec' into for-next omits fcf463b92a08 types: move phys_vec definition to common header omits 073b9bf9af46 nvme-pci: Use size_t for length fields to handle larger sizes omits 79a6270e149d btrfs: tests: fix root tree leak in btrfs_test_qgroups() omits 371bbb32572a btrfs: release path before iget_failed() in btrfs_read_loc [...] omits 29cefd61e0c6 Merge branch 'block-6.19' into for-next omits 362d4123b98a Merge branch 'for-7.0/block' into for-next omits 838cb838baa9 btrfs: update outdated comment in __add_block_group_free_space() omits 52623b816d72 btrfs: add mount time auto fix for orphan fst entries omits 8f3f19e97c56 btrfs: show correct warning if can't read data reloc tree omits 46daad3f5630 btrfs: simplify check for zoned NODATASUM writes in btrfs_ [...] omits 33b629bad729 btrfs: fix NULL pointer dereference in do_abort_log_replay() omits 9eabbcd14f41 btrfs: avoid transaction commit on error in insert_balance_item() omits 33a9fe4a6139 btrfs: move unlikely checks around btrfs_is_shutdown() int [...] omits 2fe0dca5ba45 btrfs: tag as unlikely error conditions in the transaction [...] omits 6a40860c1429 btrfs: fix Wmaybe-uninitialized warning in replay_one_buffer() omits d41c869ec131 btrfs: remove unreachable return after btrfs_backref_panic [...] omits d55a9cb84a43 btrfs: force free space tree for bs > ps cases omits ec44a44310a6 btrfs: only enforce free space tree if v1 cache is require [...] omits 680ef76f1ccf btrfs: refactor the main loop of cow_file_range() omits 8dce45763479 btrfs: zoned: print block-group type for zoned statistics omits 9024cde5a40b btrfs: move space_info_flag_to_str() to space-info.h omits a82bb5cb3a62 btrfs: zoned: show statistics about zoned filesystems in m [...] omits a8edffa0c151 btrfs: remove zoned statistics from sysfs omits 635f87d9bc36 btrfs: don't call btrfs_handle_fs_error() in btrfs_commit_ [...] omits dff01bcb9d9d btrfs: don't call btrfs_handle_fs_error() in qgroup_accoun [...] omits be00f9279d65 btrfs: don't call btrfs_handle_fs_error() after failure to [...] omits 83b817a75222 btrfs: don't call btrfs_handle_fs_error() after failure to [...] omits 8abc3436d21b btrfs: remove redundant path release in btrfs_find_orphan_roots() omits 5ed2b3b82d44 btrfs: use single return variable in btrfs_find_orphan_roots() omits 24b7beaaded6 btrfs: avoid transaction commit on error in del_balance_item() omits 0e89a5d35696 btrfs: release path before initializing extent tree in btr [...] omits 61e9c2b97d0b btrfs: update stale comment in __cow_file_range_inline() omits c36f2d7bd23d btrfs: remove duplicated root key setup in btrfs_create_tree() omits a655dcb88251 btrfs: zoned: re-flow prepare_allocation_zoned omits 2f65a9313e53 btrfs: avoid access-beyond-folio for bs > ps encoded writes omits 17d23e777aa5 btrfs: shrink the size of btrfs_bio omits 69081378dac3 btrfs: remove ASSERT compatibility for gcc < 8.x omits 45d9b2c557c4 btrfs: pass level to _btrfs_printk() to avoid parsing leve [...] omits 11eee104598d btrfs: simplify internal btrfs_printk helpers omits 287fed480436 btrfs: rename btrfs_create_block_group_cache to btrfs_crea [...] omits 2ed987b5ea7c btrfs: merge setting ret and return ret omits 654f21940458 btrfs: remove dead assignment in prepare_one_folio() omits 8ddfaf52274d btrfs: replace for_each_set_bit() with for_each_set_bitmap() omits 6601a5ab3431 btrfs: concentrate the error handling of submit_one_sector() omits 0dea1ac32f5c btrfs: search for larger extent maps inside btrfs_do_readpage() omits 0f709ad77a8e btrfs: introduce BTRFS_PATH_AUTO_RELEASE() helper omits e37d6499f03b btrfs: enable direct IO for bs > ps cases omits d52cebe1cc68 btrfs: switch to library APIs for checksums omits 05c980567539 btrfs: zoned: don't zone append to conventional zone omits d12a2cb74f41 btrfs: relax squota parent qgroup deletion rule omits cb8c4f7fb4ce btrfs: check squota parent usage on membership change omits 3bb629ec1036 btrfs: simplify boolean argument for btrfs_inc_ref()/btrfs [...] omits 93b38d6d6800 btrfs: use true/false for boolean parameters in btrfs_inc_ [...] omits 4ef8104d466f btrfs: update comment for visit_node_for_delete() omits 013d419d9858 Merge branch 'for-7.0/io_uring' into for-next omits 38b882a3531a Merge branch 'io_uring-6.19' into for-next omits 57ca0f8c1bb7 checkpatch: special-case cacheline group macros omits cf06f7167cbc security: Add KUnit tests for kuid_root_in_ns and vfsuid_r [...] omits d3cb0846072e gpio: virtio: reorder fields to reduce struct padding omits f0ad0d91ed21 gpio: virtio: fix DMA alignment omits 9ce17ff1881f pinctrl: samsung: Add Exynos9610 pinctrl configuration omits 891eb0543f20 dt-bindings: pinctrl: samsung: Add exynos9610-wakeup-eint node omits 2432700e9c92 dt-bindings: pinctrl: samsung: Add exynos9610-pinctrl compatible omits ee35e4fb4d38 xdrgen: Emit the program number definition omits 266f502a80be xdrgen: Fix struct prefix for typedef types in program wrappers omits 101acb28bdbe nfsd: prefix notification in nfsd4_finalize_deleg_timestam [...] omits f2c1ccc7a8cf locks: ensure vfs_test_lock() never returns FILE_LOCK_DEFERRED omits 1ee12a28d106 xdrgen: Address some checkpatch whitespace complaints omits d5827984d235 xdrgen: Generate "if" instead of "switch" for boolean unio [...] omits 3d3dd17aad04 NFSD: Add instructions on how to deal with xdrgen files omits 88ff02bdb4e5 xdrgen: improve error reporting for invalid void declarations omits 0fe80c63f9ae NFSD: Clean up nfsd4_check_open_attributes() omits e78a3142fa58 lib/crypto: md5: Use rol32() instead of open-coding it omits f2134d05f162 fscrypt: Drop obsolete recommendation to enable optimized [...] omits 6fe51cc4b3ca crypto: testmgr - Remove nhpoly1305 tests omits 84d02c8e637d crypto: nhpoly1305 - Remove crypto_shash support omits fa87b7adadd1 crypto: adiantum - Drop support for asynchronous xchacha ciphers omits 95c62e08857a crypto: adiantum - Use memcpy_{to,from}_sglist() omits 764d7083831f crypto: adiantum - Use scatter_walk API instead of sg_miter omits 148e7867b6e0 crypto: adiantum - Convert to use NH library omits c239b8a4ada9 lib/crypto: x86/nh: Migrate optimized code into library omits cf410224a71c lib/crypto: arm64/nh: Migrate optimized code into library omits 9c546ab1ce96 lib/crypto: arm/nh: Migrate optimized code into library omits de761cec47ef lib/crypto: tests: Add KUnit tests for NH omits 382de740759a lib/crypto: nh: Add NH library omits ff08ac38bcf2 lib/crypto: tests: Add KUnit tests for ML-DSA verification omits 2eda552c4175 lib/crypto: Add ML-DSA verification support omits bd710b3da730 video/logo: move logo selection logic to Kconfig omits ac84511bc4e9 sh: defconfig: remove CONFIG_LOGO_SUPERH_* omits ffa3c1330795 newport_con: depend on LOGO_LINUX_CLUT224 instead of LOGO_ [...] omits 31dbda271883 video/logo: allow custom logo omits d3a67436cd3b video/logo: add a type parameter to the logo makefile function omits 536c86ed1fdf video/logo: remove orphan .pgm Makefile rule omits 18e7e9aa3237 drm/hyperv: Remove reference to hyperv_fb driver omits 8aae26c6a0d2 drivers: hv: vmbus_drv: Remove reference to hpyerv_fb omits 92ede742579c vsock/virtio: reorder fields to reduce padding omits 102b076ca771 virtio_input: use virtqueue_add_inbuf_cache_clean for events omits 5e8514718a32 virtio-rng: fix DMA alignment for data buffer omits 33c89cbdbdc1 virtio_scsi: fix DMA cacheline issues for events omits c2ad0e1ab698 virtio_input: fix DMA alignment for evts omits 4c2a60fa30d4 vsock/virtio: use virtqueue_add_inbuf_cache_clean for events omits fe242060cae6 vsock/virtio: fix DMA alignment for event_list omits aca0d60b46ab virtio: add virtqueue_add_inbuf_cache_clean API omits c8e9252aee62 dma-debug: track cache clean flag in entries omits 324acdd23e6e Merge branches 'for-next/juno/updates', 'for-next/ffa/upda [...] omits 528478eac65b Merge branch 'block-6.19' into for-next omits dc5843466a9a Merge branch 'io_uring-6.19' into for-next omits ad9a3567d02a dmaengine: apple-admac: Add "apple,t8103-admac" compatible omits 428392c29fde docs: dma-api: document DMA_ATTR_CPU_CACHE_CLEAN omits 689fac8b3fdb dma-mapping: add DMA_ATTR_CPU_CACHE_CLEAN omits 811e87ca8a0a doc: Add housekeeping documentation omits 31ed8e2f7ad1 kthread: Document kthread_affine_preferred() omits 40e395f8f045 kthread: Comment on the purpose and placement of kthread_a [...] omits 99227d29e249 kthread: Honour kthreads preferred affinity after cpuset changes omits d18d35c37e58 sched/arm64: Move fallback task cpumask to HK_TYPE_DOMAIN omits d02618fb4957 sched: Switch the fallback task allowed cpumask to HK_TYPE_DOMAIN omits 22401e3ebc39 kthread: Rely on HK_TYPE_DOMAIN for preferred affinity management omits 36e6789e387b kthread: Include kthreadd to the managed affinity list omits df9ac04afc0c kthread: Include unbound kthreads in the managed affinity list omits d93e590273ed kthread: Refine naming of affinity related fields omits 740de2c69943 PCI: Remove superfluous HK_TYPE_WQ check omits 69b861834dfa sched/isolation: Remove HK_TYPE_TICK test from cpu_is_isolated() omits 933a70761329 cpuset: Remove cpuset_cpu_is_isolated() omits 1f42779e1355 timers/migration: Remove superfluous cpuset isolation test omits 431520c04d94 cpuset: Propagate cpuset isolation update to timers throug [...] omits 6670f1d026ed cpuset: Propagate cpuset isolation update to workqueue thr [...] omits 4574f7fb86f7 PCI: Flush PCI probe workqueue on cpuset isolated partitio [...] omits 81926e19d174 sched/isolation: Flush vmstat workqueues on cpuset isolate [...] omits 08d38e05b32e sched/isolation: Flush memcg workqueues on cpuset isolated [...] omits e36060f90f3e cpuset: Update HK_TYPE_DOMAIN cpumask from cpuset omits 9d65efba50df sched/isolation: Convert housekeeping cpumasks to rcu pointers omits 6d07e79a28d1 cpuset: Provide lockdep check for cpuset lock held omits 9c7a212f9c22 cpu: Provide lockdep check for CPU hotplug lock write-held omits 998690523d2a timers/migration: Prevent from lockdep false positive warning omits 0372f07e2acc block: Protect against concurrent isolated cpuset change omits 1f5f808d993e Merge branch 'block-6.19' into for-next omits 036e4e02203a net: Keep ignoring isolated cpuset change omits f1e153050401 driver core: cpu: Convert /sys/devices/system/cpu/isolated [...] omits 5d4b69096962 cpuset: Convert boot_hk_cpus to use HK_TYPE_DOMAIN_BOOT omits 0adee874730a sched/isolation: Save boot defined domain flags omits 56b680254ce0 mm/memtest: add underflow detection for size calculation omits 364e0e5e3929 memblock: drop redundant 'struct page *' argument from mem [...] omits 4132042046b1 Merge branch 'io_uring-6.19' into for-next omits 734b65d0d197 Merge branch 'block-6.19' into for-next omits 3b905ff2b243 fbdev: omapfb: Make FB_DEVICE dependency optional omits a06d03f9f238 staging: fbtft: Make FB_DEVICE dependency optional omits fe71da88afa8 fbdev: Add dev_of_fbinfo() helper for optional sysfs support omits 8cf7794ced63 Merge branch 'for-7.0/block' into for-next omits 25e99be0c76e RDMA/core: fix inconsistent indenting omits 88f8587be6ed Merge branch 'for-7.0/io_uring' into for-next omits a8a34896b7c3 Merge branch 'for-7.0/block' into for-next omits 99ce8853cbd7 Merge branch 'block-6.19' into for-next omits 321b33adcc51 net/can/j1939: update j1939_priv debugging omits 7be2621e4430 Merge remote-tracking branch 'regulator/for-6.20' into reg [...] omits 7799b888f826 RDMA/core: add device registration debugging omits 7b28c670df45 omap-dma: fix dma_pool resource leak in error paths omits 2387beefdb32 dma: qcom: gpi: Fix memory leak in gpi_peripheral_config() omits 3c183bea8cbe RDMA/core: add ib_gid_table_entry debugging omits 921b42ff302c net/can/j1939: add j1939_session debugging omits 6afd68ed330b net/can/j1939: add j1939_priv debugging omits 882ae4463560 net: update dev_put()/dev_hold() debugging omits a8d7e0282798 Merge patch series "initrd: remove half of classic initrd [...] omits 06b66c98f56f init: remove /proc/sys/kernel/real-root-dev omits 325f10b5e91c initrd: remove deprecated code path (linuxrc) omits 4b78cc8ba6ce gfs2: Initialize bio->bi_opf early omits 9a15279a020a gfs2: Rename gfs2_log_submit_{bio -> write} omits f5a5c9b40490 fs: exfat: improve error code handling in exfat_find_empty [...] omits 6fb67ac89690 ext4: drop the TODO comment in ext4_es_insert_extent() omits d494567091ed ext4: replace ext4_es_insert_extent() when caching on-disk [...] omits 4e84970a460d ext4: adjust the debug info in ext4_es_cache_extent() omits 41a414d53bfb ext4: make ext4_es_cache_extent() support overwrite existi [...] omits ad02a3d000a5 ext4: make __es_remove_extent() check extent status omits 13cbc168d9ba ext4: cleanup useless out label in __es_remove_extent() omits 02f8dc1707ce ext4: cleanup zeroout in ext4_split_extent_at() omits 889085343ddf ext4: drop extent cache when splitting extent fails omits 87d5cb059b8a ext4: drop extent cache after doing PARTIAL_VALID1 zeroout omits 4b4a6ac831ff ext4: don't cache extent during splitting extent omits 2410e55561cc ext4: correct the mapping status if the extent has been zeroed omits c42e9f199c41 ext4: don't set EXT4_GET_BLOCKS_CONVERT when splitting bef [...] omits 1fec988b1f71 ext4: don't zero the entire extent if EXT4_EXT_DATA_PARTIA [...] omits 0f9885eab918 ext4: subdivide EXT4_EXT_DATA_VALID1 adds 623fb9912f6a Merge tag 'pinctrl-v6.19-2' of git://git.kernel.org/pub/sc [...] adds 77d4c5da97ce Merge tag 'v6.19-p3' of git://git.kernel.org/pub/scm/linux [...] adds 2bfe3e0da6e6 Merge tag 'vfs-6.19-rc5.fixes' of gitolite.kernel.org:pub/ [...] adds cbd4480cfac5 Merge tag 'drm-fixes-2026-01-09' of https://gitlab.freedes [...] adds d578b31856ce gpio: shared: fix a false-positive sharing detection with [...] adds a81668db9e2c Merge tag 'gpio-fixes-for-v6.19-rc5' of git://git.kernel.o [...] adds 81c5ffec9ece Merge tag 'pm-6.19-rc5' of git://git.kernel.org/pub/scm/li [...] adds 553410fcb95e Merge tag 'acpi-6.19-rc5' of git://git.kernel.org/pub/scm/ [...] adds 4d6fe1dd12a7 Merge tag 'pci-v6.19-fixes-2' of git://git.kernel.org/pub/ [...] adds 372800cb95a3 Merge tag 'for-6.19-rc4-tag' of git://git.kernel.org/pub/s [...] adds 4621c338d33f Merge tag 'ceph-for-6.19-rc5' of https://github.com/ceph/c [...] adds e55feea3a03a Merge tag 'soc-fixes-6.19' of git://git.kernel.org/pub/scm [...] adds bdf3f4176092 arm64: Fix cleared E0POE bit after cpu_suspend()/resume() adds e28ddd0b7af2 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 68ad2095ca0f Merge tag 'io_uring-6.19-20260109' of git://git.kernel.org [...] adds f0d385f6689f ublk: fix use-after-free in ublk_partition_scan_work adds cb2076b0910f Merge tag 'block-6.19-20260109' of git://git.kernel.org/pu [...] adds 072a7c7cdbea erofs: don't bother with s_stack_depth increasing for now adds b6151c4e60e5 Merge tag 'erofs-for-6.19-rc5-fixes' of git://git.kernel.o [...] adds 7893cc12251f erofs: fix file-backed mounts no longer working on EROFS p [...] adds cefd81e76a8c iommupt: Fix the kunit building adds faa37ff3bf18 iommufd/selftest: Add missing kconfig for DMA_SHARED_BUFFER adds 7adfd682745a iommufd/selftest: Prevent module/builtin conflicts in kconfig adds 6a3d5fda2ce4 iommupt: Make pt_feature() always_inline adds 97313d6113ab Merge tag 'iommu-fixes-v6.19-rc4' of git://git.kernel.org/ [...] adds 6e39903c73df selftests/tracing: Fix test_multiple_writes stall adds b061fcffe336 Merge tag 'linux_kselftest-fixes-6.19-rc5' of git://git.ke [...] adds 0fa27899e014 Merge tag 'driver-core-6.19-rc5' of git://git.kernel.org/p [...] adds 755bc1335e3b Merge tag 'riscv-for-linus-6.19-rc5' of git://git.kernel.o [...] adds 2e4b28c48f88 treewide: Update email address adds 1690eeb0cb2b irqchip/gic-v5: Fix gicv5_its_map_event() ITTE read endianness adds a33d16dc874a Revert "irqchip/riscv-imsic: Embed the vector array in lpriv" adds 88730166f3ee Merge tag 'irq-urgent-2026-01-11' of git://git.kernel.org/ [...] adds fe948326e95d Merge tag 'perf-urgent-2026-01-11' of git://git.kernel.org [...] adds 2bdf777410dc sched/mm_cid: Prevent NULL mm dereference in sched_mm_cid_ [...] adds fac4bdbacab5 Merge tag 'sched-urgent-2026-01-11' of git://git.kernel.or [...] adds 316a94cb6398 Merge tag 'x86-urgent-2026-01-11' of git://git.kernel.org/ [...] adds 9c7ef209cd0f Merge tag 'char-misc-6.19-rc5' of git://git.kernel.org/pub [...] adds 7143203341dc Merge tag 'libcrypto-for-linus' of git://git.kernel.org/pu [...] adds 0f61b1860cc3 Linux 6.19-rc5 adds b71e635feefc Merge tag 'cgroup-for-6.19-rc5-fixes' of git://git.kernel. [...] adds 07223e6d6f4a mm: describe @flags parameter in memalloc_flags_save() adds 68425bea422b textsearch: describe @list member in ts_ops search adds 2fc8a80c6a9f mm: vmalloc: fix up vrealloc_node_align() kernel-doc macro name adds 38c47074f8cd mm, kfence: describe @slab parameter in __kfence_obj_info() adds 0f84e088f14a mailmap: update email address for Szymon Wilczek adds fe058159fbfa docs: kernel-parameters: add kfence parameters adds 051998894fe7 lib/buildid: use __kernel_read() for sleepable context adds 32a0adec8a63 kho: validate preserved memory map during population adds a6e31ef7eab5 mm/damon/core: get memcg reference before access adds 100de240bfc7 mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free adds ba21e21d7c47 mm-page_alloc-make-percpu_pagelist_high_fraction-reads-loc [...] adds b3f475995146 mm/memory-failure: fix missing ->mf_stats count in hugetlb poison adds 1a3fe9bc1caf mm/memory-failure: teach kill_accessing_process to accept [...] adds 2442c0ea68e6 mm: add missing static initializer for init_mm::mm_cid.lock adds 32ef3609542f mm: rename cpu_bitmap field to flexible_array adds 97def82c391c mm: take into account mm_cid size for mm_struct static def [...] adds d6ee31f05628 mm/hugetlb: ignore hugepage kernel args if hugepages are u [...] adds ebf936b92489 mips: fix HIGHMEM initialization adds 7772eee1fc7a powerpc/watchdog: add support for hardlockup_sys_info sysctl adds 2060c331b186 mm/damon/core: remove call_control in inactive contexts adds f61a8d320994 mm/damon/sysfs: cleanup intervals subdirs on attrs dir set [...] adds 17d933ccb469 mm/damon/sysfs: cleanup attrs subdirs on context dir setup [...] adds d5ac6827a9f4 mm/damon/sysfs-scheme: cleanup quotas subdirs on scheme di [...] adds 8dc1e4c59100 mm/damon/sysfs-scheme: cleanup access_pattern subdirs on s [...] adds 3a3dd254a59d mm/zswap: fix error pointer free in zswap_cpu_comp_prepare() adds 069aca4fe2c1 mm/vma: fix anon_vma UAF on mremap() faulted, unfaulted merge adds af25bc85c16f tools/testing/selftests: add tests for !tgt, src mremap() merges adds 5641a2e79104 mm/vma: enforce VMA fork limit on unfaulted,faulted mremap [...] adds ada066e945da tools/testing/selftests: add forked (un)/faulted VMA merge tests adds cc28f9e0b668 iommu/sva: include mmu_notifier.h header adds 1f3a1fdfeaaf mm/page_alloc: prevent pcp corruption with SMP=n adds 65222ef5e580 mm/page_alloc: prevent pcp corruption with SMP=n - fix adds 55e52e64f58b fs/writeback: skip AS_NO_DATA_INTEGRITY mappings in wait_s [...] adds ad27639bce24 panic: only warn about deprecated panic_print on write access adds 3392dd0ecd3e tools/testing/selftests: fix gup_longterm for unknown fs adds 05e7b5f0c21f x86/kfence: avoid writing L1TF-vulnerable PTEs adds 6af453e75320 mailmap: add entry for Daniel Thompson adds d61cdac17576 mm: numa,memblock: include <asm/numa.h> for 'numa_nodes_parsed' adds 952be79a3765 drivers/dax: add some missing kerneldoc comment fields for [...] adds 274a48d2ba37 mm/swap_cgroup: fix kernel BUG in swap_cgroup_record adds 8ffc3e944943 kho: init alloc tags when restoring pages from reserved memory adds b60810ff0e0d migrate: correct lock ordering for hugetlb file folios adds f363b900fba5 Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] adds 90c02dad9712 ext4: fix ext4_tune_sb_params padding adds d5b19657131b ext4: add missing down_write_data_sem in mext_move_extent(). adds 483ee5b953c8 ext4: fix iloc.bh leak in ext4_xattr_inode_update_ref adds c84caf23a9cc Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds cab012375122 fuse: fix conversion of fuse_reverse_inval_entry() to star [...] adds 10dcd5110678 nfs: properly disallow delegation requests on directories adds b9a9be4d3557 smb/client: properly disallow delegations on directories adds 5d65a70bd043 9p: don't allow delegations to be set on directories adds ce946c4fb98c gfs2: don't allow delegations to be set on directories adds ffb321045b0f ceph: don't allow delegations to be set on directories adds 8a5511eeaa5c vboxsf: don't allow delegations to be set on directories adds 7d42f2b1cc3a Merge patch series "vfs: properly deny directory leases on [...] adds c644bce62b9c readdir: require opt-in for d_type flags adds 543467d6fe97 writeback: fix 100% CPU usage when dirtytime_expire_interval is 0 adds 30ef9a20f1fd docs: clarify that dirtytime_expire_seconds=0 disables writeback adds e16688084df7 Merge patch series "Fix vm.dirtytime_expire_seconds=0 caus [...] adds adcdb3378ef1 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] adds 1e1f2055ad5a btrfs: release path before iget_failed() in btrfs_read_loc [...] adds be1c2e8afe3a btrfs: tests: fix root tree leak in btrfs_test_qgroups() adds d5fac7ddb38c btrfs: tests: fix return 0 on rmap test failure adds 08b096c1372c btrfs: send: check for inline extents in range_is_hole_in_ [...] adds 64dd1caf88f9 btrfs: update the Kconfig string for CONFIG_BTRFS_EXPERIMENTAL adds 882680774933 btrfs: invalidate pages instead of truncate after reflinking adds a11224a016d6 btrfs: fix memory leaks in create_space_info() error paths adds 36ece3a23f3a Merge branch 'misc-6.19' into next-fixes adds 41d38f767d34 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] adds 2f4ab494cea2 Merge branch 'fs-current' of linux-next adds 7a5a923ce3f2 Merge branch 'kbuild-fixes-for-next' of https://git.kernel [...] adds 872ac785e768 ipv4: ip_tunnel: spread netdev_lockdep_set_classes() adds b25a0b4a2193 net: bridge: annotate data-races around fdb->{updated,used} adds 81c734dae203 ip6_tunnel: use skb_vlan_inet_prepare() in __ip6_tnl_rcv() adds eb74c19fe108 net: update netdev_lock_{type,name} adds 7470a7a63dc1 macvlan: fix possible UAF in macvlan_forward_source() adds fcdef3bcbb2c virtio-net: don't schedule delayed refill worker adds 1e7b90aa7988 virtio-net: remove unused delayed refill worker adds a0c159647e66 virtio-net: clean up __virtnet_rx_pause/resume adds cac2c363c41c Merge branch 'virtio-net-fix-the-deadlock-when-disabling-rx-napi' adds e67c577d8989 ipv4: ip_gre: make ipgre_header() robust adds c39a6a277e0e vsock/test: add a final full barrier after run all tests adds ab749bfe6a1f Bluetooth: hci_sync: enable PA Sync Lost event adds c8a49a2f9117 Merge tag 'for-net-2026-01-09' of git://git.kernel.org/pub [...] adds b1979778e985 can: etas_es58x: allow partial RX URB allocation to succeed adds 7352e1d5932a can: gs_usb: gs_usb_receive_bulk_callback(): fix URB memory leak adds e707c591a139 can: ctucanfd: fix SSP_SRC in cases when bit-rate is highe [...] adds 79db36697bc0 Merge tag 'linux-can-fixes-for-6.19-20260109' of git://git [...] adds 4dadc4077e3f net/mlx5e: Fix crash on profile change rollback failure adds 123eda2e5b16 net/mlx5e: Don't store mlx5e_priv in mlx5e_dev devlink priv adds 4ef8512e1427 net/mlx5e: Pass netdev to mlx5e_destroy_netdev instead of priv adds 5629f8859dca net/mlx5e: Restore destroying state bit after profile cleanup adds 16ce6e6fa946 Merge branch 'mlx5e-profile-change-fix' adds f93fc5d12d69 net: octeon_ep_vf: fix free_irq dev_id mismatch in IRQ rollback adds 4e6022bc9ed7 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] adds 86dfd3b5e926 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds 66c56e90a2f2 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds 4f431d88ea80 wifi: rsi: Fix memory corruption due to not set vif driver [...] adds a3034bf0746d wifi: cfg80211: Fix bitrate calculation overflow for HE rates adds db1d0b6ab11f wifi: mac80211: correctly check if CSA is active adds 2120f3a3738a wifi: mwifiex: Fix a loop in mwifiex_update_ampdu_rxwinsize() adds 6ffe51b19a3a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 9282a1e171ad wifi: ath10k: fix dma_free_coherent() pointer adds bb97131fbf9b wifi: ath12k: fix dma_free_coherent() pointer adds 1fed08c5519d wifi: ath12k: don't force radio frequency check in freq_to_idx() adds 238f96b449a9 Merge branch 'for-current' of https://git.kernel.org/pub/s [...] adds 51533611b450 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 5b577d214fcc ASoC: davinci-evm: Fix reference leak in davinci_evm_probe adds 101b982654ac ASoC: dt-bindings: realtek,rt5640: Add missing properties/node adds f66e7da2a6b1 ASoC: dt-bindings: realtek,rt5640: Allow 7 for realtek,jac [...] adds 70d95c5d2081 ASoC: dt-bindings: rockchip-spdif: Allow "port" node adds b28c9aba0e58 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 4b58aac989c1 regmap: Fix race condition in hwspinlock irqsave routine adds d3bb2a08a325 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 05f66cf5e7a5 PCI: Provide pci_free_irq_vectors() stub adds 554672f1d118 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 6d2956ad2b04 Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] adds 472fa6242b50 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds b8f15d1df2e7 iio: accel: iis328dq: fix gain values adds 978d28136c53 iio: dac: ad3552r-hs: fix out-of-bound write in ad3552r_hs [...] adds 5f80c273dc85 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] adds 3f747004bbd6 dmaengine: qcom: gpi: Fix memory leak in gpi_peripheral_config() adds 2e1136acf8a8 dmaengine: omap-dma: fix dma_pool resource leak in error paths adds 76cba1e60b69 dmaengine: apple-admac: Add "apple,t8103-admac" compatible adds dd085a3a066c Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 05c84463a6f8 Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] adds b21914a3ecd3 Merge branch 'for-mfd-fixes' of https://git.kernel.org/pub [...] adds 6135fd711b07 Merge branch 'fixes' of git://linuxtv.org/media-ci/media-p [...] adds d1a6f1259b0b ARM: dts: microchip: lan966x: Fix the access to the PHYs f [...] adds aabc977aa472 ARM: dts: microchip: sama7d65: fix the ranges property for flx9 adds 94ad504e67cd ARM: dts: microchip: sama7d65: fix size-cells property for i2c3 adds 4b3989f6f8f3 Merge branch 'at91-fixes' of https://git.kernel.org/pub/sc [...] adds 95cc9e7cf03d x86/kvm: Avoid freeing stack-allocated node in kvm_async_p [...] adds b45f72177594 x86/fpu: Clear XSTATE_BV[i] in guest XSAVE state whenever [...] adds a1025dcd377e selftests: kvm: replace numbered sync points with actions adds 0383a8edef39 selftests: kvm: try getting XFD and XSAVE state out of sync adds 3611ca7c12b7 selftests: kvm: Verify TILELOADD actually #NM faults when [...] adds 5d8762f0d318 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 3e8aaacdad4f cxl/port: Fix target list setup for multiple decoders shar [...] adds 49d106347913 cxl/acpi: Restore HBIW check before dereferencing platform_data adds d4026a446264 cxl/hdm: Fix potential infinite loop in __cxl_dpa_reserve() adds 42485e865719 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds f5fc40734b0f platform/x86: asus-armoury: add support for GA403WM adds 487764a514e9 asus-armoury: fix ppt data for GA403U* renaming to GA403UI adds a54e9902e7ed platform/x86: asus-armoury: add support for GA403UV adds efbc288d15ca docs: alienware-wmi: fix typo adds c92724b40c2f docs: fix PPR for AMD EPYC broken link adds 329cc9205874 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 901a5f309dab scsi: xen: scsiback: Fix potential memory leak in scsiback [...] adds e6a0247c113c Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 81d0223832f9 drm/i915/guc: make 'guc_hw_reg_state' static as it isn't exported adds a26dfdc31a82 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds cbfd2453d91d Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds fdc4f787e68c Merge branch 'hyperv-fixes' of https://git.kernel.org/pub/ [...] adds eb766d282af7 dt-bindings: riscv: extensions: Drop unnecessary select schema adds c33f7cbe3be0 Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] adds c18790018799 gpio: davinci: implement .get_direction() adds 471e998c0e31 gpiolib: remove redundant callback check adds e56863cca78c Merge branch 'gpio/for-current' of https://git.kernel.org/ [...] adds 56b86379c6cd Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds d8aa45f137c4 Merge branch 'perf-tools' of https://git.kernel.org/pub/sc [...] adds 2467ebc54d0a Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] adds ba8988b1bf93 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds 2fb00eb5d38f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 7a1cff3d2ba1 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds a8f49a004301 drm/dp: Add byte-by-byte fallback for broken USB-C adapters adds db8061bbb9b2 drm/rockchip: dw_hdmi_qp: Switch to gpiod_set_value_cansleep() adds 9843d35ffaf3 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 2bbda8620e9e mm/vmalloc: clarify why vmap_range_noflush() might sleep new a7ec4350c340 mm/damon/core: fix memory leak of repeat mode damon_call_c [...] new e7c4da310922 alloc_tag: move memory_allocation_profiling_sysctls into .rodata new 8c43b751e04c powerpc/64s: do not re-activate batched TLB flush new 016bed3847d8 x86/xen: simplify flush_lazy_mmu() new 9ec7e2d5160b powerpc/mm: implement arch_flush_lazy_mmu_mode() new 51b493889113 sparc/mm: implement arch_flush_lazy_mmu_mode() new a4a9db86b0ee mm: clarify lazy_mmu sleeping constraints new e4400a82fa20 mm: introduce CONFIG_ARCH_HAS_LAZY_MMU_MODE new 7521fa24593e mm: introduce generic lazy_mmu helpers new 197780cd0c8f mm: bail out of lazy_mmu_mode_* in interrupt context new 4a3a2ac22336 mm: enable lazy_mmu sections to nest new e76ab8af2036 arm64: mm: replace TIF_LAZY_MMU with is_lazy_mmu_mode_active() new 854dd010e2a4 powerpc/mm: replace batch->active with is_lazy_mmu_mode_active() new 424868001ce8 sparc/mm: replace batch->active with is_lazy_mmu_mode_active() new 4e7b54072b98 x86/xen: use lazy_mmu_state when context-switching new 8cfcabab8123 mm: add basic tests for lazy_mmu new 4363827695b9 mm-add-basic-tests-for-lazy_mmu-fix new 590be0c9390b mm-add-basic-tests-for-lazy_mmu-fix-fix new ffa7824bc0d0 mm-add-basic-tests-for-lazy_mmu-fix-fix-fix new adc8041d011f mm/khugepaged: map dirty/writeback pages failures to EAGAIN new 4fbe28307c88 mm/khugepaged: retry with sync writeback for MADV_COLLAPSE new e76aa1f78b25 mm/shmem: add mTHP swpout fallback statistics in shmem_writeout() new fcef7977f152 mm/vmscan.c:shrink_folio_list(): save a tabstop new 360759d07ab0 mm/hugetlb: fix hugetlb_pmd_shared() new 047bc8b0cb0d mm/hugetlb: fix two comments related to huge_pmd_unshare() new e75adccf8012 mm/rmap: fix two comments related to huge_pmd_unshare() new 55ee40e6c2e4 mm/hugetlb: fix excessive IPI broadcasts when unsharing PM [...] new 41491455ce26 mm-hugetlb-fix-excessive-ipi-broadcasts-when-unsharing-pmd [...] new 04fbf8c8840a zram: introduce compressed data writeback new 3f7342031934 zram: introduce writeback_compressed device attribute new c2a52faa03fa zram: document writeback_batch_size new c9e3282d0668 zram: move bd_stat to writeback section new c2a933e9347b zram: rename zram_free_page() new 49904689128a zram: switch to guard() for init_lock new 651d0a31f318 zram: consolidate device-attr declarations new 670158221907 zram: use u32 for entry ac_time tracking new a3795c0756ac zram: rename internal slot API new 4edd5265cd76 zram: trivial fix of recompress_slot() coding styles new 7f178b82dd4d treewide: provide a generic clear_user_page() variant new 502c1d9983ce mm: introduce clear_pages() and clear_user_pages() new a295809ce6b5 highmem: introduce clear_user_highpages() new 16a77108e189 x86/mm: simplify clear_page_* new 57132321430e x86/clear_page: introduce clear_pages() new baa32362e50f mm: folio_zero_user: clear pages sequentially new 563247866971 mm: folio_zero_user: clear page ranges new 6ff059f62777 mm-folio_zero_user-clear-page-ranges-fix new 30f52371110f mm: folio_zero_user: cache neighbouring pages new e66748d681e9 mm/damon/sysfs-schemes: remove outdated TODO in target_nid [...] new f90f0dbf0bf7 mm: zswap: delete unused acomp->is_sleepable new d446f9d690d4 memcg: move mem_cgroup_usage memcontrol-v1.c new 6dafa8829666 memcg: remove mem_cgroup_size() new f10bfe2b4f4a mm: memcontrol: rename mem_cgroup_from_slab_obj() new 5254db18c5ec mm/damon/core: fix wasteful CPU calls by skipping non-exis [...] new 29dd343b2746 tools/mm/thp_swap_allocator_test: fix small folio alignment new 34263a27e2d1 mm: introduce a new page type for page pool in page type new ab2a8ce917c9 tools/mm/slabinfo: fix --partial long option mapping new 6e9c98d9a9c3 mm/damon/core: introduce nr_snapshots damos stat new b1529c44a629 mm/damon/sysfs-schemes: introduce nr_snapshots damos stat file new 18331db06deb Docs/mm/damon/design: update for nr_snapshots damos stat new 66e92f4224ab Docs/admin-guide/mm/damon/usage: update for nr_snapshots d [...] new d6aa61ed2071 Docs/ABI/damon: update for nr_snapshots damos stat new a73e1de6cdd2 mm/damon: update damos kerneldoc for stat field new d110343283ff mm/damon/core: implement max_nr_snapshots new f7b87925fb3c mm/damon/sysfs-schemes: implement max_nr_snapshots file new 6ef788b1e495 Docs/mm/damon/design: update for max_nr_snapshots new 54f35aaf7b10 Docs/admin-guide/mm/damon/usage: update for max_nr_snapshots new 0338df71e873 Docs/ABI/damon: update for max_nr_snapshots new 1dea7382642a mm/damon/core: add trace point for damos stat per apply interval new 6c7dd67f1e9a mm/damon/stat: deduplicate intervals_goal setup in damon_s [...] new 3ae299ecadfc zram: drop pp_in_progress new e1d78c7aa6c1 mm/block/fs: remove laptop_mode new d096f105f46e mm-block-fs-remove-laptop_mode-fix new adce15a739ee maple_tree: remove struct maple_alloc new 0ff8e136aac9 lib/test_vmalloc.c: minor fixes to test_vmalloc.c new 1adbc8199495 mm/mm_init: replace simple_strtoul with kstrtobool in set_ [...] new ce01456e519e mm: change mm/pt_reclaim.c to use asm/tlb.h instead of asm [...] new 38062b85eec6 alpha: mm: enable MMU_GATHER_RCU_TABLE_FREE new 31987b695b48 LoongArch: mm: enable MMU_GATHER_RCU_TABLE_FREE new 9fb1a52776a7 mips: mm: enable MMU_GATHER_RCU_TABLE_FREE new 0198f44c5ed8 parisc: mm: enable MMU_GATHER_RCU_TABLE_FREE new 9e5e69abd378 um: mm: enable MMU_GATHER_RCU_TABLE_FREE new 53cd7a06274d mm: make PT_RECLAIM depends on MMU_GATHER_RCU_TABLE_FREE new bb530ea3fd66 zram: remove KMSG_COMPONENT macro new 4c81c9dc03a0 mm/damon: fix typos in comments new a4961e738122 mm: fix minor spelling mistakes in comments new 24ccbb6abe59 mm-fix-minor-spelling-mistakes-in-comments-fix new 070fa723fce9 percpu: add basic double free check new cabb66a2cb18 mm/fadvise: validate offset in generic_fadvise new eea921fb5935 mm/hugetlb_cgroup: fix -Wformat-truncation warning new 2a6ce4f77e78 mm, swap: rename __read_swap_cache_async to swap_cache_all [...] new b1319be22644 mm, swap: split swap cache preparation loop into a standal [...] new 0c0fa2de20af mm, swap: never bypass the swap cache even for SWP_SYNCHRONOUS_IO new 268a76b3a603 mm, swap: always try to free swap cache for SWP_SYNCHRONOU [...] new 5923edea1b03 mm, swap: simplify the code and reduce indention new 455674f55bd3 mm, swap: free the swap cache after folio is mapped new 63a10c7105dd mm/shmem: never bypass the swap cache for SWP_SYNCHRONOUS_IO new 4918a77bf1e8 mm/shmem, swap: remove SWAP_MAP_SHMEM new b104f2afb895 mm, swap: swap entry of a bad slot should not be considere [...] new bad4ac3df7d0 mm, swap: consolidate cluster reclaim and usability check new 5eb90b875d09 mm, swap: split locked entry duplicating into a standalone helper new 0263aa6e7a08 mm, swap: use swap cache as the swap in synchronize layer new 7349f35d4eee mm, swap: remove workaround for unsynchronized swap map ca [...] new 33be6f68989d mm, swap: cleanup swap entry management workflow new 938b3e25d43f mm, swap: add folio to swap cache directly on allocation new 514b71e2ba50 mm, swap: check swap table directly for checking cache new e76a2a755c4b mm, swap: clean up and improve swap entries freeing new 68234a62c361 mm, swap: drop the SWAP_HAS_CACHE flag new 9a6594e1d2ab mm, swap: remove no longer needed _swap_info_get new faea54de206e mm, page_alloc, thp: prevent reclaim for __GFP_THISNODE TH [...] new 22607dfebf14 mm/gup: remove no longer used gup_fast_undo_dev_pagemap new ef67b537ff35 mm: clarify GFP_ATOMIC/GFP_NOWAIT doc-comment new 3ad3a2689bcb mm: cleanup vma_iter_bulk_alloc new 0e38a7f450b5 mm, hugetlb: implement movable_gigantic_pages sysctl new 12b9191290ec page_alloc: allow migration of smaller hugepages during co [...] new 14eedff07ea8 selftests/mm/write_to_hugetlbfs: parse -s as size_t new fa884e1eec14 selftests/mm/charge_reserved_hugetlb: drop mount size for [...] new 70df4706c086 selftests/mm/charge_reserved_hugetlb.sh: add waits with ti [...] new 60fe028153cb selftests/mm: fix va_high_addr_switch.sh return value new b4198e4080f9 selftests/mm: allocate 6 hugepages in va_high_addr_switch.sh new ca2ec2786e57 selftests/mm: remove arm64 nr_hugepages setup for va_high_ [...] new 09235f511559 selftests/mm: va_high_addr_switch return fail when either [...] new 1ec4cff4e72e selftests/mm: fix comment for check_test_requirements new 5e90d8d5ba08 mm/mempolicy: fix mpol_rebind_nodemask() for MPOL_F_NUMA_B [...] new ab9e520ed808 fs/proc: expose mm_cpumask in /proc/[pid]/status new 13b08182061f mm/vmscan: mitigate spurious kswapd_failures reset from di [...] new f80b92a2c425 mm: rmap: support batched checks of the references for lar [...] new c71556b968a8 arm64: mm: factor out the address and ptep alignment into [...] new 8592739c73dd arm64: mm: support batch clearing of the young flag for la [...] new 21a1879ad5d3 arm64: mm: implement the architecture-specific clear_flush [...] new 7aeb8589932b mm: rmap: support batched unmapping for file large folios new 8b266e7fce28 mm/vmstat: remove unused node and zone state helpers new 71c59a06523f mm/khugepaged: remove unnecessary goto 'skip' label new 22ecab2ad7bf mm/khugepaged: count small VMAs towards scan limit new 9923bd0d216c mm-khugepaged-count-small-vmas-towards-scan-limit-fix new b7de4e7d9364 mm/khugepaged: change collapse_pte_mapped_thp() to return void new 40b31a2442c2 mm/khugepaged: use enum scan_result for result variables a [...] new 143f85caf67f mm/khugepaged: make khugepaged_collapse_control static new 7f4ab0408ffb mm/damon/tests/core-kunit: verify the 'age' field in damon [...] new 2f27ba1bdbc5 mm/damon/tests/core-kunit: verify the 'age' and 'nr_access [...] new d81700e044c4 mm/damon/tests/core-kunit: add a test case for region merg [...] new ab0b00c7961e mm/damon/tests/core-kunit: add test cases for multiple reg [...] new c85bceeda477 mm-damon-tests-core-kunit-add-test-cases-for-multiple-regi [...] new e88616d80151 mm/damon/tests/core-kunit: remove a redundant test case an [...] new 329daceea27f mm/oom_kill: remove unnecessary integer promotion in forma [...] new 118163218c59 mm/mmu_gather: remove @delay_remap of __tlb_remove_page_size() new 1c969eec848e alpha: introduce arch_zone_limits_init() new 2508b36e93c1 arc: introduce arch_zone_limits_init() new c80f9b602dd0 arm: introduce arch_zone_limits_init() new e580dd0c93a1 arm: make initialization of zero page independent of the m [...] new 566e733337c5 arm64: introduce arch_zone_limits_init() new 958f450876c2 csky: introduce arch_zone_limits_init() new 9e30b8b48566 hexagon: introduce arch_zone_limits_init() new 19a619925689 loongarch: introduce arch_zone_limits_init() new 2da9ddadd803 m68k: introduce arch_zone_limits_init() new e2735121b269 microblaze: introduce arch_zone_limits_init() new ce58dc066b20 mips: introduce arch_zone_limits_init() new 6f770a98ebdb nios2: introduce arch_zone_limits_init() new 332b9ac0e4a6 openrisc: introduce arch_zone_limits_init() new 8c96d62d8383 parisc: introduce arch_zone_limits_init() new 81f21d52aa07 powerpc: introduce arch_zone_limits_init() new 68ac6ab4949e riscv: introduce arch_zone_limits_init() new 373800b14b01 s390: introduce arch_zone_limits_init() new d483d683e0b5 sh: introduce arch_zone_limits_init() new e12e6df85742 sparc: introduce arch_zone_limits_init() new 7ecb1b6e1387 um: introduce arch_zone_limits_init() new fcfb1a2129bd x86: introduce arch_zone_limits_init() new f673cb3dd7ce xtensa: introduce arch_zone_limits_init() new e6f6698f0b70 arch, mm: consolidate initialization of nodes, zones and m [...] new 77d4fbc55276 arch, mm: consolidate initialization of SPARSE memory model new ccb7b9fb934d mips: drop paging_init() new 9e605bf05dc1 x86: don't reserve hugetlb memory in setup_arch() new feb63c2a9a63 mm, arch: consolidate hugetlb CMA reservation new b710879fafc4 mm/hugetlb: drop hugetlb_cma_check() new 343ffae89fbe Revert "mm/hugetlb: deal with multiple calls to hugetlb_bo [...] new ae7a04f0d58d memcg-v1: remove folio_memcg_lock() doc reference new e8b7b066d20c mm: kmsan: fix poisoning of high-order non-compound pages new 168cccead85d mm/rmap: improve anon_vma_clone(), unlink_anon_vmas() comm [...] new eecad75365e8 mm/rmap: skip unfaulted VMAs on anon_vma clone, unlink new a101e602e083 mm/rmap: remove unnecessary root lock dance in anon_vma cl [...] new 78d50000fb3d mm/rmap: remove anon_vma_merge() function new 54c08889f570 mm/rmap: make anon_vma functions internal new cfc22624bacc mm/mmap_lock: add vma_is_attached() helper new 71394200465b mm/rmap: allocate anon_vma_chain objects unlocked when possible new c6e5300b68e8 mm-rmap-allocate-anon_vma_chain-objects-unlocked-when-poss [...] new e52d933822d7 mm/rmap: separate out fork-only logic on anon_vma_clone() new 6df22bb7c4c1 mm-rmap-separate-out-fork-only-logic-on-anon_vma_clone-fix new 56a5389dc59f mm/page_alloc: ignore the exact initial compaction result new 7b8792bd2f31 mm/page_alloc: refactor the initial compaction handling new b80bc303cd01 mm/page_alloc: simplify __alloc_pages_slowpath() flow new c80cee377a76 memcg: introduce private id API for in-kernel users new d49d7f9f8547 memcg: expose mem_cgroup_ino() and mem_cgroup_get_from_ino [...] new 05d7fd044bfe memcg: mem_cgroup_get_from_ino() returns NULL on error new 94343741777e memcg: use cgroup_id() instead of cgroup_ino() for memcg ID new 761671404075 mm/damon: use cgroup ID instead of private memcg ID new 5963a4a677d1 mm/vmscan: use cgroup ID instead of private memcg ID in lr [...] new 126ad6006700 memcg: remove unused mem_cgroup_id() and mem_cgroup_from_id() new 2a1ee9a3a168 memcg: rename mem_cgroup_ino() to mem_cgroup_id() new 98ac43e374ca vmalloc: export vrealloc_node_align_noprof new eb7d9668c401 tsacct: skip all kernel threads new 9602f5aa57ce lib: introduce hierarchical per-cpu counters new 52834835adae mm: fix OOM killer inaccuracy on large many-core systems new f9f58ed652e1 mm: implement precise OOM killer task selection new 292dc34e3a86 selftests/mm: default KDIR to build directory new 85330bf8aa8e selftests/mm: remove flaky header check new 07d24f53d92b selftests/mm: pass down full CC and CFLAGS to check_config.sh new 369616c816db selftests/mm: fix usage of FORCE_READ() in cow tests new d211d2d1e361 selftests/mm: introduce helper to read every page in range new 8c2ab82863db selftests/mm: fix faulting-in code in pagemap_ioctl test new 5b144d932ffc selftests/mm: fix exit code in pagemap_ioctl new 014374a73d23 selftests/mm: report SKIP in pfnmap if a check fails new 1ef6a203abee zsmalloc: use actual object size to detect spans new c689fa5a7f92 zsmalloc: simplify read begin/end logic new 27351535d7cd mm/damon/paddr: initialize 'folio' variables to NULL for clarity new a701067ed37c mm: numa_memblks: identify the accurate NUMA ID of CFMW new 7875bd842ac7 mm/vmscan: fix demotion targets checks in reclaim/demotion new 9cd53e793c60 mm/vmscan: select the closest preferred node in demote_fol [...] new 909be107da71 mm/vmscan: fix uninitialized variable in demote_folio_list() new 4d2d0ad5d6a2 mm/early_ioremap: print the starting physical address in _ [...] new d3edf018a96e Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new 97f5b2a42ec5 oid_registry: allow arbitrary size OIDs new ffcb571859c4 oid_registry: allow arbitrary size OIDs new e4759e9888a0 crash_dump: constify struct configfs_item_operations and c [...] new 98637e84bb84 ocfs2: give ocfs2 the ability to reclaim suballocator free bg new 2de85320e876 ocfs2: detect released suballocator BG for fh_to_[dentry|parent] new c1adeda93e69 ocfs2: fix uninitialized variable in ocfs2_test_suballoc_bit() new 60547d3bf714 ocfs2: constify struct configfs_item_operations and config [...] new 25def6dc0b3e ocfs2: validate i_refcount_loc when refcount flag is set new 9f20e9995608 ocfs2: validate inline data i_size during inode read new cf542e5e48aa ocfs2: adjust ocfs2_xa_remove_entry() to match UBSAN bound [...] new 6da40c2eabc7 ocfs2: add validate function for slot map blocks new 0efb6c908cd7 ocfs2: fix oob in __ocfs2_find_path new 25eb76d0c382 ocfs2: annotate more flexible array members with __counted [...] new f0481867cdd9 lib/tests: convert test_uuid module to KUnit new 9ec8063a21ba MAINTAINERS: adjust file entry in UUID HELPERS new 30034bbf280f kernel.h: drop hex.h and update all hex.h users new 0730e6be9ec7 array_size.h: add ARRAY_END() new 6d53ab38c7e8 mm: fix benign off-by-one bugs new b3519190e36b kernel: fix off-by-one benign bugs new f9af6aef4c35 mm: use ARRAY_END() instead of open-coding it new d0fcdfbd40c8 kernel: vmcoreinfo: allocate vmcoreinfo_data based on VMCO [...] new 27febc2d991f kernel/crash: handle multi-page vmcoreinfo in crash kernel copy new 04ede3c84cd9 watchdog: softlockup: panic when lockup duration exceeds N [...] new 4024e5c1a666 watchdog-softlockup-panic-when-lockup-duration-exceeds-n-t [...] new 7fe2e8c57462 fat: remove unused parameter new 18d755a94c4f rapidio: replace rio_free_net() with kfree() in rio_scan_a [...] new 30ded9ec2693 .editorconfig: respect .editorconfig settings from parent [...] new bcfe6350fd1b kallsyms: clean up @namebuf initialization in kallsyms_loo [...] new f6a3e9dc51db kallsyms: clean up modname and modbuildid initialization i [...] new 790bebcf8e66 module: add helper function for reading module_buildid() new 18a67c2d4066 kallsyms: cleanup code for appending the module buildid new ed7b30d5b8b8 kallsyms/bpf: rename __bpf_address_lookup() to bpf_address [...] new a490892639a1 kallsyms/ftrace: set module buildid in ftrace_mod_address_ [...] new d34768cfdadc kallsyms: prevent module removal when printing module name [...] new cc9ce34600b0 fork-comment-fix: remove ambiguous question mark in CLONE_ [...] new 2b6bbb25c5c6 list: add primitives for private list manipulations new c938b5f6edb9 list-add-primitives-for-private-list-manipulations-fix new e2217b90a64d list: add kunit test for private list primitives new 44114ae458b6 liveupdate: luo_file: Use private list new 9148b8a3033c liveupdate: luo_flb: Introduce File-Lifecycle-Bound global state new 73d01431f329 tests/liveupdate: add in-kernel liveupdate test new 6eee3fb890a6 kfifo: fix kmalloc_array_node() argument order new 329d6797c6ff editorconfig: add rst extension new f01d19fcbdfd kexec: replace the goto out_unlock with out new a756e46fc19d kexec: add kexec flag to control debug printing new 41cadc5aa8fc kexec: print out debugging message if required for kexec_load new b22560646b4e arm64: kexec: adjust the debug print of kexec_image_info new daff715e5b88 lib/tests: convert test_min_heap module to KUnit new a8fdb7d69801 ipc/shm: uapi: remove dependency on libc new 03059c4fef0e resource: provide 0args DEFINE_RES variant for unset resou [...] new 0a0651eacb87 kho: simplify page initialization in kho_restore_page() new a22022bb3d19 lib/kstrtox: fix kstrtobool() docstring to mention enabled [...] new 1f26a9a26ea7 liveupdate: separate memfd support into LIVEUPDATE_MEMFD new e380775dc820 types: drop definition of __EXPORTED_HEADERS__ new 1cb1cb9d7ccb ima: verify the previous kernel's IMA buffer lies in addre [...] new acca58676107 of/kexec: refactor ima_get_kexec_buffer() to use ima_valid [...] new a4d7e0ff53d2 x86/kexec: add a sanity check on previous kernel's ima kex [...] new 0b4413673106 ocfs2: fix reflink preserve cleanup issue new a663b9935301 ocfs2: adjust function name reference new f2643c4e0178 kho/abi: luo: make generated documentation more coherent new 330a7d935192 kho/abi: memfd: make generated documentation more coherent new df29e3835d87 kho: docs: combine concepts and FDT documentation new b1a630187ed0 kho-docs-combine-concepts-and-fdt-documentation-fix new 33c9cf8315e8 kho: introduce KHO FDT ABI header new 367e13555289 kho: relocate vmalloc preservation structure to KHO ABI header new 987703ccef5c kho/abi: add memblock ABI header new 30b47160a4d4 MAINTAINERS: adjust file entry in MEMBLOCK AND MEMORY MANA [...] new 210913aeb612 ocfs2: fix circular locking dependency in ocfs2_acquire_dquot new c818721eee44 lib/Kconfig.debug: fix BOOTPARAM_HUNG_TASK_PANIC comment new c8b3f7b0a20c ocfs2: add check for free bits before allocation in ocfs2_ [...] new 9c85d0ffd78b kernel/fork: update obsolete use_mm references to kthread_use_mm new 4bf729d38593 rust: task: restrict Task::group_leader() to current new 594a12c70a6d lib: introduce simple error-checking wrapper for memparse() new 6b23a5b9471f xfs: adjust handling of a few numerical mount options new bb69947e1704 lib/glob: convert selftest to KUnit new 6b6e2fb19fc2 kho: test: clean up residual memory upon test_kho module unload new 7a5e9469ff68 kho: remove duplicate header file references new 10986e64ea96 CREDITS: add whitespace before opening parentheses new 2689e5666c10 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new e37508a7bf37 Merge branch 'kbuild-for-next' of https://git.kernel.org/p [...] new d7ca7ed32421 Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] new 80656208beb4 Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] new dc8343fa367f Merge branch 'for-next/core' of https://git.kernel.org/pub [...] new 039d01e81b5c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c82ef6356af8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b73d48c14ad5 arm64: dts: apple: Add chassis-type property for all Macbooks new 96b603324985 arm64: dts: apple: Add chassis-type property for Apple des [...] new 81a683f864a9 arm64: dts: apple: Add chassis-type property for Mac Pro new 8714184b7bcb arm64: dts: apple: Add chassis-type property for Apple iMacs new 162a29b58c5b arm64: dts: apple: t8112-j473: Keep the HDMI port powered on new f15cea4e84ae arm64: dts: apple: t8103: Mark ATC USB AON domains as always-on new 35e794fefd47 arm64: dts: apple: t8103: Add ps_pmp dependency to ps_gfx new 8218967c5264 Merge branch 'apple-soc/dt-6.20' into asahi-soc/for-next new 87c6a8d7a1dc Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new c76e026616b6 ARM: dts: microchip: sama7d65: add dma properties to usart6 new a395da9920b2 ARM: dts: microchip: sama7d65: add fifo-size to usart new d08fc1f551b5 ARM: dts: microchip: sama7d65: add missing flexcom nodes new d9802af199ad dt-bindings: arm: at91: add lan966 pcb8385 board new a8e30c9d856d ARM: dts: Add support for pcb8385 new 2c3f8669e2ea Merge branch 'at91-dt' into at91-next new ef45b853ed8c ARM: at91: Move PM init functions to .init_late hook new 0b0f7e6539a7 ARM: at91: remove unnecessary of_platform_default_populate calls new 124ae2e00170 Merge branch 'at91-soc' into at91-next new d93faac66dc0 clk: microchip: core: remove duplicate determine_rate on p [...] new 5df96d141ccc clk: microchip: core: correct return value on *_get_parent() new 69ccb0f338ea clk: microchip: core: remove unused include asm/traps.h new bcd7f6786d6e Merge branch 'clk-microchip' into at91-next new a713d7c6d0e0 Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] new c767f3b2c545 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8d0ba700bfaf Merge branch 'next' of https://github.com/Broadcom/stblinux.git new e39fadd6ef7b arm64: dts: cix: Add OrangePi 6 Plus board support new 10dafd910ce1 Merge remote-tracking branch 'cix/dt' into for-next new 01a08fd96730 dt-bindings: arm: cix: add OrangePi 6 Plus board new 4d24b32aa342 Merge remote-tracking branch 'cix/dt-bindings' into for-next new 8dc1a1a53755 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new bbc7e08c46db Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f0bcd784e1b7 soc: fsl: qe: Add an interrupt controller for QUICC Engine Ports new 0d069bb38183 dt-bindings: soc: fsl: qe: Add an interrupt controller for [...] new 67156655e10a Merge branch 'soc_fsl' of https://git.kernel.org/pub/scm/l [...] new 96781f4b96d5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ec1b74ace189 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d5f0158fbf39 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9e343dc260de Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 165287f761aa arm64: dts: qcom: qcm2290: Add pin configuration for mclks new 141f384413fb arm64: dts: qcom: qrb2210-rb1: Add PM8008 node new 89daf7b9a820 arm64: dts: qcom: qrb2210-rb1: Add overlay for vision mezzanine new ee021b27333b arm64: dts: qcom: kodiak: Add missing clock votes for lpass_tlmm new 0e09a596ad2e arm64: dts: qcom: sdm630: Add LPASS LPI TLMM new 960609b22be5 arm64: dts: qcom: hamoa: Move PHY, PERST, and Wake GPIOs t [...] new a395b859ecac arm64: dts: qcom: Add PCIe3 and PCIe5 support for HAMOA-IO [...] new ac62730dbc71 arm64: dts: qcom: Add PCIe3 and PCIe5 regulators for HAMAO [...] new 4f791e008807 arm64: dts: qcom: monaco: Add CTCU and ETR nodes new d106f9681d19 arm64: dts: qcom: ipq5018: Correct USB DWC3 wrapper interrupts new bd2dc325db8c arm64: dts: qcom: ipq9574: Complete USB DWC3 wrapper interrupts new ca25bb421bdc arm64: dts: qcom: talos: switch to interrupt-cells 4 to ad [...] new 63a47fc13cbe arm64: dts: qcom: talos: Add PMU support new 54b541573930 arm64: dts: qcom: hamoa-iot-evk: Enable TPM (ST33) on SPI11 new e1f08613e113 clk: qcom: alpha-pll: convert from divider_round_rate() to [...] new 35a48f41b63f clk: qcom: regmap-divider: convert from divider_ro_round_r [...] new b2f36d675e09 clk: qcom: regmap-divider: convert from divider_round_rate [...] new 0539c5a6fdef soc: qcom: pmic_glink_altmode: Consume TBT3/USB4 mode noti [...] new 0da7824734d8 soc: qcom: cmd-db: Use devm_memremap() to fix memory leak [...] new e0cc49f61fec Merge branches 'arm32-fixes-for-6.19', 'arm32-for-6.20', ' [...] new 8e0b3b224a23 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 98aa86525051 arm64: dts: renesas: r9a09g077: Add OPP table new ffcc240e3680 arm64: dts: renesas: r9a09g087: Add OPP table new aea73cb10ec5 arm64: dts: renesas: r9a09g077: Add TSU and thermal zones support new 5c4c34ea8dc0 arm64: dts: renesas: r9a09g087: Add TSU and thermal zones support new a0c0b921b639 arm64: dts: renesas: r9a09g077: Add GPIO IRQ support new 7c9cf4eb9d60 arm64: dts: renesas: r9a09g087: Add GPIO IRQ support new fcec728e1599 arm64: dts: renesas: r9a09g077m44-rzt2h-evk: Add GPIO keys new 2c089ad70352 arm64: dts: renesas: r9a09g087m44-rzn2h-evk: Add GPIO keys new cda350fbd275 arm64: dts: renesas: r9a09g056: Add RSCI nodes new 03301175a6fe arm64: dts: renesas: r9a09g057: Add RSCI nodes new 69a134769c78 Merge tag 'renesas-r9a09g077-dt-binding-defs-tag6' into re [...] new ff108a26c916 arm64: dts: renesas: r9a09g077: Add CANFD node new 3fcf1e255e0d arm64: dts: renesas: r9a09g087: Add CANFD node new d3112a820ccf arm64: dts: renesas: r9a09g077m44-rzt2h-evk: Enable CANFD new 3e6c313f4f99 arm64: dts: renesas: r9a09g087m44-rzn2h-evk: Enable CANFD new edd0ce2e33ce arm64: dts: renesas: r9a09g056: Add CANFD node new 688fded2fc74 arm64: dts: renesas: r9a09g057: Add CANFD node new a1b1ee0348f8 arm64: dts: renesas: rzt2h-n2h-evk-common: Use GPIO for SD [...] new c0a174baa2b0 Merge branch 'renesas-dts-for-v6.20' into renesas-next new 13e566e8df89 arm/arm64: dts: renesas: Drop unused .dtsi new fd4be5de4594 arm64: dts: renesas: Use hyphens in node names new 2b84bd93eda9 arm64: dts: renesas: Use lowercase hex new 12292e06c9a3 Merge branch 'renesas-dts-for-v6.20' into renesas-next new 3b367fc32db3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 36284324b1a5 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 3ea9fe578d1d arm64: dts: rockchip: Drop "sitronix,st7789v" fallback com [...] new f45385c51114 arm64: dts: rockchip: Fix pinctrl property typo on rk3326- [...] new 5fc045974cde arm64: dts: rockchip: Fix gpio pinctrl node names new 56e7cc8dadf9 arm64: dts: rockchip: Drop unsupported properties new 140509dc5acc Merge branch 'v6.19-armsoc/dtsfixes' into for-next new 97a9b5edcdd4 arm64: dts: rockchip: Add HDMI to Gameforce Ace new a770eb1f3219 arm64: dts: rockchip: Enable second HDMI output on CM3588 new 5d719a470356 dt-bindings: arm: rockchip: Add Orange Pi CM5 Base new 3cdaec4d5e8c arm64: dts: rockchip: Add rk3588s-orangepi-cm5-base device tree new 2d711b050210 Merge branch 'v6.20-armsoc/dts64' into for-next new f61731bd6062 arm64: dts: rockchip: Add the vdpu381 Video Decoders on RK3588 new da0de806d8b4 arm64: dts: rockchip: Add the vdpu383 Video Decoder on rk3576 new c6676ccd4948 Merge branch 'v6.20-armsoc/dts64' into for-next new a8d722f03923 clk: rockchip: Fix error pointer check after rockchip_clk_ [...] new b98f0d4a0dc3 Merge branch 'v6.20-clk/next' into for-next new 8570d6e12509 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1ece95a9acdf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 02b744bc8a71 Merge tags 'juno-updates-7.0', 'ffa-updates-7.0' and 'scmi [...] new 04136949c9a1 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new e25b872d7ce5 Merge branch 'for-next' of https://github.com/sophgo/linux.git new 7c2b0e0b04c4 riscv: dts: spacemit: sdhci: add reset support new 2b7a02c32292 clk: spacemit: prepare common ccu header new b61571fdefc4 Merge tag 'spacemit-clkrst-v6.20-1' into spacemit-clk-for-6.20 new 99669468d24c clk: spacemit: extract common ccu functions new 0664a46f93e2 clk: spacemit: add platform SoC prefix to reset name new ecff77f7c041 reset: spacemit: fix auxiliary device id new 092c2353f9ba Merge tag 'spacemit-clkrst-v6.20-2' into spacemit-clk-for-6.20 new efe897b557e2 dt-bindings: soc: spacemit: k3: add clock support new ace73b7e2763 clk: spacemit: ccu_mix: add inverted enable gate clock new 3a086236c600 clk: spacemit: ccu_pll: add plla type clock new b2a61006c994 Merge tags 'spacemit-clkrst-v6.20-1' and 'spacemit-clkrst- [...] new 091d19cc2401 clk: spacemit: k3: extract common header new ffadd62d93ea Merge tag 'spacemit-clkrst-v6.20-3' into spacemit-clk-for-6.20 new e371a77255b8 clk: spacemit: k3: add the clock tree new 0552cbce4bce Merge branch 'spacemit-clk-for-6.20' into spacemit-for-next new eb27913f85b6 Merge branch 'for-next' of https://github.com/spacemit-com/linux new a409f8c40be0 Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] new bcf06054234a Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new 6b07ef2ab0be Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e4a008edaaa3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7c0367621f57 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] new 1f58ad77a8b4 cpuidle: zynq: Switch Michal Simek's email to new one new 50d1a926f463 Merge remote-tracking branch 'git/zynqmp/soc' into for-next new acea86d52726 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new 3132ec8c8c2c clk: renesas: cpg-mssr: Handle RZ/T2H register layout in P [...] new c07dd5ac0e28 Merge tag 'renesas-r9a09g077-dt-binding-defs-tag6' into re [...] new 535677e920f0 clk: renesas: r9a09g077: Add CANFD clocks new 26cc40e82230 clk: renesas: r9a09g057: Add entries for CANFD new c29226646132 clk: renesas: r9a09g056: Add entries for CANFD new cda6a5def591 clk: renesas: cpg-mssr: Unlock before reset verification new 0b0201f259e1 clk: renesas: rzg2l: Deassert reset on assert timeout new 879e9fc8f689 clk: renesas: rzv2h: Deassert reset on assert timeout new 9b4e6a652a4a Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] new af2f59acac7e Merge branch 'thead-clk-for-next' of https://git.kernel.or [...] new 20e6d9e72f08 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ca3f80b7cb44 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5fbc09eb0b4f powerpc/uaccess: Move barrier_nospec() out of allow_read_{ [...] new e3efbfbfaaaa powerpc/uaccess: Remove unused size and from parameters fr [...] new 5458989a0e48 powerpc/uaccess: Remove {allow/prevent}_{read/write/read_w [...] new 704f43003153 powerpc/uaccess: Refactor user_{read/write/}_access_begin() new fb7903771c10 powerpc/32s: Fix segments setup when TASK_SIZE is not a mu [...] new 370d841929c3 powerpc/32: Automatically adapt TASK_SIZE based on constraints new 861574d51bbd powerpc/uaccess: Implement masked user access new 58a075adf3fb powerpc64/bpf: Support internal-only MOV instruction to re [...] new 20ab1d112653 powerpc64/bpf: Inline bpf_get_smp_processor_id() and bpf_g [...] new 1471c517cf7d powerpc/iommu: bypass DMA APIs for coherent allocations fo [...] new c0215e2d72de powerpc/pseries: Fix MSI-X allocation failure when quota i [...] new 815a8d2feb56 powerpc/eeh: fix recursive pci_lock_rescan_remove locking [...] new a0be739e9567 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5de4b66da8fb Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] new 2d7502ccb6af Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 438d8a83e063 Merge branch 'xtensa-for-next' of https://github.com/jcmvb [...] adds 4ecca1c54677 Merge branch 'misc-6.19' into for-next-current-v6.18-20260112 adds 2e82ebe9d30f Merge branch 'for-next-current-v6.18-20260112' into for-ne [...] adds 9863246c6331 btrfs: update comment for visit_node_for_delete() adds 1b6c266267c0 btrfs: use true/false for boolean parameters in btrfs_inc_ [...] adds b7409457b6ac btrfs: simplify boolean argument for btrfs_inc_ref()/btrfs [...] adds 717453956e15 btrfs: check squota parent usage on membership change adds 25358fd3e732 btrfs: relax squota parent qgroup deletion rule adds 297c4f3ba48e btrfs: zoned: don't zone append to conventional zone adds 5eaaa10afe55 btrfs: switch to library APIs for checksums adds b13b9b054b9b btrfs: enable direct IO for bs > ps cases adds 3ebd56bd2614 btrfs: introduce BTRFS_PATH_AUTO_RELEASE() helper adds 213427d3a929 btrfs: search for larger extent maps inside btrfs_do_readpage() adds c83c7a04a4e4 btrfs: concentrate the error handling of submit_one_sector() adds 784c3fbb1e79 btrfs: replace for_each_set_bit() with for_each_set_bitmap() adds f8259a6beb12 btrfs: remove dead assignment in prepare_one_folio() adds d79abdef6d67 btrfs: merge setting ret and return ret adds 5d91f4617274 btrfs: rename btrfs_create_block_group_cache to btrfs_crea [...] adds c752631c1d21 btrfs: simplify internal btrfs_printk helpers adds a85ef7840470 btrfs: pass level to _btrfs_printk() to avoid parsing leve [...] adds 1bff54b7d543 btrfs: remove ASSERT compatibility for gcc < 8.x adds b9def8adea20 btrfs: shrink the size of btrfs_bio adds 40605c1e9c2d btrfs: zoned: re-flow prepare_allocation_zoned adds 0751a53f9948 btrfs: remove duplicated root key setup in btrfs_create_tree() adds 0613b2c72680 btrfs: update stale comment in __cow_file_range_inline() adds 2502cfc89cc6 btrfs: avoid transaction commit on error in del_balance_item() adds 3a52352aaf56 btrfs: use single return variable in btrfs_find_orphan_roots() adds 6837605377d1 btrfs: remove redundant path release in btrfs_find_orphan_roots() adds 6b9e092c0961 btrfs: don't call btrfs_handle_fs_error() after failure to [...] adds b372a039cd7d btrfs: don't call btrfs_handle_fs_error() after failure to [...] adds c9ee0b532b1a btrfs: don't call btrfs_handle_fs_error() in qgroup_accoun [...] adds 19b81fe010c2 btrfs: don't call btrfs_handle_fs_error() in btrfs_commit_ [...] adds 0735a4556440 btrfs: remove zoned statistics from sysfs adds 98058099ad6b btrfs: zoned: show statistics about zoned filesystems in m [...] adds f92dd0b55058 btrfs: move space_info_flag_to_str() to space-info.h adds c2b9306f48f8 btrfs: zoned: print block-group type for zoned statistics adds d3a817d71323 btrfs: refactor the main loop of cow_file_range() adds 6dfb3b151ba3 btrfs: remove unreachable return after btrfs_backref_panic [...] adds 0fe3d68418e6 btrfs: fix Wmaybe-uninitialized warning in replay_one_buffer() adds adc88d0a9cc9 btrfs: tag as unlikely error conditions in the transaction [...] adds 84184071aead btrfs: move unlikely checks around btrfs_is_shutdown() int [...] adds 0a84b87bf6de btrfs: avoid transaction commit on error in insert_balance_item() adds 673d098fc81e btrfs: simplify check for zoned NODATASUM writes in btrfs_ [...] adds 5b0eb5cd120b btrfs: add mount time auto fix for orphan fst entries adds f15a268e440a btrfs: update outdated comment in __add_block_group_free_space() adds 1debac8ae9cf btrfs: release path before iget_failed() in btrfs_read_loc [...] adds ce85a86ae4bc btrfs: tests: fix root tree leak in btrfs_test_qgroups() adds a1272a58d0c2 btrfs: tests: fix return 0 on rmap test failure adds a08ed4a9924d btrfs: reject single block sized compression early adds 522ca7c526d9 btrfs: send: check for inline extents in range_is_hole_in_ [...] adds 635460aa4a6f btrfs: split btrfs_fs_closing() and change return type to bool adds d59898d82208 btrfs: remove experimental offload csum mode adds cb3baf5bb065 btrfs: sync read disk super and set block size adds 89f941a62938 btrfs: update the Kconfig string for CONFIG_BTRFS_EXPERIMENTAL adds cd5b2d86b53c btrfs: invalidate pages instead of truncate after reflinking adds 61ea127d6caf btrfs: update comment for delalloc flush and oe wait in bt [...] adds 9d4b8fd2ab6c btrfs: fix memory leaks in create_space_info() error paths adds 0dca781600e1 Merge branch 'b-for-next' into for-next-next-v6.19-20260112 adds 07cc43de5412 btrfs: === misc-next on b-for-next === adds 3cc5927dc2f6 btrfs: fallback to buffered IO if the data profile has dup [...] adds 610ee0676ec0 btrfs: add an ASSERT() to catch ordered extents without datasum adds 904ef9edaa90 btrfs: shrink the size of btrfs_device adds 21301703ba48 Merge branch 'misc-next' into for-next-next-v6.19-20260112 adds 29027771774d Merge branch 'for-next-next-v6.19-20260112' into for-next- [...] adds 501ce82b7a56 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds cafb22c258dc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds a5fc23b0acde Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 3c1e0d58f391 exfat: improve error code handling in exfat_find_empty_entry() adds 5a3975b40a02 exfat: reduce unnecessary writes during mmap write adds 67312aa99064 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 28c95bf4237a ext4: subdivide EXT4_EXT_DATA_VALID1 adds 3755d097ef12 ext4: don't zero the entire extent if EXT4_EXT_DATA_PARTIA [...] adds f6195fbcf390 ext4: don't set EXT4_GET_BLOCKS_CONVERT when splitting bef [...] adds 7bb0bebad17c ext4: correct the mapping status if the extent has been zeroed adds 8b7234973573 ext4: don't cache extent during splitting extent adds f24b0fef2819 ext4: drop extent cache after doing PARTIAL_VALID1 zeroout adds c2b3575dfcc7 ext4: drop extent cache when splitting extent fails adds f9735d95def6 ext4: cleanup zeroout in ext4_split_extent_at() adds df65bdeb6411 ext4: cleanup useless out label in __es_remove_extent() adds 2352cd6ca3f3 ext4: make __es_remove_extent() check extent status adds e1fed14e7392 ext4: make ext4_es_cache_extent() support overwrite existi [...] adds 1107cc820b7d ext4: adjust the debug info in ext4_es_cache_extent() adds fe580e17e4e9 ext4: replace ext4_es_insert_extent() when caching on-disk [...] adds 234bb49265ff ext4: drop the TODO comment in ext4_es_insert_extent() adds 3ebfaf4bb0ac Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds e33efc922aee Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 469d71512d13 Revert "gfs2: Fix use of bio_chain" adds 0572d075f8e2 gfs2: Rename gfs2_log_submit_{bio -> write} adds 53741cb6d4a7 gfs2: Initialize bio->bi_opf early adds c9afb1953e55 gfs2: gfs2_chain_bio start sector fix adds 2a594c740acf gfs2: Fix gfs2_log_get_bio argument type adds bbf0826f1c41 gfs: Use fixed GL_GLOCK_MIN_HOLD time adds 5db048b6be6b gfs2: gfs2_glock_hold cleanup adds d5d05d5cd195 gfs2: Introduce glock_{type,number,sbd} helpers adds e3256c7f132f gfs2: Fix slab-use-after-free in qd_put adds 72f5a94b72c8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds baae2358d2be Merge branch 'jfs-next' of https://github.com/kleikamp/lin [...] adds 857bf9056291 pNFS: Fix a deadlock when returning a delegation during open() adds cce0be6eb497 NFS: Fix a deadlock involving nfs_release_folio() adds 0c728083654f pnfs/flexfiles: Fix memory leak in nfs4_ff_alloc_deviceid_node() adds 5a74af51c3a6 pnfs/blocklayout: Fix memory leak in bl_parse_scsi() adds 6f9bda2337f8 NFS: Fix directory delegation verifier checks adds 105c2db2474f NFSv4: Fix nfs_clear_verifier_delegated() for delegated di [...] adds 3f77eda548c8 NFSv4: Don't free slots prematurely if requesting a direct [...] adds df56ddd05742 NFSv4.x: Directory delegations don't require any state recovery adds 001945a777ec NFS/localio: Stop further I/O upon hitting an error adds 60699ab7cbf0 NFS/localio: Deal with page bases that are > PAGE_SIZE adds 77518c79b2c8 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 9ab508f36976 NFSD: Clean up nfsd4_check_open_attributes() adds f162768a1a60 xdrgen: improve error reporting for invalid void declarations adds d1581c998cec NFSD: Add instructions on how to deal with xdrgen files adds a0930f8c08d9 xdrgen: Generate "if" instead of "switch" for boolean unio [...] adds c5c96e14f1d2 xdrgen: Address some checkpatch whitespace complaints adds 47707ef01dc1 locks: ensure vfs_test_lock() never returns FILE_LOCK_DEFERRED adds b15db78b575d nfsd: prefix notification in nfsd4_finalize_deleg_timestam [...] adds b2ba2027f05d xdrgen: Fix struct prefix for typedef types in program wrappers adds 99e70397616f xdrgen: Emit the program number definition adds 6e6b7ef9dbfb NFS: NFSERR_INVAL is not defined by NFSv2 adds 914e926861c7 nfsd: use workqueue enable/disable APIs for v4_end_grace sync adds b6ded08211da nfsd: fix nfs4_file refcount leak in nfsd_get_dir_deleg() adds 1357e784cdc4 xdrgen: Implement short (16-bit) integer types adds c2b5f480fbd1 NFSD: fix setting FMODE_NOCMTIME in nfs4_open_delegation adds 65cabf8ed0f2 xdrgen: Initialize data pointer for zero-length items adds f2ae3866f449 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] adds 54269955eb6f Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 24bb56d025e3 xfs: rename xfs_linux.h to xfs_platform.h adds c21d7553f835 xfs: include global headers first in xfs_platform.h adds e382d25fea02 xfs: move the remaining content from xfs.h to xfs_platform.h adds d6e7819ce63f xfs: directly include xfs_platform.h adds 8b7b3fa4c5df block: add a bio_reuse helper adds ac6d78b0277b xfs: use bio_reuse in the zone GC code adds 07e59f94f4d2 xfs: rework zone GC buffer management adds 8dad31f85c7b xfs: fix memory leak in xfs_growfs_check_rtgeom() adds ea44380376cc Merge branch 'xfs-6.19-fixes' into for-next adds e7c7f0dd6a2f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds efcae5d7120a Merge branch 'vfs.fixes' into vfs.all adds 757b907b3ead fs: make insert_inode_locked() wait for inode destruction adds 2a255acce2e5 device_cgroup: remove branch hint after code refactor adds 24a4f4e1608f acct(2): begin the deprecation of legacy BSD process accounting adds cb3e4998cb16 fs: move initializing f_mode before file_ref_init() adds dc162e4d6be9 fs: add <linux/init_task.h> for 'init_fs' adds dc44eb5c2c9f Merge branch 'vfs-7.0.misc' into vfs.all adds c350a65b566b initrd: remove deprecated code path (linuxrc) adds e6ce36ccc86f init: remove /proc/sys/kernel/real-root-dev adds ef12d0573a7f Merge patch series "initrd: remove half of classic initrd [...] adds 4e7fdec1d1cf Merge branch 'vfs-7.0.initrd' into vfs.all adds 223b66b03ac4 mount: add OPEN_TREE_NAMESPACE adds 968eb96023df selftests/open_tree: add OPEN_TREE_NAMESPACE tests adds 3665b05e66b7 Merge patch series "mount: add OPEN_TREE_NAMESPACE" adds 288dcf3a7512 Merge branch 'vfs-7.0.namespace' into vfs.all adds b0477aaaccbe Merge branch 'vfs-7.0.rust' into vfs.all adds 98429de9c029 Merge branch 'vfs-7.0.atomic_open' into vfs.all adds 20b781834ea0 fs: remove inode_update_time adds dc9629faef0a fs: allow error returns from generic_update_time adds b8b3002fbfef nfs: split nfs_update_timestamps adds 1cbc82281675 fat: cleanup the flags for fat_truncate_time adds 761475268fa8 fs: refactor ->update_time handling adds 188344c8ac0b fs: factor out a sync_lazytime helper adds 5cf06ea56ee6 fs: add a ->sync_lazytime method adds 85c871a02b03 fs: add support for non-blocking timestamp updates adds 2d72003ba244 fs: refactor file_update_time_flags adds f92f8eddbbfb xfs: implement ->sync_lazytime adds 08489c4f4133 xfs: enable non-blocking timestamp updates adds 77ef2c3ff591 Merge patch series "re-enable IOCB_NOWAIT writes to files v6" adds 051383ff67c5 Merge branch 'vfs-7.0.nonblocking_timestamps' into vfs.all adds ca4388bf1d9e fs: add setlease to generic_ro_fops and read-only filesyst [...] adds 663cdef61a27 affs: add setlease file operation adds f9688474e413 btrfs: add setlease file operation adds f8902d3df893 erofs: add setlease file operation adds ccdc2e0569f5 ext2: add setlease file operation adds 20747a2a29c6 ext4: add setlease file operation adds b8ca02667552 exfat: add setlease file operation adds 9e2ac6ddb397 f2fs: add setlease file operation adds a9acc8422ffb fat: add setlease file operation adds 3b514c333390 gfs2: add a setlease file operation adds c275e6e7c085 jffs2: add setlease file operation adds 7dd596bb35e5 jfs: add setlease file operation adds f46bb13dc5d9 nilfs2: add setlease file operation adds 6aaa1d6337b5 ntfs3: add setlease file operation adds f15d3150279d ocfs2: add setlease file operation adds 136b43aa4b16 orangefs: add setlease file operation adds 94a3f60af5dc overlayfs: add setlease file operation adds dfd8676efe43 squashfs: add setlease file operation adds f5a3446be277 tmpfs: add setlease file operation adds dbe8d57d1483 udf: add setlease file operation adds 545b4144d804 ufs: add setlease file operation adds 6163b5da2f5e xfs: add setlease file operation adds 2b10994be716 filelock: default to returning -EINVAL when ->setlease ope [...] adds 51e49111c00b fs: remove simple_nosetlease() adds 7e463614c97b Merge patch series "vfs: require filesystems to explicitly [...] adds 6a0368d36d98 Merge branch 'vfs-7.0.leases' into vfs.all adds 48e42592b570 fs: ensure that internal tmpfs mount gets mount id zero adds c0e85d130f47 fs: add init_pivot_root() adds 5cde76d7626d fs: add immutable rootfs adds 49a11acfb079 docs: mention nullfs adds 6fe6e6f4b424 Merge patch series "fs: add immutable rootfs" adds 55ffc973331b Merge branch 'vfs-7.0.nullfs' into vfs.all adds 7ff8a8def75f Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] adds 557c6608d041 do_faccessat(): import pathname only once adds dcc0f60db827 do_fchmodat(): import pathname only once adds 6ccfee91ef4e do_fchownat(): import pathname only once adds 9189bdc79f33 do_utimes_path(): import pathname only once adds ba26b6b3e4eb chdir(2): import pathname only once adds 99d508309078 chroot(2): import pathname only once adds e4feacecd187 user_statfs(): import pathname only once adds fc635d68b2d4 do_sys_truncate(): import pathname only once adds feb3c790e8b0 do_readlinkat(): import pathname only once adds 2e0ee29dc241 get rid of audit_reusename() adds 0c071146080a ntfs: ->d_compare() must not block adds 9700b822564a getname_flags() massage, part 1 adds b8000a3628d8 getname_flags() massage, part 2 adds 25d18822f3d9 struct filename: use names_cachep only for getname() and friends adds 2a0db5f7653b struct filename: saner handling of long names adds 32f08844f877 fs: hide names_cache behind runtime const machinery adds 90870e6b03e7 allow to use CLASS() for struct filename * adds f8959df11c28 switch __getname_maybe_null() to CLASS(filename_flags) adds 6abd7744c25c allow incomplete imports of filenames adds dc1db59f6dba struct filename ->refcnt doesn't need to be atomic adds 46c4e9f4ebbd file_getattr(): filename_lookup() accepts ERR_PTR() as filename adds 03c773af3c0f file_setattr(): filename_lookup() accepts ERR_PTR() as filename adds 0d8349c713bc move_mount(): filename_lookup() accepts ERR_PTR() as filename adds 732e070a0650 ksmbd_vfs_path_lookup(): vfs_path_parent_lookup() accepts [...] adds dd56cbd62410 ksmbd_vfs_rename(): vfs_path_parent_lookup() accepts ERR_P [...] adds 85a9de20b522 do_filp_open(): DTRT when getting ERR_PTR() as pathname adds 25b38bb60b5a rename do_filp_open() to do_file_open() adds 8cd67d443902 do_sys_openat2(): get rid of useless check, switch to CLAS [...] adds 9ddb60914e0d simplify the callers of file_open_name() adds 6f1d22cd40e2 simplify the callers of do_open_execat() adds 7e2d56c8d9df simplify the callers of alloc_bprm() adds b0ee6ea3d1cb switch {alloc,free}_bprm() to CLASS() adds 8af1433e128c file_[gs]etattr(2): switch to CLASS(filename_maybe_null) adds 6a40c3188d91 mount_setattr(2): don't mess with LOOKUP_EMPTY adds b28ba8edaa46 do_open_execat(): don't care about LOOKUP_EMPTY adds 2c1ed31a7b6f vfs_open_tree(): use CLASS(filename_uflags) adds 3ed260ccf06e name_to_handle_at(): use CLASS(filename_uflags) adds 53b1dd12cb59 fspick(2): use CLASS(filename_flags) adds fa3e0bb4b8cb do_fchownat(): unspaghettify a bit... adds 81dad0b6e8f2 chdir(2): unspaghettify a bit... adds fb94f5cdbd29 do_utimes_path(): switch to CLASS(filename_uflags) adds 732d43b6978d do_sys_truncate(): switch to CLASS(filename) adds 3770f624834a do_readlinkat(): switch to CLASS(filename_flags) adds 2083627fa7c2 do_f{chmod,chown,access}at(): use CLASS(filename_uflags) adds 64e6cdb941fe do_{renameat2,linkat,symlinkat}(): use CLASS(filename_consume) adds f00d83418a2a do_{mknodat,mkdirat,unlinkat,rmdir}(): use CLASS(filename_ [...] adds a99eff0b7481 namei.c: convert getname_kernel() callers to CLASS(filenam [...] adds b619c644510c namei.c: switch user pathname imports to CLASS(filename{,_flags}) adds ddb8514bbb40 filename_...xattr(): don't consume filename reference adds 03d98ea27a14 move_mount(2): switch to CLASS(filename_maybe_null) adds 62278aaa322d chroot(2): switch to CLASS(filename) adds 4a61be7108f8 quotactl_block(): switch to CLASS(filename) adds 9c6fd5f4f40f statx: switch to CLASS(filename_maybe_null) adds 0d6f44e191ae user_statfs(): switch to CLASS(filename) adds 75924cf732f0 mqueue: switch to CLASS(filename) adds e0cd10f6716f ksmbd: use CLASS(filename_kernel) adds 4732d074ea39 alpha: switch osf_mount() to strndup_user() adds 5cfd8654c8fc sysfs(2): fs_index() argument is _not_ a pathname adds 30ba070760d3 switch init_mkdir() to use of do_mkdirat(), etc. adds 1e66a5b24834 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9adea149dc27 Merge branch 'fs-next' of linux-next new e5d849f3b748 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 19513ff20245 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new b3b1c68fb726 HID: rapoo: Add support for side buttons on RAPOO 0x2015 mouse new 7273acfd0aef HID: apple: Add "SONiX KN85 Keyboard" to the list of non-a [...] new e6807641ac94 HID: playstation: Add missing check for input_ff_create_memless new 822bc5b3744b HID: multitouch: add quirks for Lenovo Yoga Book 9i new e01a029654f7 HID: pidff: Do not set out of range trigger button new 888a71e3b4ff Merge branches 'for-6.19/upstream-fixes' and 'for-6.20/pid [...] new f631011e36b8 HID: hid-asus: Implement fn lock for Asus ProArt P16 new cd436d1a8e55 Merge branch 'for-6.20/asus' into for-next new 3756a272d2cf HID: hid-pl: handle probe errors new 17abd3965480 HID: magicmouse: Do not crash on missing msc->input new 046c48d0bbf5 Merge branch 'for-6.19/upstream-fixes' into for-next new bbf992775faa HID: sony: add support for Rock Band 4 PS4 and PS5 guitars new 4fac4a2db6d4 Merge branch 'for-6.20/sony' into for-next new cee8337e1bad HID: prodikeys: Check presence of pm->input_ep82 new 1547d41f9f19 HID: logitech-hidpp: Check maxfield in hidpp_get_report_length() new e228684f00be Merge branch 'for-6.19/upstream-fixes' into for-next new 2e18e787eddd HID: sony: add support for bluetooth Rock Band 4 PS4 guitars new 95813c9d23a4 Merge branch 'for-6.20/sony' into for-next new c19d35dd5c18 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 315a809b6eca Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] new e40e58355a8c hwmon: (dell-smm) Add support for Dell OptiPlex 7080 new c0dd487a4435 hwmon: (mp2925) Add vid offset for vid mode new 976bb1a22d4b hwmon: (asus-ec-sensors) Add VRM temperature for Pro WS WR [...] new abdce8299b9b hwmon: (nct6775) Add ASUS Pro WS WRX90E-SAGE SE new 2161205b265f hwmon: (acpi_power_meter) Replace deprecated strcpy() with [...] new b23908290156 hwmon: (emc2305) Simplify with scoped for each OF child loop new be6b1c357058 hwmon: (max6639) Simplify with scoped for each OF child loop new f42f74fa4232 hwmon: (nct7363) Simplify with scoped for each OF child loop new 15ed6e74c9dd hwmon: (f71882fg) Add F81968 support new e2704c11eb58 hwmon: (nct6683) Add customer ID for ASRock Z590 Taichi new 6f13378805fc dt-bindings: hwmon: Convert aspeed,ast2400-pwm-tacho to DT schema new 099cc1051df7 Documentation: hwmon: coretemp: Update supported CPUs and [...] new 3dd1f4274e65 hwmon: (coretemp) Add TjMax for Silvermont through Tremont Atoms new 447f7276e374 hwmon: (gpd-fan) add support for Micro PC 2 new 37efe8b10499 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] new bbf8c67aa6ae tools: jobserver: Prevent deadlock caused by incorrect job [...] new 41dc31ad21ea CREDITS: add whitespace before opening parentheses new b0ada75879c2 MAINTAINERS: Update for the doc subsystem new 829656c3e263 Documentation: bug-hunting.rst: Remove wrong 'file:' syntax new a02857e73494 Documentation/trace: Fix links to other documents new bdbb48e15371 jobserver: Begin to split up the big try: block new 68328f4a929f Merge branch 'jobserver' into docs-next new 50557224aa7b Merge branch 'docs-next' of git://git.lwn.net/linux.git new 59cbe9436de6 dt-bindings: media: i2c: Add Samsung S5KJN1 image sensor new e38fd0933c75 media: i2c: add Samsung S5KJN1 image sensor device driver new d855e1279b27 dt-bindings: media: i2c: Add Samsung S5K3M5 image sensor new 7d402666094c media: i2c: Add Samsung S5K3M5 13MP camera sensor driver new 555db89381c0 dt-bindings: media: i2c: Add os05b10 sensor new 3aa9296a23ec media: i2c: add os05b10 image sensor driver new e3581782deda Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new ecb770d279a6 ACPI: PM: s2idle: Add missing checks to acpi_s2idle_begin_lps0() new e56ed608fcaa Merge branch 'acpi-pm-fix' into linux-next new 54b603f2db6b PM: EM: Fix incorrect description of the cost field in str [...] new e25348c5405c PM: EM: Fix memory leak in em_create_pd() error path new 0cc7933cbec8 cpufreq: omap: remove driver new 80b49829ba17 MAINTAINERS: remove omap-cpufreq new 58c2fe753a7f Merge branches 'pm-em' and 'pm-cpufreq' into linux-next new 5addf72e4f7e tools: lib: thermal: Correct CFLAGS and LDFLAGS in pkg-con [...] new 5b9d71c557f5 Merge branch 'thermal-tools' into linux-next new f5036b517a2a genirq/chip: Change irq_chip_pm_put() return type to void new dd63b1f62644 Merge branch 'pm-runtime' into linux-next new cf8cc66af852 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new bf5186ffeef5 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] new c67c3517a633 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 6c8c28d9eb4e Merge branch 'opp/linux-next' of https://git.kernel.org/pu [...] new 25405fd30db3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f56bcc0425cb dt-bindings: net: dsa: microchip: Make pinctrl 'reset' optional new a45ed8db62f8 sfc: correct kernel-doc complaints new 88c7ed2fb071 net: phy: micrel: improve HW timestamping config logic new 32d83db3aaf6 net: phy: micrel: add HW timestamp configuration reporting new ffde97f8ff6a net: phy: microchip_rds_ptp: improve HW ts config logic new f529893f404b net: phy: microchip_rds_ptp: add HW timestamp configuratio [...] new fc65403d55c3 Merge branch 'support-for-hwtstamp_get-in-phy-part-2' new 37488ae6ceff tools: ynl: pylint suppressions and docstrings new bcdd8ea73f75 tools: ynl: fix pylint redefinition, encoding errors new b6270a10b0f8 tools: ynl: fix pylint exception warnings new 04b0b64e86b7 tools: ynl: fix pylint dict, indentation, long lines, unin [...] new 542ba2de32fb tools: ynl: fix pylint misc warnings new 00ef9f153ed8 tools: ynl: fix pylint global variable related warnings new 9b6b016df4c2 tools: ynl: fix logic errors reported by pylint new 301da4cfea5f tools: ynl: ethtool: fix pylint issues new 9a130471f854 tools: ynl: fix pylint issues in ynl_gen_rst new c2fa97c509ec tools: ynl-gen-c: suppress unhelpful pylint messages new 93ef84292959 tools: ynl-gen-c: fix pylint warnings for returns, unused, [...] new a587f592d6c4 tools: ynl-gen-c: fix pylint None, type, dict, generators, init new 1ecc8ae876c4 tools: ynl-gen-c: Fix remaining pylint warnings new 1ba1b04e1a3e Merge branch 'tools-ynl-clean-up-pylint-issues' new 96ea4fa60c45 selftests: tls: avoid flakiness in data_steal new a0ac0ff38276 selftests: drv-net: gro: increase the rcvbuf size new 68ec2b9fc59e selftests: forwarding: update PTP tcpdump patterns new 72dc44679b14 dt-bindings: net: rockchip-dwmac: Allow "dma-coherent" new 9da9633f2f02 net: phy: mxl-gpy: implement SGMII in-band configuration new 11ed2195887d net: ethernet: ave: Remove unnecessary 'out of memory' message new 6e6c751b41a8 net/mlx5e: TSO for GRE over vlan new 5f410e1224e4 net/mlx5e: TSO for UDP over GRE over vlan packets new b30ba673058d net/mlx5e: Remove GSO_PARTIAL for non _CSUM GRE new 6c7ff659d883 Merge branch 'mlx5-add-tso-support-for-udp-over-gre-over-vlan' new 959728f9931e net: stmmac: convert to use .get_rx_ring_count new 623b213825fd net: octeontx2: convert to use .get_rx_ring_count new 08cbb4a3de08 net: hinic: convert to use .get_rx_ring_count new 415a9d10d180 net: enic: convert to use .get_rx_ring_count new 983d4b8ec519 net: funeth: convert to use .get_rx_ring_count new 5baf736ba4f3 net: niu: convert to use .get_rx_ring_count new a64f302022ba net: qede: convert to use .get_rx_ring_count new 2103a5ed1b5b net: hns: convert to use .get_rx_ring_count new cf8c4e1f08ec net: hns3: convert to use .get_rx_ring_count new d0c2d28cfd7e Merge branch 'net-convert-drivers-to-get_rx_ring_count' new 9086984ff52e selftests: drv-net: psp: Better control the used PSP dev new de7c600e2d5b selftests/net: parametrise iou-zcrx.py with ksft_variants new 799a4912eea7 selftests: net: py: capitalize defer queue and improve import new 7a1ff3545ade selftests: net: py: ensure defer() is only used within a t [...] new fdb573d675e3 bnxt_en: Update FW interface to 1.10.3.151 new c470195b989f bnxt_en: Add PTP .getcrosststamp() interface to get device [...] new e1c9c8928b5b bnxt_en: Add support for FEC bin histograms new 743e683596fa bnxt_en: Defrag the NVRAM region when resizing UPDATE regi [...] new 51b9d3f948b8 bnxt_en: Use a larger RSS indirection table on P5_PLUS chips new bc87b14594e3 bnxt_en: Implement ethtool_ops -> get_link_ext_state() new 60d8484c4cec Merge branch 'bnxt_en-updates-for-net-next' new 21eb90fb5fbc tools: ynl: cli: introduce formatting for attr names in -- [...] new 101a7d57d518 tools: ynl: cli: wrap the doc text if it's long new 1b7fbf62ad8b tools: ynl: cli: improve --help new aca1fe235c10 tools: ynl: cli: add --doc as alias to --list-attrs new 45b99bb464eb tools: ynl: cli: factor out --list-attrs / --doc handling new 6ccc421b1461 tools: ynl: cli: extract the event/notify handling in --li [...] new 60411adedf70 tools: ynl: cli: print reply in combined format if possible new 2f2d896ec59a Merge branch 'tools-ynl-cli-improve-the-help-and-doc' new 33821a2b20b9 wifi: mac80211: don't send an unused argument to ieee80211 [...] new 710b9195ab12 wifi: iwlegacy: 3945-rs: remove redundant pointer check in [...] new c2510a165056 wl1251: Replace strncpy with strscpy in wl1251_acx_fw_version new 391234eb4831 wifi: mac80211: unexport ieee80211_get_bssid() new e1cbdf78f60c wifi: cfg80211: include S1G_NO_PRIMARY flag when sending channel new 6b3bafa2bd6b wifi: mac80211: improve interface iteration ergonomics new f813117f200b wifi: mac80211: improve station iteration ergonomics new 583f65f64b77 wifi: mac80211_hwsim: remove NAN by default new 46e7ced3ef5b wifi: mac80211: remove width argument from ieee80211_parse [...] new 669aa3e3faa8 Merge tag 'wireless-next-2026-01-12' of https://git.kernel [...] new 0b9f8948e579 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new c28e567a2196 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b2b584d1317a dt-bindings: bluetooth: qcom,qca2066-bt: Split to separate schema new fecb6f46ab6f dt-bindings: bluetooth: qcom,qca9377-bt: Split to separate schema new e41a69e668ef dt-bindings: bluetooth: qcom,qca6390-bt: Split to separate schema new 439375d993c7 dt-bindings: bluetooth: qcom,wcn3950-bt: Split to separate schema new 57507201df35 dt-bindings: bluetooth: qcom,wcn3990-bt: Split to separate schema new 4d3a212deeea dt-bindings: bluetooth: qcom,wcn6750-bt: Split to separate schema new 74ee2b6db9f4 dt-bindings: bluetooth: qcom,wcn6750-bt: Deprecate old supplies new 691c0da55562 dt-bindings: bluetooth: qcom,wcn6855-bt: Split to separate schema new 9d2f4c4a4be2 dt-bindings: bluetooth: qcom,wcn6855-bt: Deprecate old supplies new 0f755f17590d dt-bindings: bluetooth: qcom,wcn7850-bt: Split to separate schema new fc1e82e745e7 dt-bindings: bluetooth: qcom,wcn7850-bt: Deprecate old supplies new d1e94a4934e8 Bluetooth: btusb: Use pm_ptr instead of #ifdef CONFIG_PM new e133883028d0 Bluetooth: hci_core: Export hci_discovery_active new 2e5da9653691 Bluetooth: btusb: Reject autosuspend if discovery is active new 54fc46a997c3 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 660b18f57cbb Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3326fb33eb9d Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new b25a46de45e3 Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] new 9f90d5df7a71 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 64edccea594c lib/crypto: Add ML-DSA verification support new ed894faccb8d lib/crypto: tests: Add KUnit tests for ML-DSA verification new 14e15c71d7bb lib/crypto: nh: Add NH library new 7246fe6cd644 lib/crypto: tests: Add KUnit tests for NH new 29e39a11f541 lib/crypto: arm/nh: Migrate optimized code into library new b4a8528d17fb lib/crypto: arm64/nh: Migrate optimized code into library new a229d83235c7 lib/crypto: x86/nh: Migrate optimized code into library new 76987479c1a6 crypto: adiantum - Convert to use NH library new cd912b3452d1 crypto: adiantum - Use scatter_walk API instead of sg_miter new 73c203fe5564 crypto: adiantum - Use memcpy_{to,from}_sglist() new 2f64821329d8 crypto: adiantum - Drop support for asynchronous xchacha ciphers new f676740c4265 crypto: nhpoly1305 - Remove crypto_shash support new 719316ad8eb0 crypto: testmgr - Remove nhpoly1305 tests new 0d8e6c0a1178 fscrypt: Drop obsolete recommendation to enable optimized [...] new c8bf0b969d27 lib/crypto: md5: Use rol32() instead of open-coding it new 0d92c555320a lib/crypto: nh: Restore dependency of arch code on !KMSAN new 959a634ebcda lib/crypto: mldsa: Add FIPS cryptographic algorithm self-test new 80f60a6b0c1e Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] new a87fef0880c4 Merge tag 'drm-misc-next-2026-01-08' of https://gitlab.fre [...] new 28df37b5d223 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 6419fc157e55 drm/panic: Ensure drm_panic_type is initialized to a valid value new 6abb6a0e1104 drm/panic: Fix expected string for QR_CODE in drm_panic_type_map new 0244539f9a4f drm/rockchip: Drop ROCKCHIP_IOMMU depend for DRM_ROCKCHIP new 5f8d6f29c51a drm/gem: Fix a GEM leak in drm_gem_get_unmapped_area() new 5abffd7ff012 dt-bindings: gpu: img: Add AM62P SoC specific compatible new 29f4e7301910 drm/gpuvm: fix name in kernel doc of drm_gpuvm_bo_obtain_locked() new b49c35ba0ce1 drm/panfrost: Fix a page leak in panfrost_mmu_map_fault_ad [...] new 0650f4909af2 drm/rockchip: replace use of system_unbound_wq with system_dfl_wq new ab8559d44de5 drm/rockchip: replace use of system_wq with system_percpu_wq new db04f0d47dd1 dt-bindings: display: rockchip: Add no-hpd for dw-hdmi-qp [...] new bafb6863dd8c drm/bridge: dw-hdmi-qp: Add support for missing HPD new f509a081f6a2 accel/rocket: fix unwinding in error path in rocket_core_init new 34f4495a7f72 accel/rocket: fix unwinding in error path in rocket_probe new 57d8ae156935 accel/rocket: factor out code with find_core_for_dev in ro [...] new 38feb171b3f9 accel/rocket: rocket_accel.h: fix kernel-doc warnings new 794678aa4aa6 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 849db7dc012f Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 0f8d0d764cc9 drm/i915/cdclk: Incorporate Xe3_LPD changes for CD2X divider new 701c47493328 drm/i915/guc: make 'guc_hw_reg_state' static as it isn't exported new a6f8756605e7 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 37d2e108de4d drm/msm: remove some dead code new df875e5c41a1 drm/msm/disp: set num_planes to 1 for interleaved YUV formats new 16c338c85fd1 drm/msm/disp: set num_planes and fetch_mode in INTERLEAVED [...] new 63f2b59b151e drm/msm/disp: set num_planes, fetch_mode and tile_height i [...] new 99ae374b4ab7 drm/msm/disp: simplify RGB{,A,X} formats definitions new 2f7cfc3f313b drm/msm/disp: simplify tiled RGB{,A,X} formats definitions new a32a10c7a8b1 drm/msm/disp: pull in common YUV format parameters new e4fdf5d62f45 drm/msm/disp: pull in common tiled YUV format parameters new 320459c9732f drm/msm/disp: drop PSEUDO_YUV_FMT_LOOSE_TILED new ad57a70e955c drm/msm/dpu: simplify _dpu_format_populate_plane_sizes_* new cd60103f2775 drm/msm/dpu: drop redundant num_planes assignment in _dpu_ [...] new 2e9917a073b0 drm/msm/dpu: rewrite _dpu_format_populate_plane_sizes_ubwc() new 67815f4076ef drm/msm/dpu: use standard functions in _dpu_format_populat [...] new eadf8fd7d11e drm/msm/dpu: enable virtual planes by default new d333fd7a9c0d drm/msm/dpu: drop intr_start from DPU 3.x catalog files new 8d3dfc488222 drm/msm/dpu: fix CMD panels on DPU 1.x - 3.x new 662b9cb1d3b2 drm/msm/mdp5: drop support for MSM8998, SDM630 and SDM660 new e76877bccc9a Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 8d6a8e79226d gpu: nova-core: preserve error information in gpu_name() new 0cc83fc23deb gpu: nova-core: don't print raw PMU table entries new 5cf76277cdec gpu: nova-core: check for overflow to DMATRFBASE1 new 654826aa4a8f gpu: nova-core: add missing newlines to several print strings new 8976d4edac72 Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] new 4cdcfa64b603 drm/xe/guc: fix struct guc_lfd_file_header kernel-doc new 44393331c79f drm/xe/vf: fix struct xe_gt_sriov_vf_migration kernel-doc new a857e6102970 drm/xe/xe_late_bind_fw: fix enum xe_late_bind_fw_id kernel-doc new b3a7767989e6 drm/xe/vm: fix xe_vm_validation_exec() kernel-doc new 72f654f4247f drm/xe: improve header check new 98466abe4ed9 drm/xe: Allow compressible surfaces to be 1-way coherent new e70f43c21dbf drm/xe: Add dedicated message lock new 95f27831ee3c drm/xe: Stop abusing DRM scheduler internals new dd1ef5e24565 drm/xe: Only toggle scheduling in TDR if GuC is running new 58624c195b9a drm/xe: Do not deregister queues in TDR new ddb5cf9b90c5 drm/xe: Remove special casing for LR queues in submission new efffd56e4bd8 drm/xe: Disable timestamp WA on VFs new bb63e7257e63 drm/xe: Avoid toggling schedule state to check LRC timesta [...] new e7994954c2be drm/xe/mert: Normalize xe_mert.h include guards new a92c68eb1e19 drm/xe/mert: Fix kernel-doc for struct xe_mert new ff4eca1f46f3 drm/xe/mert: Always refer to MERT using xe_device new 401fabd6e276 drm/xe/mert: Use local mert variable to simplify the code new 7970e04d1705 drm/xe/mert: Move MERT initialization to xe_mert.c new 22437f30d2f0 drm/xe: Start using ggtt->start in preparation of balloon removal new 004311aa7d7a drm/xe: Convert xe_fb_pin to use a callback for insertion [...] new c818b2651573 drm/xe: Add xe_ggtt_node_addr() to avoid dereferencing xe_ [...] new a7ae0836917c drm/xe/display: Avoid dereferencing xe_ggtt_node new 9086170bfb92 drm/xe: Do not dereference ggtt_node in xe_bo.c new 8d88aa149a29 drm/xe: Improve xe_gt_sriov_pf_config GGTT handling new 987167b1199c drm/xe: Privatize xe_ggtt_node new d758c8d6e262 drm/xe/device: Convert wait for lmem init into an assert new 65b65ffcf669 drm/xe/gsc: Make GSC FW load optional for newer platforms new 6d24027d555e drm/xe/ptl: Define GSC for PTL new b1dcec9bd8a1 drm/xe/ptl: Enable PXP for PTL new c332fba805d6 drm/xe/hwmon: Expose temperature limits new 3a0cb885e111 drm/xe/hwmon: Expose memory controller temperature new 8d2511686ef5 drm/xe/hwmon: Expose GPU PCIe temperature new 49a498338417 drm/xe/hwmon: Expose individual VRAM channel temperature new 10e4cf4b4cdd Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 98c016c5bf05 drivers: hv: vmbus_drv: Remove reference to hpyerv_fb new 6785983eb7ad drm/hyperv: Remove reference to hyperv_fb driver new adb41ab22150 fb: Add dev_of_fbinfo() helper for optional sysfs support new bc9f9cb85a7d staging: fbtft: Make FB_DEVICE dependency optional new 7511b362562f fbdev: omapfb: Make FB_DEVICE dependency optional new 1996125fbe67 fbdev: sh_mobile_lcdc: Make FB_DEVICE dependency optional new cc248ef0245e fbdev: omapfb: remove duplicate check in omapfb_setup_mem() new 6f95519f6f4f video/logo: remove orphan .pgm Makefile rule new 802f76476ab4 video/logo: add a type parameter to the logo makefile function new a4118b60b37c video/logo: allow custom logo new 7597d0775ef3 newport_con: depend on LOGO_LINUX_CLUT224 instead of LOGO_ [...] new 1d3abc140109 sh: defconfig: remove CONFIG_LOGO_SUPERH_* new f0a3a116c798 video/logo: remove logo_mac_clut224 new 8a31dc4e9a6b video/logo: move logo selection logic to Kconfig new b76ecfdb08c8 video/logo: don't select LOGO_LINUX_MONO and LOGO_LINUX_VG [...] new fcb4e0780f4c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 715e1b78e06d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c91adaddb074 firewire: core: move private function declaration from pub [...] new adc839ae7d0f firewire: core: use mutex instead of spinlock for client i [...] new a69a9e630d49 firewire: core: code refactoring with cleanup function for [...] new c2f60aa1602d firewire: core: use common kernel API to allocate and rele [...] new ef6bdffbb88d firewire: core: stop using page private to store DMA mappi [...] new e62b46cdd3ea firewire: ohci: use MAX macro to guarantee minimum count o [...] new f2ae92780ab9 firewire: ohci: split page allocation from dma mapping new 993ab48006b3 firewire: ohci: stop using page private to store DMA mappi [...] new 7a226eefd749 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0cd9bf6a6d9a ASoC: codecs: da7213: Move comma operator at the end of the line new 35bffbe49dfd ASoC: dt-bindings: Convert realtek,rt5651 to DT schema new 77157cb45c66 ASoC: codecs: rt1320-sdw: convert to snd_soc_dapm_xxx() new d9960ecd2619 Merge remote-tracking branch 'asoc/for-6.20' into asoc-next new a4601dd168b6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6e73ff4b5899 Merge branch 'modules-next' of https://git.kernel.org/pub/ [...] new 732c9a961717 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new ca22c566b891 block: zero non-PI portion of auto integrity buffer new f9aca3040a9a Merge branch 'block-6.19' into for-next new a31bde687b10 block: use pi_tuple_size in bi_offload_capable() new f7ba87dfa8e4 block: account for bi_bvec_done in bio_may_need_split() new b042e799c14a Merge branch 'for-7.0/block' into for-next new 438bfd36a9cb Merge branch 'for-7.0/io_uring' into for-next new c22756a9978e fscrypt: pass a real sector_t to fscrypt_zeroout_range_inl [...] new bc26e2efa2c5 fscrypt: keep multiple bios in flight in fscrypt_zeroout_r [...] new a3cc978e61f5 blk-crypto: add a bio_crypt_ctx() helper new aefc2a1fa2ed blk-crypto: submit the encrypted bio in blk_crypto_fallbac [...] new b37fbce460ad blk-crypto: optimize bio splitting in blk_crypto_fallback_ [...] new 2f655dcb2d92 blk-crypto: use on-stack skcipher requests for fallback en [...] new 3d939695e682 blk-crypto: use mempool_alloc_bulk for encrypted bio page [...] new 66e5a11d2ed6 blk-crypto: optimize data unit alignment checking new bb8e2019ad61 blk-crypto: handle the fallback above the block layer new 7e2b0d590c7d Merge branch 'for-7.0/block' into for-next new 5df832ba5f9d Merge branch 'block-6.19' into for-7.0/block new ecdf27e3346d Merge branch 'for-7.0/block' into for-next new 835042fb1971 blk-integrity: take const pointer in blk_integrity_rq() new e859e7c26a5c ublk: move ublk flag check functions earlier new 98bf2256855e ublk: support UBLK_PARAM_TYPE_INTEGRITY in device creation new f82f0a16a827 ublk: set UBLK_IO_F_INTEGRITY in ublksrv_io_desc new fc652d415cd8 ublk: split out ublk_copy_user_bvec() helper new 5bfbbc9938f5 ublk: split out ublk_user_copy() helper new ca80afd8708f ublk: inline ublk_check_and_get_req() into ublk_user_copy() new fd5a005fa6a2 ublk: move offset check out of __ublk_check_and_get_req() new be82a89066d5 ublk: implement integrity user copy new b2503e936b59 ublk: support UBLK_F_INTEGRITY new bfe1255712a3 ublk: optimize ublk_user_copy() on daemon task new c1d7c0f9cdf6 selftests: ublk: display UBLK_F_INTEGRITY support new 261b67f4e347 selftests: ublk: add utility to get block device metadata size new 6ed6476c4aef selftests: ublk: add kublk support for integrity params new 24f8a44b797f selftests: ublk: implement integrity user copy in kublk new a1805442674b selftests: ublk: support non-O_DIRECT backing files new f48250dc5ba8 selftests: ublk: add integrity data support to loop target new 9e9f635525b1 selftests: ublk: add integrity params test new 78796b6bae86 selftests: ublk: add end-to-end integrity test new 0aba5066c6ee Merge branch 'for-7.0/block' into for-next new 7a8737e1132f io_uring: use release-acquire ordering for IORING_SETUP_R_ [...] new bcd4c95737d1 io_uring/msg_ring: drop unnecessary submitter_task checks new 130a82760718 io_uring/register: drop io_register_enable_rings() submitt [...] new cdd95434cd09 Merge branch 'for-7.0/io_uring' into for-next new 9e386f49fa26 ublk: make ublk_ctrl_stop_dev return void new 93ada1b3da39 ublk: add UBLK_CMD_TRY_STOP_DEV command new 65955a0993a0 selftests: ublk: add stop command with --safe option new d26e45d982e9 Merge branch 'for-7.0/block' into for-next new 5031e945f525 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 68311ce82f04 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 417141ae99e4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4d1ea642ccef Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 2a84a41a8c2d dt-bindings: mfd: qcom,spmi-pmic: Document PMICs present o [...] new 9a04d9a9d936 mfd: max77759: Drop use of irqd_get_trigger_type new 441db0e92248 dt-bindings: mfd: syscon: Document the GPR syscon for the [...] new 9efacd6c2fdd dt-bindings: mfd: atmel,hlcdc: Add sama7d65 compatible string new b323fbb6f623 mfd: atmel-hlcdc: Add compatible for sama7d65 XLCD controller new 9ef5418bc106 mfd: tps65219: Implement LOCK register handling for TPS65214 new 6073d9336892 dt-bindings: mfd: Add Bitmain BM1880 System Controller new e52ed15b1e35 mfd: core: Simplify with scoped for each OF child loop new f93038c79c6e mfd: core: Simplify storing device_node in mfd_match_of_no [...] new 7a4c13c59222 mfd: axp20x: AXP717: Add type-C CC registers new 69e00e4c1dac Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] new 7e2f357e2b3e Merge branch 'for-backlight-next' of https://git.kernel.or [...] new e312b7e3183d power: supply: bd99954: Remove unused gpio include header new 38673fd9d622 power: supply: bq256xx: Remove unused gpio include header new 3d74b6dfd703 power: supply: bq25980: Remove unused gpio include header new 91a4f92de845 power: supply: cw2015: Remove unused gpio include header new ce3bc8469e4c power: supply: ucs1002: Remove unused gpio include header new c4af8a98bb52 power: supply: ab8500: Fix use-after-free in power_supply_ [...] new 3291c51d4684 power: supply: act8945a: Fix use-after-free in power_suppl [...] new 800584336972 power: supply: bq256xx: Fix use-after-free in power_supply [...] new 5f0b1cb41906 power: supply: bq25980: Fix use-after-free in power_supply [...] new 642f33e34b96 power: supply: cpcap-battery: Fix use-after-free in power_ [...] new b2ce982e2e0c power: supply: goldfish: Fix use-after-free in power_suppl [...] new 838767f50747 power: supply: pf1550: Fix use-after-free in power_supply_ [...] new 62914959b35e power: supply: pm8916_bms_vm: Fix use-after-free in power_ [...] new b7508129978a power: supply: pm8916_lbc: Fix use-after-free in power_sup [...] new e2febe375e5e power: supply: rt9455: Fix use-after-free in power_supply_ [...] new 8d59cf3887fb power: supply: sbs-battery: Fix use-after-free in power_su [...] new 36b056292264 power: reset: nvmem-reboot-mode: respect cell size for nvm [...] new 688364a11647 power: supply: bq27xxx: fix wrong errno when bus ops are u [...] new 2c7e46e1318d power: supply: sysfs: Constify pointer passed to dev_attr_psp() new 81963d1c5689 power: supply: ab8500_chargalg: improve kernel-doc new 04aa3d6dddaf MAINTAINERS: adjust file entry in ROHM BD71828 CHARGER new 39fe0eac6d75 power: supply: wm97xx: Fix NULL pointer dereference in pow [...] new 432b119ab8d8 docs: power: update documentation about removed function new 2c38929b67e2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 96e7a88d32de regulator: core: update two debug messages new 497330b203d2 regulator: core: fix locking in regulator_resolve_supply() [...] new 86a8eeb0e913 regulator: core: move supply check earlier in set_machine_ [...] new 4f3323b752bf regulator: core: streamline supply resolution for always-o [...] new bdbdc4b39825 regulator: core: remove dead code in regulator_resolve_supply() new e23c0a59daba regulator: core: don't ignore errors from event forwarding setup new 304f5784e972 regulator: core: reresolve unresolved supplies when available new 8d38423d9dea regulator: core: don't fail regulator_register() with miss [...] new 6eb6b62f002f regulator: core: allow regulator_register() with new 91f3480f1d99 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8d623cf99b5c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5ed77acb8816 Merge branch 'next-integrity' of https://git.kernel.org/pu [...] new 24236ca3ce04 Merge branch 'next' of https://github.com/cschaufler/smack-next new b83f6066307d net: update dev_put()/dev_hold() debugging new ef113ff689c1 net/can/j1939: add j1939_priv and j1939_session debugging new 76901cb7775d RDMA/core: add ib_gid_table_entry debugging new d157757de210 RDMA/core: add device registration debugging new 5f3ff59e72e5 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new df180b1a4cc5 iommu/arm-smmu-v3: Improve CMDQ lock fairness and efficiency new f91879fdf70b iommu/arm-smmu-qcom: Add actlr settings for mdss on Qualco [...] new 2026159372bb iommu/qcom: Simplify with scoped for each OF child loop new 5ac66ed8417f iommu/arm-smmu-v3: Remove IAS new d2a0cac10597 iommu/amd: move wait_on_sem() out of spinlock new 2e666595651b iommu/amd: Drop incorrect NULL check for iommu in alloc_ir [...] new 5d5388b0e190 iommu: Lock group->mutex in iommu_deferred_attach() new 4a73abb965b7 iommu: Tidy domain for iommu_setup_dma_ops() new a75b2be249d6 iommu: Add iommu_driver_get_domain_for_dev() helper new c279e83953d9 iommu: Introduce pci_dev_reset_iommu_prepare/done() new f5b16b802174 PCI: Suspend iommu function prior to resetting a device new 466ae6978a5b iommu: Add page_ext for IOMMU_DEBUG_PAGEALLOC new ccc21213f013 iommu: Add calls for IOMMU_DEBUG_PAGEALLOC new 7e84593795b3 iommu: debug-pagealloc: Track IOMMU pages new a8258ffed2ef iommu: debug-pagealloc: Check mapped/unmapped kernel memory new 16e3423fc755 iommu: simplify list initialization in iommu_create_device [...] new 2efcec539655 Merge branches 'fixes', 'arm/smmu/updates', 'amd/amd-vi' a [...] new 1ed774307bea Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 76489955c6d4 audit: move the compat_xxx_class[] extern declarations to [...] new fc418529b37f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 9b7cb0b3eabb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8ab25b7fc437 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 19a4505a7a5d spi: microchip-core: use XOR instead of ANDNOT to fix the logic new b6376dbed8e1 spi: Simplify devm_spi_*_controller() new 6b7c1ec1c0fc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d2a57588ffd0 Merge branch into tip/master: 'irq/core' new 8ba35ea635bc Merge branch into tip/master: 'irq/drivers' new 942b7b4147a6 Merge branch into tip/master: 'irq/msi' new 0e2036a06dcf scripts/atomic: Fix kerneldoc spelling in try_cmpxchg() new 4d26d4a158f3 compiler-context-analysys: Fix CONFIG_MODVERSION new a45026cef17d locking/local_lock: Include more missing headers new 052c97b96cd2 Merge branch into tip/master: 'locking/core' new 632d89b030f1 perf/x86/uncore: clean up const mismatch new 098fe55a450b perf/x86/intel/uncore: Move uncore discovery init struct t [...] new e75462f6c7ea perf/x86/intel/uncore: Support per-platform discovery base [...] new 1897336728b4 perf/x86/intel/uncore: Remove has_generic_discovery_table() new 6daf2c35b835 perf/x86/intel/uncore: Add IMH PMON support for Diamond Rapids new 66e2075426f3 perf/x86/intel/uncore: Add CBB PMON support for Diamond Rapids new b575fc0e3357 perf/x86/intel/uncore: Add domain global init callback new 8a4bd1c0d6bb perf/x86/intel/uncore: Add freerunning event descriptor he [...] new d8987048f665 perf/x86/intel/uncore: Support IIO free-running counters on DMR new aacb0718fddf perf/x86/intel/uncore: Support uncore constraint ranges new 171b5292a82d perf/x86/intel/uncore: Update DMR uncore constraints preli [...] new 2246c24426fb perf pmu: Relax uncore wildcard matching to allow numeric suffix new 46da08a2bb4d perf/x86/intel/uncore: Add missing PMON units for Panther Lake new e7d5f2ea0923 perf/x86/intel/uncore: Add Nova Lake support new a18dfb5dd332 riscv/uprobes: use kmap_local_page() in arch_uprobe_copy_ixol() new 094cc7bb5fc3 arm64/uprobes: use kmap_local_page() in arch_uprobe_copy_ixol() new e6eb9acc024c mips/uprobes: use kmap_local_page() in arch_uprobe_copy_ixol() new 1752a1ad43a1 arm/uprobes: use kmap_local_page() in arch_uprobe_copy_ixol() new a491c02c2770 uprobes: use kmap_local_page() for temporary page mappings new a46de2ec755a Merge branch into tip/master: 'perf/core' new ff1de90dd7a6 sched/fair: Drop useless cpumask_empty() in find_energy_ef [...] new 0ab25ea2a3b3 sched/fair: Simplify task_numa_find_cpu() new 55b39b0cf183 sched/fair: Use cpumask_weight_and() in sched_balance_find [...] new 89951fc1f820 sched: Reorder some fields in struct rq new 7dadeaa6e851 sched: Further restrict the preemption modes new 634db7455347 Merge branch into tip/master: 'sched/core' new 7457871ca0ec Merge branch into tip/master: 'timers/core' new 544b4e15ed10 x86/alternative: Use helper functions for patching alternatives new a4233c21e773 x86/alternative: Patch a single alternative location only once new 7290c0ff78b6 Merge branch into tip/master: 'x86/alternatives' new 12709476797d Merge branch into tip/master: 'x86/boot' new e6f6d1c8622c Merge branch into tip/master: 'x86/bugs' new 03eb578b3765 x86,fs/resctrl: Improve domain type checking new 0d6447623d78 x86/resctrl: Move L3 initialization into new helper function new 6396fc5351ea x86/resctrl: Refactor domain_remove_cpu_mon() ready for ne [...] new c1b630573c8c x86/resctrl: Clean up domain_remove_cpu_ctrl() new 97fec06d35b2 x86,fs/resctrl: Refactor domain create/remove using struct [...] new ad5c2ff75e0c fs/resctrl: Split L3 dependent parts out of __mon_event_count() new 6b10cf7b6ea8 x86,fs/resctrl: Use struct rdt_domain_hdr when reading counters new 4bc3ef46ff41 x86,fs/resctrl: Rename struct rdt_mon_domain and rdt_hw_mo [...] new 9c214d10c509 x86,fs/resctrl: Rename some L3 specific functions new dd110880e80d fs/resctrl: Make event details accessible to functions whe [...] new ab0308aee381 x86,fs/resctrl: Handle events that can be read from any CPU new e37c9a3dc9f9 x86,fs/resctrl: Support binary fixed point event counters new 39208e73a40e x86,fs/resctrl: Add an architectural hook called for first mount new 2e53ad66686a x86,fs/resctrl: Add and initialize a resource for package [...] new db64994d115e fs/resctrl: Emphasize that L3 monitoring resource is requi [...] new 1fb2daa60de6 x86/resctrl: Discover hardware telemetry events new 8f6b6ad69b50 x86,fs/resctrl: Fill in details of events for performance [...] new 8ccb1f8fa6a3 x86,fs/resctrl: Add architectural event pointer new 7e6df9614546 x86/resctrl: Find and enable usable telemetry events new 51541f6ca771 x86/resctrl: Read telemetry events new 0ec1db4cac82 fs/resctrl: Refactor mkdir_mondata_subdir() new 93d9fd899951 fs/resctrl: Refactor rmdir_mondata_subdir_allrdtgrp() new f4e0cd80d3e7 x86,fs/resctrl: Handle domain creation/deletion for RDT_RE [...] new 842e7f97d71a x86/resctrl: Add energy/perf choices to rdt boot option new 67640e333b98 x86/resctrl: Handle number of RMIDs supported by RDT_RESOU [...] new ee7f6af79f09 fs/resctrl: Move allocation/free of closid_num_dirty_rmid[] new 0ecc988b0232 x86,fs/resctrl: Compute number of RMIDs as minimum across [...] new d0891647fbc6 fs/resctrl: Move RMID initialization to first mount new 4bbfc90122e9 x86/resctrl: Enable RDT_RESOURCE_PERF_PKG new a8848c4b43ad x86,fs/resctrl: Update documentation for telemetry events new f9bae15b99eb Merge branch into tip/master: 'x86/cache' new 736a2dcfdae7 x86/CPU/AMD: Simplify the spectral chicken fix new ad14a3c8cedc Merge branch into tip/master: 'x86/cleanups' new 2521daa91e46 Merge branch into tip/master: 'x86/cpu' new 264183a565bd Merge branch into tip/master: 'x86/irq' new 014bd1a224d7 Merge branch into tip/master: 'x86/misc' new 6e0e1737f35b Merge branch into tip/master: 'x86/sev' new c5f7bf0c2fe1 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 31a7f54ab5c9 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new 30984ccf31b7 rv: Refactor da_monitor to minimise macros new fa9b26dfa172 rv: Cleanup da_monitor after refactor new e4a1e415eb18 Documentation/rv: Adapt documentation after da_monitor ref [...] new 531b50e06aa7 verification/rvgen: Adapt dot2k and templates after refact [...] new 3c5720b9ba3e verification/rvgen: Annotate DA functions with types new 0d2405a086a0 verification/dot2c: Remove __buff_to_string() and cleanup new 3d2bfeeef340 verification/dot2c: Remove superfluous enum assignment and [...] new 3fee5b320c15 verification/rvgen: Remove unused variable declaration fro [...] new 403faa575738 rv: Fix documentation reference in da_monitor.h new 78a419b44e89 Merge tools/for-next new ab860149252a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new bc3705e20988 rcu: Reduce synchronize_rcu() latency by reporting GP kthr [...] new fe1d4828846f Merge branch 'rcu-misc.20260111a' new a44f8a277d15 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new c9d43d9d9f31 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 44da6629d282 KVM: Use vCPU specific memslots in __kvm_vcpu_map() new 70b02809ded9 KVM: x86: Mark vmcs12 pages as dirty if and only if they'r [...] new f74bb1d2eda1 KVM: nVMX: Precisely mark vAPIC and PID maps dirty when de [...] new 57dfa61f6248 KVM: VMX: Move nested_mark_vmcs12_pages_dirty() to vmx.c, [...] new c9d7134679eb KVM: nVMX: Mark APIC access page dirty when syncing vmcs12 pages new a4978324e4bd KVM: x86: Drop ASSERT()s on APIC/vCPU being non-NULL new 37187992dd82 KVM: x86: Drop guest/user-triggerable asserts on IRR/ISR vectors new ca909f9ea8cb KVM: x86: Drop ASSERT() on I/O APIC EOIs being only for LE [...] new 9eabb2a5e499 KVM: x86: Drop guest-triggerable ASSERT()s on I/O APIC acc [...] new 4d846f183897 KVM: x86: Drop MAX_NR_RESERVED_IOAPIC_PINS, use KVM_MAX_IR [...] new 1a5d7f9540af KVM: x86: Add a wrapper to handle common case of IRQ deliv [...] new 5cd6b1a6eebd KVM: x86: Fold "struct dest_map" into "struct rtc_status" new 59c3e0603d86 KVM: x86: Bury ioapic.h definitions behind CONFIG_KVM_IOAPIC new fd09d259c161 KVM: x86: Hide KVM_IRQCHIP_KERNEL behind CONFIG_KVM_IOAPIC=y new da142f3d373a KVM: Remove subtle "struct kvm_stats_desc" pseudo-overlay new 98333091750d Documentation: KVM: Formalizing taking vcpu->mutex *outsid [...] new b47b93c15b12 KVM: x86: Disallow setting CPUID and/or feature MSRs if L2 [...] new 5bb9ac186512 KVM: x86: Return "unsupported" instead of "invalid" on acc [...] new 57a7b47ab30f KVM: x86: Don't read guest CR3 when doing async pf while t [...] new fc4d3a6558af KVM: x86: Enforce use of EXPORT_SYMBOL_FOR_KVM_INTERNAL new 4b24910c0569 KVM: Add a simplified wrapper for registering perf callbacks new 3e51822b2fdf KVM: x86/pmu: Start stubbing in mediated PMU support new bfee4f07d880 KVM: x86/pmu: Implement Intel mediated PMU requirements an [...] new 9ba0bb4ae76a KVM: x86/pmu: Implement AMD mediated PMU requirements new 1c4ba7286afb KVM: x86/pmu: Register PMI handler for mediated vPMU new 80624272129e KVM: x86/pmu: Disable RDPMC interception for compatible me [...] new d3ba32d1ff2a KVM: x86/pmu: Load/save GLOBAL_CTRL via entry/exit fields [...] new 2904df6692f4 KVM: x86/pmu: Disable interception of select PMU MSRs for [...] new 0ea0d6314870 KVM: x86/pmu: Bypass perf checks when emulating mediated P [...] new 02918f007792 KVM: x86/pmu: Introduce eventsel_hw to prepare for pmu eve [...] new 3db871fe185b KVM: x86/pmu: Reprogram mediated PMU event selectors on ev [...] new a2f4ba534cc5 KVM: x86/pmu: Always stuff GuestOnly=1,HostOnly=0 for medi [...] new 56bb27369750 KVM: x86/pmu: Load/put mediated PMU context when entering/ [...] new f7a65e58d643 KVM: x86/pmu: Disallow emulation in the fastpath if mediat [...] new 283a5aa57b22 KVM: x86/pmu: Handle emulated instruction for mediated vPMU new cb58327c4c8a KVM: nVMX: Add macros to simplify nested MSR interception setting new 88ebc2a3199c KVM: nVMX: Disable PMU MSR interception as appropriate whi [...] new 3b36160d9406 KVM: nSVM: Disable PMU MSR interception as appropriate whi [...] new 860bcb1021f5 KVM: x86/pmu: Expose enable_mediated_pmu parameter to user space new b0b6a8d3be16 KVM: x86/pmu: Elide WRMSRs when loading guest PMCs if valu [...] new 462f092dc55c KVM: VMX: Drop intermediate "guest" field from msr_autostore new 58f21a01417f KVM: nVMX: Don't update msr_autostore count when saving TS [...] new 0bd29379114b KVM: VMX: Dedup code for removing MSR from VMCS's auto-load list new 84ac00042a28 KVM: VMX: Drop unused @entry_only param from add_atomic_sw [...] new 2ed57bb89976 KVM: VMX: Bug the VM if either MSR auto-load list is full new 0c4ff0866fc1 KVM: VMX: Set MSR index auto-load entry if and only if ent [...] new 2239d137a71d KVM: VMX: Compartmentalize adding MSRs to host vs. guest a [...] new c3d6a7210a4d KVM: VMX: Dedup code for adding MSR to VMCS's auto list new 9757a5aebcd6 KVM: VMX: Initialize vmcs01.VM_EXIT_MSR_STORE_ADDR with li [...] new d374b89edbb9 KVM: VMX: Add mediated PMU support for CPUs without "save [...] new 0b28194c4c8e KVM: selftests: Test TPR / CR8 sync and interrupt masking new 7fe9f5366bd5 KVM: selftests: Fix sign extension bug in get_desc64_base() new 69e81ed5e6a5 KVM: selftests: Make __vm_get_page_table_entry() static new 97dfbdfea405 KVM: selftests: Stop passing a memslot to nested_map_memslot() new 60de423781ad KVM: selftests: Rename nested TDP mapping functions new b320c03d6857 KVM: selftests: Kill eptPageTablePointer new 3cd5002807be KVM: selftests: Stop setting A/D bits when creating EPT PTEs new 9f073ac25b4c KVM: selftests: Add "struct kvm_mmu" to track a given MMU [...] new 11825209f549 KVM: selftests: Plumb "struct kvm_mmu" into x86's MMU APIs new 3d0e7595e810 KVM: selftests: Add a "struct kvm_mmu_arch arch" member to [...] new 6dd70757213f KVM: selftests: Move PTE bitmasks to kvm_mmu new f00f519cebcd KVM: selftests: Use a TDP MMU to share EPT page tables bet [...] new e40e72fec0de KVM: selftests: Stop passing VMX metadata to TDP mapping f [...] new 8296b16c0a2b KVM: selftests: Add a stage-2 MMU instance to kvm_vm new 508d1cc3ca0a KVM: selftests: Reuse virt mapping functions for nested EPTs new 07676c04bd75 KVM: selftests: Move TDP mapping functions outside of vmx.c new 9cb1944f6bf0 KVM: selftests: Allow kvm_cpu_has_ept() to be called on AMD CPUs new 753c0d5a507b KVM: selftests: Add support for nested NPTs new 251e4849a79b KVM: selftests: Set the user bit on nested NPT PTEs new 6794d916f87e KVM: selftests: Extend vmx_dirty_log_test to cover SVM new 59eef1a47b8c KVM: selftests: Extend memstress to run on nested SVM new e353850499c7 KVM: selftests: Rename vm_get_page_table_entry() to vm_get_pte() new fc3ba56385d0 KVM: nSVM: Remove a user-triggerable WARN on nested_svm_lo [...] new 737f2a382f89 KVM: SVM: Rename "fault_address" to "gpa" in npf_interception() new 01cde4eaaeca KVM: SVM: Add support for expedited writes to the fast MMIO bus new 1d1722e52fcd KVM: SVM: Don't allow L1 intercepts for instructions not a [...] new db5e82496492 KVM: SVM: Virtualize and advertise support for ERAPS new 8312f1b9dd71 KVM: SVM: Don't set GIF when clearing EFER.SVME new 6f4d3ebc24c6 KVM: SVM: Allow KVM_SET_NESTED_STATE to clear GIF when SVME==0 new bda6ae6f2966 KVM: selftests: Use TEST_ASSERT_EQ() in test_vmx_nested_state() new ca2eccb953fd KVM: selftests: Extend vmx_set_nested_state_test to cover SVM new ff8071eb3aa5 KVM: VMX: Always reflect SGX EPCM #PFs back into the guest new f62b64b97057 Merge branches 'apic', 'generic', 'misc', 'pmu', 'selftest [...] new f3e454b690e9 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 842df741a4e4 xen/events: replace use of system_wq with system_percpu_wq new 378f1dc3d647 xen: privcmd: WQ_PERCPU added to alloc_workqueue users new db9aded979b4 x86/xen/pvh: Enable PAE mode for 32-bit guest only when CO [...] new dc8ea8714311 xen/virtio: Don't use grant-dma-ops when running as Dom0 new d4f5f75d5243 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new ae75ac75bf17 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2f8d489897ae sched_ext: Add error logging for dsq creation failures new 4e705d310176 Merge branch 'for-6.20' into for-next new 9e8e8a8876d8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c4a069095395 platform/surface: aggregator_registry: Add Surface Pro 11 (QCOM) new 62f6a5dec2d9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e5880767640f next-20260108/leds-lj new 31bc0aade4e0 rust: io: remove square brackets from pci::Bar reference new 6506b44e88da rust: auxiliary: use "kernel vertical" style for imports new da74aee2ad0d rust: platform: use "kernel vertical" style for imports new 52563c665b0b rust: driver-core: use "kernel vertical" style for imports new d88f27d7f4a1 rust: faux: use "kernel vertical" style for imports new e254b758976f driver core: make bus_find_device_by_acpi_dev() stub proto [...] new 8f799b4e8cc0 Merge tag 'v6.19-rc5' into driver-core-next new 9c860ee48555 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] new d0f6fc3f7aba rust: usb: add __rust_helper to helpers new 13f2bd893ae3 rust: usb: use "kernel vertical" style for imports new 065a923dd583 USB: typec: tcpm: Fix a typo new 6e0e8375f2e6 usb: isp1362-hcd: remove Philips ISP1362 USB OTG controlle [...] new 090a6c69611b usb: gadget: f_sourcesink: Support maxburst configurabilit [...] new 6708b117cc49 dt-bindings: usb: Add Microchip LAN969x support new f6d7aa617f11 dt-bindings: usb: Add Socionext Uniphier DWC3 controller new 830b10853396 USB: host: drop unneeded dependency on OF_GPIO new c5177144b561 usb: typec: ucsi: drop an unused Kconfig symbol new e065c6a7e46c usb: gadget: u_ether: add gether_opts for config caching new 0c0981126b99 usb: gadget: u_ether: Add auto-cleanup helper for freeing [...] new 56a512a9b410 usb: gadget: f_ncm: align net_device lifecycle with bind/unbind new 516b55df9a9a Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new f95503174ce1 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 53bc8605e954 Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] new e92d336eaf24 Merge 6.19-rc5 into char-misc-next new 924d84aba759 Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] new 1cc278544f4e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new c04fdef2abec Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new dee49a186016 dt-bindings: interconnect: mt8183-emi: Add support for MT8196 EMI new ce69a970390c interconnect: mediatek: Add support for MediaTek MT8196 EMI ICC new 510f8214440c interconnect: mediatek: Don't hijack parent device new 6ffd02b82243 interconnect: mediatek: Aggregate bandwidth with saturating add new 165119a6bc29 Merge branch 'icc-mtk' into icc-next new 8cc27f5c6dd1 interconnect: debugfs: initialize src_node and dst_node to [...] new 16dce0f18f48 Merge branch 'icc-fixes' into icc-next new bfd902e13378 Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] new 7c5aa5beda52 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new acc35620f468 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 8ffc3f5e0d3f Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] new e6900ce28cd3 staging: rtl8723bs: rename shortGIrate to short_gi_rate new 81a4ecb9faab staging: greybus: gb-camera: use BIT() macro for flags new e3d723f70b32 staging: greybus: gb-camera: fix configure_streams indentation new 4c1ee347f8b7 staging/sm750fb: remove outdated TODO lines new d9c2a0039120 staging: rtl8723bs: rename shortGIrate to short_gi_rate new 780f18732a96 staging: rtl8723bs: fix block comment whitespace new f8a916c8ca0e staging: rtl8723bs: core: remove empty if-statements new 09a9c4bde41c staging: rtl8723bs: core: remove unnecessary else-statements new cf0f2680c30d staging: rtl8723bs: core: move constants to right side in [...] new 0cbf955a2966 staging: rtl8723bs: Remove redundant MAC_ARG macro new 20530f561a7b staging: rtl8723bs: fix missing blank line warning new 44b225bf0738 staging: rtl8723bs: fix missing transmission lock in rtw_xmit new 2e2d0c710cc1 staging: rtl8723bs: remove unnecessary blank lines new 69dc48dc5506 staging: rtl8723bs: use PTR_ALIGN for buffer alignment new 42d8dc5a9d85 staging: rtl8723bs: fix spacing around operators new db9b736bce3d staging: nvec: apply udelay only after the first byte has [...] new d78870274b49 staging: sm750fb: fix typo 'resetted' -> 'reset' new 87d653a894a4 staging: axis-fifo: Remove read/write timeout module parameters new c83d8445f3b6 staging: axis-fifo: Add poll() support new eb12093d42ba staging: axis-fifo: Use devm_kasprintf for device name allocation new d1a3cfec3aba staging: axis-fifo: Drop unneeded release callback new eb757312ac17 staging: axis-fifo: Remove unnecessary casts from file->pr [...] new ab517a047b4e staging: axis-fifo: Remove unnecessary zero-length packet check new 04efe3aa5fa0 staging: axis-fifo: Remove noisy error messages for user errors new 02b2a366a64f staging: axis-fifo: Remove redundant comments new 80fd2297d72a staging: axis-fifo: Clean up register and mask definitions new c6ca88ba429d staging: greybus: arche-platform: clarify TODO comment new 230f72823f8e staging: greybus: arche-platform: fix spelling mistake in comment new 36a795e7eed3 staging: rtl8723bs: fix spacing around arithmetic operators new efcffd9a6ad8 staging: greybus: lights: avoid NULL deref new e796afcbb3a8 Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] new 7ea0a6df49ab Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] new e0c51fd02f9c dmaengine: sh: rz-dmac: Make channel irq local new 8308510b9365 dmaengine: idxd: Expose DSA3.0 capabilities through sysfs new fe7b87d908da dmaengine: idxd: Add Max SGL Size Support for DSA3.0 new 80c70bfb95cd scatterlist: introduce sg_nents_for_dma() helper new 47f5cb7878cc dmaengine: altera-msgdma: use sg_nents_for_dma() helper new 024ae9d3092c dmaengine: axi-dmac: use sg_nents_for_dma() helper new 39110c68500a dmaengine: bcm2835-dma: use sg_nents_for_dma() helper new 5d6ceb254fa9 dmaengine: dw-axi-dmac: use sg_nents_for_dma() helper new 3fc49d21f3a4 dmaengine: k3dma: use sg_nents_for_dma() helper new f9b0274f53a2 dmaengine: lgm: use sg_nents_for_dma() helper new 068942eaa232 dmaengine: pxa-dma: use sg_nents_for_dma() helper new 425f871d7acd dmaengine: qcom: adm: use sg_nents_for_dma() helper new 107fdf0c4e94 dmaengine: qcom: bam_dma: use sg_nents_for_dma() helper new d7785661010e dmaengine: sa11x0: use sg_nents_for_dma() helper new ac326dca6870 dmaengine: sh: use sg_nents_for_dma() helper new 3c8a86ed002a dmaengine: xilinx: xdma: use sg_nents_for_dma() helper new 3bf7d4aa9459 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 18bc2425a877 cgroup/cpuset: Streamline rm_siblings_excl_cpus() new a1a01793ae1f cgroup/cpuset: Consistently compute effective_xcpus in upd [...] new 6e6f13f6d509 cgroup/cpuset: Don't fail cpuset.cpus change in v2 new 2a3602030d80 cgroup/cpuset: Don't invalidate sibling partitions on cpus [...] new 272bd8183376 cgroup/cpuset: Move the v1 empty cpus/mems check to cpuset [...] new 090e0ae303c7 cpuset: replace direct lockdep_assert_held() with lockdep_ [...] new 53552add1a7c Merge branch 'for-6.20' into for-next new b4aa5429603b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 816f548bf5f4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7d42bcea57ae scsi: core: Pass a struct scsi_driver to scsi_{,un}registe [...] new f7d4f1bf5724 scsi: core: sysfs: Make use of bus callbacks new fba333569c8a scsi: ch: Convert to SCSI bus methods new 63b541f054e7 scsi: sd: Convert to SCSI bus methods new a71d5deea6e9 scsi: ses: Convert to SCSI bus methods new 9ccda35df7d5 scsi: sr: Convert to SCSI bus methods new 4bc2205be460 scsi: st: Convert to SCSI bus methods new 44859905375f scsi: ufs: core: Convert to SCSI bus methods new 3a8a4ee99cb6 Merge patch series "scsi: Make use of bus callbacks" new 8d0aecdebc0f scsi: mpi3mr: Simplify the workqueue allocation code new bf286f5558bf scsi: mpt3sas: Simplify the workqueue allocation code new 309b23a1553a scsi: ufs: core: Improve the documentation of UFS data frames new 202d5dadd3a0 scsi: ufs: core: Only call scsi_host_busy() after the SCSI [...] new e60b57972099 scsi: core: Revert "Fix a regression triggered by scsi_hos [...] new ee8112a2e0f9 Merge patch series "Call scsi_host_busy() after the SCSI h [...] new e72ae6e6e9bc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 61868dc55a11 dma-mapping: add DMA_ATTR_CPU_CACHE_CLEAN new e21dd666e4af docs: dma-api: document DMA_ATTR_CPU_CACHE_CLEAN new d5d846513128 dma-debug: track cache clean flag in entries new 5fc6dd158e97 virtio: add virtqueue_add_inbuf_cache_clean API new 63dfad0517f0 vsock/virtio: fix DMA alignment for event_list new db191ba0c856 vsock/virtio: use virtqueue_add_inbuf_cache_clean for events new 95c7b0ad6c69 virtio_input: fix DMA alignment for evts new 2678369e8efe virtio_scsi: fix DMA cacheline issues for events new bd2b617c4982 virtio-rng: fix DMA alignment for data buffer new d08fda2cf2e6 virtio_input: use virtqueue_add_inbuf_cache_clean for events new ce44f61af415 vsock/virtio: reorder fields to reduce padding new d066c32cfa54 gpio: virtio: fix DMA alignment new fc297b43df19 gpio: virtio: reorder fields to reduce struct padding new da8d0a0b4b75 checkpatch: special-case cacheline group macros new 93dfae8da5a2 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 6c760a9a1e33 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e034e058897a gpio: line-mux: remove bits already handled by GPIO core new 3cf9dc2c7c93 Merge tag 'v6.19-rc5' of git://git.kernel.org/pub/scm/linu [...] new a88d9589125a gpio: menz127: drop unneeded MODULE_ALIAS new ea5b4c68e097 gpio: cadence: Add quirk for Axiado AX3000 platform new 43f37d44f2b8 gpio: cadence: Add support for edge-triggered interrupts new 78251b8e98c9 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] new 6a7e8778a422 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ba4a92372bea pinctrl: renesas: rzt2h: Move GPIO enable/disable into sep [...] new 49b039a61a31 pinctrl: renesas: rzt2h: Allow .get_direction() for IRQ fu [...] new 8b1207074685 dt-bindings: pinctrl: renesas,r9a09g077-pinctrl: Document [...] new 60fac35f5000 Merge branch 'renesas-pinctrl' of https://git.kernel.org/p [...] new 4ab3ec8baa41 dt-bindings: pinctrl: samsung: Add exynos9610-pinctrl compatible new 2efbc4cf8744 dt-bindings: pinctrl: samsung: Add exynos9610-wakeup-eint node new 8c483209a6fc pinctrl: samsung: Add Exynos9610 pinctrl configuration new 48935d0afeeb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a9d0666dad66 pwm: dwc: Use size macro new 7dedb5d20859 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] new 671ef08d9455 selftests/resctrl: Fix a division by zero error on Hygon new 4f4f01cc333e selftests/resctrl: Define CPU vendor IDs as bits to match usage new 367f931e6476 selftests/resctrl: Add CPU vendor detection for Hygon new 86063a2568b8 selftests/resctrl: Fix non-contiguous CBM check for Hygon new b053fdf26d2d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5ee13a8c1f17 Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] new 487da365b865 Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] new 3455cc70b923 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 035aac0ce3de Merge branch 'main' of git://git.infradead.org/users/willy [...] new 483d86cf4b94 auxdisplay: arm-charlcd: convert to use device managed APIs new a8f4a4fb34ac auxdisplay: arm-charlcd: Remove unneeded info message new c77851631c36 auxdisplay: arm-charlcd: drop of_match_ptr() new de2248f7a496 auxdisplay: arm-charlcd: Don't use "proxy" headers new b7eda5634e9b auxdisplay: arm-charlcd: Use readl_poll_timeout new 548d6800fad6 auxdisplay: arm-charlcd: Join string literals back new c18bde85706d auxdisplay: arm-charlcd: Remove redundant ternary operators new 5535ede056e4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a3633d73ce58 Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] new 58e3e5265484 memblock: drop redundant 'struct page *' argument from mem [...] new f56ccc32468e mm/memtest: add underflow detection for size calculation new 9d4e34dab601 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7b4f9743fbbf cxl/pci: Remove outdated FIXME comment and BUILD_BUG_ON new 0db2344eb8a8 cxl/hdm: Fix newline character in dev_err() messages new 107d176a68a2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3afcd9ec911c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 9f312a012ed7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b1df4443f48f Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] new e277dad73bcf Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 15e8d739fda1 selftests/landlock: Properly close a file descriptor new 6abbb8703aee landlock: Clarify documentation for the IOCTL access right new e2a9df6e3936 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 0d44adc972d8 Merge branch 'sysctl-next' of https://git.kernel.org/pub/s [...] new c39f47e6c439 lib/tests: add KUnit test for bitops new 954c5382573e Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 1a9d0dcac2db slab: Introduce kmalloc_obj() and family new 114a9595bfc0 checkpatch: Suggest kmalloc_obj family for sizeof allocations new 9f9bcad1ace4 compiler_types: Introduce __flex_counter() and family new 07de0d6cc106 slab: Introduce kmalloc_flex() and family new c1d839c4d235 coccinelle: Add kmalloc_objs conversion script new 98569017111e crypto: af_alg - Annotate struct af_alg_iv with __counted_by new f2c5457dadec fs/xattr: Annotate struct simple_xattr with __counted_by new ec309e1ad6cb Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] new 4203c6fb5e9d selftests/nolibc: try to read from stdin in readv_zero test new 20c72de1f8a9 selftests/nolibc: scope custom flags to the nolibc-test target new 6fe8360b16ac selftests/nolibc: also test libc-test through regular self [...] new edaf30743185 tools/nolibc: Add fread() to stdio.h new 109770cc8168 tools/nolibc: Add fseek() to stdio.h new a5f00be9b3b0 tools/nolibc: Add a simple test for writing to a FILE and [...] new fadf111aa0b5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 61488cf4ef98 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new a6aaa7cd4585 Merge branch 'pwrseq/for-next' of https://git.kernel.org/p [...] new 24e9b431b583 security: Add KUnit tests for kuid_root_in_ns and vfsuid_r [...] new 734f972989ea Merge branch 'caps-next' of https://git.kernel.org/pub/scm [...] new cfe0b2d28504 Merge branch 'for-next' of https://github.com/hisilicon/li [...] new 4757081e75a3 sched/isolation: Save boot defined domain flags new 9787ef519019 cpuset: Convert boot_hk_cpus to use HK_TYPE_DOMAIN_BOOT new 7aa426bc3f72 driver core: cpu: Convert /sys/devices/system/cpu/isolated [...] new 338a866822ef net: Keep ignoring isolated cpuset change new 1386771c55b5 block: Protect against concurrent isolated cpuset change new c2a89fcced57 timers/migration: Prevent from lockdep false positive warning new 78207c0ec04e cpu: Provide lockdep check for CPU hotplug lock write-held new 6e8ad45b6372 cpuset: Provide lockdep check for cpuset lock held new 5bb56ebec6d0 sched/isolation: Convert housekeeping cpumasks to rcu pointers new 7109b22e6581 cpuset: Update HK_TYPE_DOMAIN cpumask from cpuset new 08a7de65ebba sched/isolation: Flush memcg workqueues on cpuset isolated [...] new 14176138ee36 sched/isolation: Flush vmstat workqueues on cpuset isolate [...] new 0723d0823703 PCI: Flush PCI probe workqueue on cpuset isolated partitio [...] new e8341f83e155 cpuset: Propagate cpuset isolation update to workqueue thr [...] new 842c0cdb91d8 cpuset: Propagate cpuset isolation update to timers throug [...] new 049b001f238b timers/migration: Remove superfluous cpuset isolation test new d45620444a20 cpuset: Remove cpuset_cpu_is_isolated() new 2e82b2e647bc sched/isolation: Remove HK_TYPE_TICK test from cpu_is_isolated() new c0479c1b6cae PCI: Remove superfluous HK_TYPE_WQ check new 612552677f0e kthread: Refine naming of affinity related fields new f063714f1e5f kthread: Include unbound kthreads in the managed affinity list new 1e9fc0553dcc kthread: Include kthreadd to the managed affinity list new 555db0b52b34 kthread: Rely on HK_TYPE_DOMAIN for preferred affinity management new 7ba155538437 sched: Switch the fallback task allowed cpumask to HK_TYPE_DOMAIN new 658d3c155c30 sched/arm64: Move fallback task cpumask to HK_TYPE_DOMAIN new 78ce5a350e2c kthread: Honour kthreads preferred affinity after cpuset changes new 7d130328c0ea kthread: Comment on the purpose and placement of kthread_a [...] new 8b99c81caa69 kthread: Document kthread_affine_preferred() new e31f3c967c66 doc: Add housekeeping documentation new a0cf8138542a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0088a7fa96cd fix up for "bnxt_en: Add PTP .getcrosststamp() interface t [...] new 0f853ca2a798 Add linux-next specific files for 20260113
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 (f417b7ffcbef) \ N -- N -- N refs/heads/master (0f853ca2a798)
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 1300 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 2 + CREDITS | 10 +- Documentation/ABI/stable/sysfs-driver-dma-idxd | 15 + .../ABI/stable/sysfs-kernel-time-aux-clocks | 2 +- .../ABI/testing/sysfs-driver-intel-xe-hwmon | 110 + Documentation/admin-guide/bug-hunting.rst | 6 +- Documentation/admin-guide/cgroup-v2.rst | 41 +- Documentation/admin-guide/kernel-parameters.txt | 65 +- .../admin-guide/laptops/alienware-wmi.rst | 2 +- Documentation/admin-guide/sysctl/kernel.rst | 3 +- Documentation/admin-guide/sysctl/vm.rst | 2 + Documentation/arch/x86/amd_hsmp.rst | 4 +- Documentation/arch/x86/topology.rst | 2 +- Documentation/block/inline-encryption.rst | 6 + Documentation/core-api/cpu_hotplug.rst | 2 +- Documentation/core-api/genericirq.rst | 2 +- Documentation/core-api/librs.rst | 2 +- .../devicetree/bindings/arm/atmel-at91.yaml | 6 +- Documentation/devicetree/bindings/arm/cix.yaml | 6 +- .../devicetree/bindings/arm/rockchip.yaml | 6 + .../devicetree/bindings/clock/spacemit,k1-pll.yaml | 9 +- .../rockchip/rockchip,rk3588-dw-hdmi-qp.yaml | 6 + .../devicetree/bindings/gpu/img,powervr-rogue.yaml | 2 + .../bindings/hwmon/aspeed,ast2400-pwm-tacho.yaml | 106 + .../devicetree/bindings/hwmon/aspeed-pwm-tacho.txt | 73 - .../bindings/interconnect/mediatek,mt8183-emi.yaml | 1 + .../interrupt-controller/fsl,qe-ports-ic.yaml | 51 + .../bindings/media/i2c/ovti,os05b10.yaml | 103 + .../bindings/media/i2c/samsung,s5k3m5.yaml | 103 + .../bindings/media/i2c/samsung,s5kjn1.yaml | 103 + .../devicetree/bindings/mfd/atmel,hlcdc.yaml | 1 + .../bindings/mfd/bitmain,bm1880-sctrl.yaml | 66 + .../devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 4 + Documentation/devicetree/bindings/mfd/syscon.yaml | 4 + .../net/bluetooth/qcom,bluetooth-common.yaml | 25 + .../bindings/net/bluetooth/qcom,qca2066-bt.yaml | 49 + .../bindings/net/bluetooth/qcom,qca6390-bt.yaml | 64 + .../bindings/net/bluetooth/qcom,qca9377-bt.yaml | 58 + .../bindings/net/bluetooth/qcom,wcn3950-bt.yaml | 67 + .../bindings/net/bluetooth/qcom,wcn3990-bt.yaml | 66 + .../bindings/net/bluetooth/qcom,wcn6750-bt.yaml | 91 + .../bindings/net/bluetooth/qcom,wcn6855-bt.yaml | 99 + .../bindings/net/bluetooth/qcom,wcn7850-bt.yaml | 94 + .../bindings/net/bluetooth/qualcomm-bluetooth.yaml | 259 -- .../devicetree/bindings/net/dsa/microchip,ksz.yaml | 3 + .../devicetree/bindings/net/rockchip-dwmac.yaml | 2 + .../pinctrl/renesas,r9a09g077-pinctrl.yaml | 13 + .../devicetree/bindings/riscv/extensions.yaml | 6 - .../bindings/soc/spacemit/spacemit,k1-syscon.yaml | 14 +- .../devicetree/bindings/sound/realtek,rt5640.yaml | 10 + .../devicetree/bindings/sound/realtek,rt5651.yaml | 100 + .../devicetree/bindings/sound/rockchip-spdif.yaml | 3 + Documentation/devicetree/bindings/sound/rt5651.txt | 63 - .../devicetree/bindings/timer/mrvl,mmp-timer.yaml | 2 +- .../bindings/usb/microchip,lan9691-dwc3.yaml | 66 + .../bindings/usb/socionext,uniphier-dwc3.yaml | 89 + Documentation/driver-api/mtdnand.rst | 4 +- Documentation/filesystems/porting.rst | 9 + .../filesystems/ramfs-rootfs-initramfs.rst | 32 +- Documentation/filesystems/resctrl.rst | 66 +- Documentation/filesystems/vfs.rst | 9 +- Documentation/hwmon/coretemp.rst | 56 +- Documentation/hwmon/gpd-fan.rst | 3 + Documentation/hwmon/nct6683.rst | 1 + Documentation/misc-devices/amd-sbi.rst | 2 +- Documentation/power/charger-manager.rst | 12 +- Documentation/trace/fprobe.rst | 2 +- Documentation/trace/ftrace-uses.rst | 2 +- Documentation/trace/rv/monitor_synthesis.rst | 44 +- .../translations/zh_CN/core-api/cpu_hotplug.rst | 2 +- .../translations/zh_CN/core-api/genericirq.rst | 2 +- Documentation/usb/gadget-testing.rst | 1 + Documentation/virt/kvm/locking.rst | 2 + MAINTAINERS | 67 +- Makefile | 2 +- Next/SHA1s | 234 +- Next/merge.log | 4798 +++++++++++++------- arch/alpha/kernel/osf_sys.c | 34 +- arch/arm/boot/dts/microchip/Makefile | 3 +- arch/arm/boot/dts/microchip/lan966x-pcb8290.dts | 1 + arch/arm/boot/dts/microchip/lan966x-pcb8385.dts | 131 + arch/arm/boot/dts/microchip/sama7d65.dtsi | 283 +- .../dts/renesas/gr-peach-audiocamerashield.dtsi | 75 - .../boot/dts/renesas/r8a77xx-aa121td01-panel.dtsi | 39 - arch/arm/include/asm/pgtable.h | 4 +- arch/arm/mach-at91/at91rm9200.c | 12 +- arch/arm/mach-at91/at91sam9.c | 12 +- arch/arm/mach-at91/sam9x60.c | 12 +- arch/arm/mach-at91/sam9x7.c | 12 +- arch/arm/mach-at91/sama5.c | 21 +- arch/arm/mach-at91/sama7.c | 11 +- arch/arm/mm/mmu.c | 10 +- arch/arm/mm/nommu.c | 10 +- arch/arm/probes/uprobes/core.c | 4 +- arch/arm64/boot/dts/apple/t600x-j314-j316.dtsi | 2 + arch/arm64/boot/dts/apple/t600x-j375.dtsi | 2 + arch/arm64/boot/dts/apple/t6022-j180d.dts | 2 + arch/arm64/boot/dts/apple/t8103-j274.dts | 1 + arch/arm64/boot/dts/apple/t8103-j293.dts | 1 + arch/arm64/boot/dts/apple/t8103-j313.dts | 1 + arch/arm64/boot/dts/apple/t8103-j456.dts | 1 + arch/arm64/boot/dts/apple/t8103-j457.dts | 1 + arch/arm64/boot/dts/apple/t8103-pmgr.dtsi | 3 + arch/arm64/boot/dts/apple/t8112-j413.dts | 1 + arch/arm64/boot/dts/apple/t8112-j415.dts | 1 + arch/arm64/boot/dts/apple/t8112-j473.dts | 20 + arch/arm64/boot/dts/apple/t8112-j493.dts | 1 + arch/arm64/boot/dts/cix/Makefile | 1 + arch/arm64/boot/dts/cix/sky1-xcp.dts | 83 + arch/arm64/boot/dts/qcom/Makefile | 5 + arch/arm64/boot/dts/qcom/agatti.dtsi | 28 + arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts | 107 + arch/arm64/boot/dts/qcom/hamoa-iot-som.dtsi | 80 +- arch/arm64/boot/dts/qcom/hamoa.dtsi | 42 +- arch/arm64/boot/dts/qcom/ipq5018.dtsi | 8 +- arch/arm64/boot/dts/qcom/ipq9574.dtsi | 10 +- arch/arm64/boot/dts/qcom/kodiak.dtsi | 5 + arch/arm64/boot/dts/qcom/monaco.dtsi | 153 + .../dts/qcom/qrb2210-rb1-vision-mezzanine.dtso | 66 + arch/arm64/boot/dts/qcom/qrb2210-rb1.dts | 75 + arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi | 5 + arch/arm64/boot/dts/qcom/sdm630.dtsi | 73 + arch/arm64/boot/dts/qcom/talos.dtsi | 328 +- arch/arm64/boot/dts/qcom/x1e001de-devkit.dts | 24 +- .../dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi | 24 +- .../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts | 14 +- .../boot/dts/qcom/x1e80100-asus-zenbook-a14.dts | 3 + .../boot/dts/qcom/x1e80100-dell-xps13-9345.dts | 14 +- .../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 8 +- .../boot/dts/qcom/x1e80100-microsoft-romulus.dtsi | 19 +- arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 21 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 2 +- arch/arm64/boot/dts/renesas/condor-common.dtsi | 4 +- arch/arm64/boot/dts/renesas/draak.dtsi | 2 +- arch/arm64/boot/dts/renesas/ebisu.dtsi | 2 +- arch/arm64/boot/dts/renesas/gmsl-cameras.dtsi | 332 -- arch/arm64/boot/dts/renesas/hihope-rev4.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 52 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 52 +- arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 52 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 52 +- arch/arm64/boot/dts/renesas/r8a77960.dtsi | 52 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 52 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 52 +- arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 4 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 4 +- arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 4 +- arch/arm64/boot/dts/renesas/r8a779m0.dtsi | 12 - arch/arm64/boot/dts/renesas/r8a779m2.dtsi | 12 - arch/arm64/boot/dts/renesas/r8a779m4.dtsi | 12 - arch/arm64/boot/dts/renesas/r8a779m6.dtsi | 12 - arch/arm64/boot/dts/renesas/r8a779m7.dtsi | 12 - arch/arm64/boot/dts/renesas/r8a779m8.dtsi | 17 - arch/arm64/boot/dts/renesas/r8a779mb.dtsi | 12 - arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 2 +- arch/arm64/boot/dts/renesas/r9a07g044c1.dtsi | 25 - arch/arm64/boot/dts/renesas/r9a07g044l1.dtsi | 18 - arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 2 +- arch/arm64/boot/dts/renesas/r9a07g054l1.dtsi | 18 - arch/arm64/boot/dts/renesas/r9a09g047e37.dtsi | 18 - arch/arm64/boot/dts/renesas/r9a09g056.dtsi | 280 ++ arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 280 ++ .../boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts | 2 +- arch/arm64/boot/dts/renesas/r9a09g057h48-kakip.dts | 2 +- arch/arm64/boot/dts/renesas/r9a09g077.dtsi | 99 + .../boot/dts/renesas/r9a09g077m44-rzt2h-evk.dts | 54 + arch/arm64/boot/dts/renesas/r9a09g087.dtsi | 99 + .../boot/dts/renesas/r9a09g087m44-rzn2h-evk.dts | 59 + .../boot/dts/renesas/rzt2h-n2h-evk-common.dtsi | 4 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 4 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 +- arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/rk3326-odroid-go3.dts | 3 +- .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 1 - .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 1 - arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 2 +- .../boot/dts/rockchip/rk3399-rock-4c-plus.dts | 4 +- .../rockchip/rk3568-wolfvision-pf5-display-vz.dtso | 3 +- arch/arm64/boot/dts/rockchip/rk3576.dtsi | 36 + arch/arm64/boot/dts/rockchip/rk3588-base.dtsi | 74 + .../rockchip/rk3588-friendlyelec-cm3588-nas.dts | 38 + .../boot/dts/rockchip/rk3588s-gameforce-ace.dts | 63 + .../dts/rockchip/rk3588s-orangepi-cm5-base.dts | 355 ++ .../boot/dts/rockchip/rk3588s-orangepi-cm5.dtsi | 472 ++ arch/arm64/include/asm/suspend.h | 2 +- arch/arm64/kernel/probes/uprobes.c | 4 +- arch/arm64/kvm/arm.c | 2 +- arch/arm64/kvm/guest.c | 4 +- arch/arm64/mm/proc.S | 8 + arch/loongarch/kvm/main.c | 2 +- arch/loongarch/kvm/vcpu.c | 2 +- arch/loongarch/kvm/vm.c | 2 +- arch/mips/kernel/uprobes.c | 4 +- arch/mips/kvm/mips.c | 4 +- arch/powerpc/Kconfig | 3 +- arch/powerpc/include/asm/barrier.h | 2 +- arch/powerpc/include/asm/book3s/32/kup.h | 3 +- arch/powerpc/include/asm/book3s/32/mmu-hash.h | 5 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 4 - arch/powerpc/include/asm/book3s/64/kup.h | 6 +- arch/powerpc/include/asm/eeh.h | 2 + arch/powerpc/include/asm/kup.h | 52 +- arch/powerpc/include/asm/nohash/32/kup-8xx.h | 3 +- arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 4 - arch/powerpc/include/asm/nohash/kup-booke.h | 3 +- arch/powerpc/include/asm/task_size_32.h | 28 +- arch/powerpc/include/asm/uaccess.h | 132 +- arch/powerpc/kernel/asm-offsets.c | 2 +- arch/powerpc/kernel/dma-iommu.c | 30 +- arch/powerpc/kernel/eeh_driver.c | 11 +- arch/powerpc/kernel/eeh_pe.c | 74 +- arch/powerpc/kernel/head_book3s_32.S | 6 +- arch/powerpc/kvm/book3s.c | 4 +- arch/powerpc/kvm/booke.c | 4 +- arch/powerpc/mm/book3s32/mmu.c | 4 +- arch/powerpc/mm/mem.c | 2 - arch/powerpc/mm/nohash/8xx.c | 2 - arch/powerpc/mm/ptdump/segment_regs.c | 2 +- arch/powerpc/net/bpf_jit_comp.c | 17 + arch/powerpc/net/bpf_jit_comp64.c | 21 + arch/powerpc/platforms/pseries/iommu.c | 6 +- arch/powerpc/platforms/pseries/msi.c | 44 +- arch/riscv/boot/dts/spacemit/k1.dtsi | 3 + arch/riscv/kernel/probes/uprobes.c | 4 +- arch/riscv/kvm/main.c | 2 +- arch/riscv/kvm/vcpu.c | 2 +- arch/riscv/kvm/vm.c | 2 +- arch/s390/kvm/kvm-s390.c | 4 +- arch/sh/kernel/perf_event.c | 2 +- arch/sparc/kernel/perf_event.c | 2 +- arch/x86/Kconfig | 13 + arch/x86/coco/sev/Makefile | 2 +- arch/x86/coco/sev/core.c | 377 -- arch/x86/coco/sev/internal.h | 29 + arch/x86/coco/sev/svsm.c | 362 ++ arch/x86/events/core.c | 2 +- arch/x86/events/intel/uncore.c | 139 +- arch/x86/events/intel/uncore.h | 26 + arch/x86/events/intel/uncore_discovery.c | 84 +- arch/x86/events/intel/uncore_discovery.h | 8 +- arch/x86/events/intel/uncore_snb.c | 85 + arch/x86/events/intel/uncore_snbep.c | 690 ++- arch/x86/events/perf_event.h | 2 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/kvm-x86-pmu-ops.h | 4 + arch/x86/include/asm/kvm_host.h | 13 + arch/x86/include/asm/msr-index.h | 5 +- arch/x86/include/asm/set_memory.h | 2 + arch/x86/include/asm/svm.h | 6 +- arch/x86/include/asm/vmx.h | 1 + arch/x86/kernel/alternative.c | 149 +- arch/x86/kernel/cpu/amd.c | 10 +- arch/x86/kernel/cpu/resctrl/Makefile | 1 + arch/x86/kernel/cpu/resctrl/core.c | 224 +- arch/x86/kernel/cpu/resctrl/intel_aet.c | 409 ++ arch/x86/kernel/cpu/resctrl/internal.h | 46 +- arch/x86/kernel/cpu/resctrl/monitor.c | 50 +- arch/x86/kernel/fpu/core.c | 32 +- arch/x86/kernel/kvm.c | 19 +- arch/x86/kernel/machine_kexec_64.c | 5 +- arch/x86/kernel/x86_init.c | 2 +- arch/x86/kvm/Makefile | 49 + arch/x86/kvm/cpuid.c | 28 +- arch/x86/kvm/hyperv.c | 2 +- arch/x86/kvm/ioapic.c | 43 +- arch/x86/kvm/ioapic.h | 38 +- arch/x86/kvm/irq.c | 4 +- arch/x86/kvm/lapic.c | 66 +- arch/x86/kvm/lapic.h | 20 +- arch/x86/kvm/mmu/mmu.c | 11 +- arch/x86/kvm/pmu.c | 271 +- arch/x86/kvm/pmu.h | 37 +- arch/x86/kvm/svm/nested.c | 70 +- arch/x86/kvm/svm/pmu.c | 44 + arch/x86/kvm/svm/svm.c | 101 +- arch/x86/kvm/svm/svm.h | 36 +- arch/x86/kvm/vmx/capabilities.h | 9 +- arch/x86/kvm/vmx/nested.c | 169 +- arch/x86/kvm/vmx/pmu_intel.c | 92 +- arch/x86/kvm/vmx/pmu_intel.h | 15 + arch/x86/kvm/vmx/vmx.c | 281 +- arch/x86/kvm/vmx/vmx.h | 9 +- arch/x86/kvm/x86.c | 136 +- arch/x86/kvm/x86.h | 16 +- arch/x86/kvm/xen.c | 2 +- arch/x86/mm/pat/set_memory.c | 13 + arch/x86/mm/pti.c | 2 +- arch/x86/platform/pvh/head.S | 2 + block/bio-integrity-auto.c | 16 +- block/bio.c | 29 + block/blk-core.c | 10 +- block/blk-crypto-fallback.c | 447 +- block/blk-crypto-internal.h | 30 +- block/blk-crypto.c | 78 +- block/blk-merge.c | 9 +- block/blk-mq-dma.c | 11 +- block/blk.h | 2 +- drivers/accel/rocket/rocket_core.c | 7 +- drivers/accel/rocket/rocket_drv.c | 30 +- drivers/acpi/x86/s2idle.c | 3 +- drivers/auxdisplay/arm-charlcd.c | 96 +- drivers/base/regmap/regmap.c | 4 +- drivers/block/ublk_drv.c | 439 +- drivers/block/zram/zram_drv.c | 14 +- drivers/bluetooth/btusb.c | 13 +- drivers/clk/microchip/clk-core.c | 36 +- drivers/clk/qcom/clk-alpha-pll.c | 21 +- drivers/clk/qcom/clk-regmap-divider.c | 16 +- drivers/clk/renesas/rzg2l-cpg.c | 9 +- drivers/clk/renesas/rzv2h-cpg.c | 9 +- drivers/clk/rockchip/clk.c | 2 +- drivers/clk/spacemit/Kconfig | 6 + drivers/clk/spacemit/Makefile | 3 + drivers/clk/spacemit/ccu-k1.c | 191 +- drivers/clk/spacemit/ccu-k3.c | 1487 ++++++ drivers/clk/spacemit/ccu_common.c | 171 + drivers/clk/spacemit/ccu_common.h | 11 + drivers/clk/spacemit/ccu_mix.c | 12 +- drivers/clk/spacemit/ccu_mix.h | 12 + drivers/clk/spacemit/ccu_pll.c | 118 + drivers/clk/spacemit/ccu_pll.h | 57 +- drivers/cpufreq/Kconfig.arm | 5 - drivers/cpufreq/Makefile | 1 - drivers/cpufreq/omap-cpufreq.c | 195 - drivers/cpuidle/cpuidle-zynq.c | 2 +- drivers/cxl/acpi.c | 11 +- drivers/cxl/core/hdm.c | 6 +- drivers/cxl/pci.c | 7 - drivers/dax/dax-private.h | 10 +- drivers/dma/altera-msgdma.c | 6 +- drivers/dma/bcm2835-dma.c | 19 +- drivers/dma/dma-axi-dmac.c | 5 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 6 +- drivers/dma/idxd/device.c | 5 + drivers/dma/idxd/idxd.h | 19 + drivers/dma/idxd/init.c | 11 + drivers/dma/idxd/registers.h | 28 +- drivers/dma/idxd/sysfs.c | 24 + drivers/dma/k3dma.c | 9 +- drivers/dma/lgm/lgm-dma.c | 9 +- drivers/dma/pxa_dma.c | 5 +- drivers/dma/qcom/bam_dma.c | 9 +- drivers/dma/qcom/qcom_adm.c | 9 +- drivers/dma/sa11x0-dma.c | 6 +- drivers/dma/sh/rz-dmac.c | 15 +- drivers/dma/sh/shdma-base.c | 5 +- drivers/dma/xilinx/xdma.c | 6 +- drivers/firewire/core-cdev.c | 41 +- drivers/firewire/core-iso.c | 86 +- drivers/firewire/core.h | 1 + drivers/firewire/ohci.c | 124 +- drivers/gpio/gpio-cadence.c | 76 +- drivers/gpio/gpio-davinci.c | 18 + drivers/gpio/gpio-line-mux.c | 10 - drivers/gpio/gpio-menz127.c | 1 - drivers/gpio/gpiolib-shared.c | 34 +- drivers/gpio/gpiolib.c | 3 - drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c | 34 +- drivers/gpu/drm/drm_gem.c | 11 +- drivers/gpu/drm/drm_gpuvm.c | 4 +- drivers/gpu/drm/drm_panic.c | 11 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 29 +- drivers/gpu/drm/i915/i915_gpu_error.c | 2 +- .../drm/msm/disp/dpu1/catalog/dpu_3_0_msm8998.h | 5 - .../gpu/drm/msm/disp/dpu1/catalog/dpu_3_2_sdm660.h | 5 - .../gpu/drm/msm/disp/dpu1/catalog/dpu_3_3_sdm630.h | 5 - .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 7 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 174 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/msm_media_info.h | 1155 ----- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 314 -- drivers/gpu/drm/msm/disp/mdp_format.c | 614 +-- drivers/gpu/drm/msm/msm_drv.c | 16 +- drivers/gpu/drm/msm/msm_gem_vma.c | 8 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 40 +- drivers/gpu/drm/rockchip/Kconfig | 3 +- drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c | 6 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 2 +- drivers/gpu/drm/xe/Makefile | 3 +- drivers/gpu/drm/xe/abi/guc_lfd_abi.h | 5 +- drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h | 4 +- drivers/gpu/drm/xe/display/xe_fb_pin.c | 104 +- drivers/gpu/drm/xe/display/xe_hdcp_gsc.c | 2 +- drivers/gpu/drm/xe/display/xe_stolen.c | 2 +- drivers/gpu/drm/xe/regs/xe_gt_regs.h | 6 + drivers/gpu/drm/xe/regs/xe_pcode_regs.h | 3 + drivers/gpu/drm/xe/tests/xe_guc_buf_kunit.c | 2 +- drivers/gpu/drm/xe/xe_bo.c | 23 +- drivers/gpu/drm/xe/xe_bo.h | 8 +- drivers/gpu/drm/xe/xe_device.c | 73 +- drivers/gpu/drm/xe/xe_device_types.h | 2 + drivers/gpu/drm/xe/xe_ggtt.c | 214 +- drivers/gpu/drm/xe/xe_ggtt.h | 14 +- drivers/gpu/drm/xe/xe_ggtt_types.h | 32 +- drivers/gpu/drm/xe/xe_gpu_scheduler.c | 9 +- drivers/gpu/drm/xe/xe_gpu_scheduler.h | 37 +- drivers/gpu/drm/xe/xe_gpu_scheduler_types.h | 2 + drivers/gpu/drm/xe/xe_gsc.c | 13 +- drivers/gpu/drm/xe/xe_gt.c | 32 + drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 19 +- drivers/gpu/drm/xe/xe_gt_sriov_vf_types.h | 4 +- drivers/gpu/drm/xe/xe_guc_exec_queue_types.h | 2 - drivers/gpu/drm/xe/xe_guc_submit.c | 368 +- drivers/gpu/drm/xe/xe_guc_submit_types.h | 11 - drivers/gpu/drm/xe/xe_hw_fence.c | 16 - drivers/gpu/drm/xe/xe_hw_fence.h | 2 - drivers/gpu/drm/xe/xe_hwmon.c | 279 +- drivers/gpu/drm/xe/xe_late_bind_fw_types.h | 4 +- drivers/gpu/drm/xe/xe_lmtt.c | 2 +- drivers/gpu/drm/xe/xe_lrc.c | 45 +- drivers/gpu/drm/xe/xe_lrc.h | 3 +- drivers/gpu/drm/xe/xe_mert.c | 33 +- drivers/gpu/drm/xe/xe_mert.h | 15 +- drivers/gpu/drm/xe/xe_pat.c | 52 +- drivers/gpu/drm/xe/xe_pat.h | 2 + drivers/gpu/drm/xe/xe_pci.c | 4 + drivers/gpu/drm/xe/xe_pci_types.h | 1 + drivers/gpu/drm/xe/xe_pcode_api.h | 7 + drivers/gpu/drm/xe/xe_pt_types.h | 1 + drivers/gpu/drm/xe/xe_ring_ops.c | 25 +- drivers/gpu/drm/xe/xe_sched_job.c | 1 + drivers/gpu/drm/xe/xe_sched_job_types.h | 2 + drivers/gpu/drm/xe/xe_sriov_pf.c | 4 +- drivers/gpu/drm/xe/xe_trace.h | 5 - drivers/gpu/drm/xe/xe_uc_fw.c | 11 +- drivers/gpu/drm/xe/xe_vm.c | 13 + drivers/gpu/drm/xe/xe_vm.h | 2 +- drivers/gpu/nova-core/falcon.rs | 17 +- drivers/gpu/nova-core/falcon/hal/ga102.rs | 4 +- drivers/gpu/nova-core/fb.rs | 2 +- drivers/gpu/nova-core/gpu.rs | 2 +- drivers/gpu/nova-core/gsp/boot.rs | 11 +- drivers/gpu/nova-core/gsp/cmdq.rs | 2 +- drivers/gpu/nova-core/gsp/commands.rs | 28 +- drivers/gpu/nova-core/gsp/sequencer.rs | 10 +- drivers/gpu/nova-core/vbios.rs | 7 +- drivers/hid/Kconfig | 10 +- drivers/hid/Makefile | 1 + drivers/hid/hid-apple.c | 1 + drivers/hid/hid-asus.c | 37 +- drivers/hid/hid-ids.h | 16 + drivers/hid/hid-logitech-hidpp.c | 2 +- drivers/hid/hid-magicmouse.c | 5 + drivers/hid/hid-multitouch.c | 72 + drivers/hid/hid-pl.c | 7 +- drivers/hid/hid-playstation.c | 4 +- drivers/hid/hid-prodikeys.c | 4 + drivers/hid/hid-rapoo.c | 101 + drivers/hid/hid-sony.c | 125 +- drivers/hid/usbhid/hid-pidff.c | 16 +- drivers/hwmon/acpi_power_meter.c | 4 +- drivers/hwmon/asus-ec-sensors.c | 5 +- drivers/hwmon/coretemp.c | 9 + drivers/hwmon/dell-smm-hwmon.c | 7 + drivers/hwmon/emc2305.c | 7 +- drivers/hwmon/f71882fg.c | 6 +- drivers/hwmon/gpd-fan.c | 27 +- drivers/hwmon/max6639.c | 7 +- drivers/hwmon/nct6683.c | 3 + drivers/hwmon/nct6775-platform.c | 1 + drivers/hwmon/nct7363.c | 7 +- drivers/hwmon/pmbus/mp2925.c | 23 +- drivers/iio/accel/st_accel_core.c | 72 +- drivers/iio/dac/ad3552r-hs.c | 5 +- drivers/infiniband/hw/bnxt_re/main.c | 4 +- drivers/interconnect/debugfs-client.c | 5 + drivers/interconnect/mediatek/Kconfig | 7 + drivers/interconnect/mediatek/Makefile | 1 + drivers/interconnect/mediatek/icc-emi.c | 9 +- drivers/interconnect/mediatek/mt8196.c | 383 ++ drivers/iommu/Kconfig | 19 + drivers/iommu/Makefile | 1 + drivers/iommu/amd/iommu.c | 27 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 54 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 2 - drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 26 + drivers/iommu/arm/arm-smmu/qcom_iommu.c | 8 +- drivers/iommu/dma-iommu.c | 4 +- drivers/iommu/dma-iommu.h | 5 +- drivers/iommu/generic_pt/.kunitconfig | 2 +- drivers/iommu/generic_pt/pt_defs.h | 4 +- drivers/iommu/iommu-debug-pagealloc.c | 167 + drivers/iommu/iommu-priv.h | 58 + drivers/iommu/iommu.c | 234 +- drivers/iommu/iommufd/Kconfig | 3 +- drivers/irqchip/irq-gic-v5-its.c | 2 +- drivers/irqchip/irq-riscv-imsic-state.c | 10 +- drivers/irqchip/irq-riscv-imsic-state.h | 2 +- drivers/media/i2c/Kconfig | 30 + drivers/media/i2c/Makefile | 3 + drivers/media/i2c/os05b10.c | 1135 +++++ drivers/media/i2c/s5k3m5.c | 1377 ++++++ drivers/media/i2c/s5kjn1.c | 1487 ++++++ drivers/mfd/atmel-hlcdc.c | 1 + drivers/mfd/axp20x.c | 5 +- drivers/mfd/max77759.c | 12 +- drivers/mfd/mfd-core.c | 7 +- drivers/mfd/tps65219.c | 9 + drivers/mtd/nand/ecc-sw-hamming.c | 2 +- drivers/mtd/nand/raw/diskonchip.c | 2 +- drivers/mtd/nand/raw/nand_base.c | 4 +- drivers/mtd/nand/raw/nand_bbt.c | 2 +- drivers/mtd/nand/raw/nand_ids.c | 2 +- drivers/mtd/nand/raw/nand_jedec.c | 2 +- drivers/mtd/nand/raw/nand_legacy.c | 2 +- drivers/mtd/nand/raw/nand_onfi.c | 2 +- drivers/mtd/nand/raw/ndfc.c | 2 +- drivers/net/can/ctucanfd/ctucanfd_base.c | 2 +- drivers/net/can/usb/etas_es58x/es58x_core.c | 2 +- drivers/net/can/usb/gs_usb.c | 2 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 39 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 6 + drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 118 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 51 + drivers/net/ethernet/cisco/enic/enic_ethtool.c | 11 +- .../net/ethernet/fungible/funeth/funeth_ethtool.c | 14 +- drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 16 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 12 +- drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 19 +- .../ethernet/marvell/octeon_ep_vf/octep_vf_main.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 91 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 15 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 12 +- drivers/net/ethernet/sfc/nic.h | 7 +- drivers/net/ethernet/socionext/sni_ave.c | 4 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 15 +- drivers/net/ethernet/sun/niu.c | 11 +- drivers/net/macvlan.c | 20 +- drivers/net/phy/micrel.c | 44 +- drivers/net/phy/microchip_rds_ptp.c | 34 +- drivers/net/phy/mxl-gpy.c | 61 +- drivers/net/virtio_net.c | 163 +- drivers/net/wireless/ath/ath10k/ce.c | 16 +- drivers/net/wireless/ath/ath12k/ce.c | 12 +- drivers/net/wireless/ath/ath12k/wmi.c | 9 +- drivers/net/wireless/intel/iwlegacy/3945-rs.c | 7 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 6 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 1 + drivers/net/wireless/ti/wl1251/acx.c | 11 +- drivers/net/wireless/virtual/mac80211_hwsim.c | 2 - drivers/nvme/host/pci.c | 4 +- drivers/pci/pci-acpi.c | 13 +- drivers/pci/pci.c | 65 +- drivers/pci/quirks.c | 19 +- drivers/pinctrl/renesas/pinctrl-rzt2h.c | 45 +- .../platform/surface/surface_aggregator_registry.c | 18 + drivers/platform/x86/asus-armoury.h | 66 +- drivers/power/reset/nvmem-reboot-mode.c | 15 +- drivers/power/supply/ab8500_chargalg.c | 15 +- drivers/power/supply/ab8500_charger.c | 40 +- drivers/power/supply/act8945a_charger.c | 16 +- drivers/power/supply/bd99954-charger.c | 1 - drivers/power/supply/bq256xx_charger.c | 13 +- drivers/power/supply/bq25980_charger.c | 13 +- drivers/power/supply/bq27xxx_battery.c | 6 +- drivers/power/supply/cpcap-battery.c | 8 +- drivers/power/supply/cw2015_battery.c | 1 - drivers/power/supply/goldfish_battery.c | 12 +- drivers/power/supply/pf1550-charger.c | 32 +- drivers/power/supply/pm8916_bms_vm.c | 18 +- drivers/power/supply/pm8916_lbc.c | 18 +- drivers/power/supply/power_supply_sysfs.c | 6 +- drivers/power/supply/rt9455_charger.c | 17 +- drivers/power/supply/sbs-battery.c | 36 +- drivers/power/supply/ucs1002_power.c | 1 - drivers/power/supply/wm97xx_battery.c | 34 +- drivers/pwm/pwm-dwc.c | 3 +- drivers/regulator/core.c | 351 +- drivers/reset/reset-spacemit.c | 2 +- drivers/scsi/ch.c | 18 +- drivers/scsi/hosts.c | 5 +- drivers/scsi/mpi3mr/mpi3mr.h | 2 - drivers/scsi/mpi3mr/mpi3mr_fw.c | 5 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 5 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 6 +- drivers/scsi/scsi_sysfs.c | 77 +- drivers/scsi/sd.c | 29 +- drivers/scsi/ses.c | 15 +- drivers/scsi/sr.c | 21 +- drivers/scsi/st.c | 22 +- drivers/soc/fsl/qe/Makefile | 2 +- drivers/soc/fsl/qe/qe_ports_ic.c | 142 + drivers/soc/qcom/cmd-db.c | 7 +- drivers/soc/qcom/pmic_glink_altmode.c | 188 +- drivers/spi/spi-microchip-core-spi.c | 2 +- drivers/spi/spi.c | 45 +- drivers/staging/axis-fifo/axis-fifo.c | 294 +- drivers/staging/greybus/arche-platform.c | 4 +- drivers/staging/greybus/gb-camera.h | 9 +- drivers/staging/greybus/light.c | 8 +- drivers/staging/nvec/nvec.c | 4 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 6 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 7 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 4 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 6 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 8 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 3 - drivers/staging/rtl8723bs/core/rtw_security.c | 2 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 107 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 10 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 7 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.h | 21 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 6 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 1 + drivers/staging/rtl8723bs/include/ieee80211.h | 1 - drivers/staging/rtl8723bs/include/osdep_service.h | 4 - drivers/staging/rtl8723bs/os_dep/os_intfs.c | 4 - drivers/staging/sm750fb/TODO | 2 - drivers/staging/sm750fb/ddk750_chip.c | 2 +- drivers/ufs/core/ufshcd.c | 28 +- drivers/uio/uio.c | 2 +- drivers/usb/Makefile | 1 - drivers/usb/gadget/function/f_ncm.c | 128 +- drivers/usb/gadget/function/f_sourcesink.c | 52 + drivers/usb/gadget/function/g_zero.h | 1 + drivers/usb/gadget/function/u_ether.c | 45 + drivers/usb/gadget/function/u_ether.h | 30 + drivers/usb/gadget/function/u_ether_configfs.h | 177 + drivers/usb/gadget/function/u_ncm.h | 4 +- drivers/usb/host/Kconfig | 14 +- drivers/usb/host/Makefile | 1 - drivers/usb/host/isp1362-hcd.c | 2769 ----------- drivers/usb/host/isp1362.h | 914 ---- drivers/usb/typec/tcpm/tcpm.c | 2 +- drivers/usb/typec/ucsi/Kconfig | 1 - drivers/video/fbdev/omap/omapfb_main.c | 10 +- drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c | 6 +- drivers/video/fbdev/sh_mobile_lcdcfb.c | 5 +- drivers/video/logo/Kconfig | 3 - drivers/video/logo/Makefile | 2 +- drivers/video/logo/logo_mac_clut224.ppm | 1604 ------- drivers/xen/events/events_base.c | 6 +- drivers/xen/grant-dma-ops.c | 3 +- drivers/xen/privcmd.c | 3 +- drivers/xen/xen-scsiback.c | 1 + fs/9p/vfs_file.c | 2 - fs/Makefile | 2 +- fs/affs/dir.c | 2 + fs/affs/file.c | 2 + fs/befs/linuxvfs.c | 2 + fs/btrfs/Kconfig | 9 +- fs/btrfs/bio.c | 5 - fs/btrfs/disk-io.c | 6 +- fs/btrfs/file.c | 2 + fs/btrfs/inode.c | 2 + fs/btrfs/reflink.c | 30 +- fs/btrfs/space-info.c | 8 +- fs/btrfs/sysfs.c | 44 - fs/btrfs/volumes.c | 6 +- fs/btrfs/volumes.h | 35 +- fs/buffer.c | 3 +- fs/ceph/file.c | 1 - fs/cramfs/inode.c | 2 + fs/crypto/bio.c | 91 +- fs/dcache.c | 8 +- fs/efs/dir.c | 2 + fs/erofs/data.c | 2 + fs/erofs/dir.c | 2 + fs/erofs/super.c | 3 +- fs/exec.c | 99 +- fs/exfat/dir.c | 2 + fs/exfat/file.c | 16 +- fs/ext2/dir.c | 2 + fs/ext2/file.c | 2 + fs/ext4/dir.c | 2 + fs/ext4/file.c | 2 + fs/ext4/move_extent.c | 2 + fs/ext4/page-io.c | 3 +- fs/ext4/readpage.c | 9 +- fs/ext4/xattr.c | 1 + fs/f2fs/data.c | 4 +- fs/f2fs/dir.c | 2 + fs/f2fs/file.c | 5 +- fs/fat/dir.c | 2 + fs/fat/file.c | 2 + fs/fhandle.c | 5 +- fs/file_attr.c | 12 +- fs/file_table.c | 10 +- fs/filesystems.c | 9 +- fs/freevxfs/vxfs_lookup.c | 2 + fs/fs-writeback.c | 14 +- fs/fs_struct.c | 1 + fs/fsopen.c | 6 +- fs/fuse/dir.c | 24 +- fs/gfs2/file.c | 2 +- fs/gfs2/glock.c | 3 +- fs/gfs2/log.c | 4 +- fs/gfs2/lops.c | 110 +- fs/gfs2/lops.h | 2 +- fs/init.c | 119 +- fs/inode.c | 12 +- fs/internal.h | 7 +- fs/iomap/direct-io.c | 3 +- fs/isofs/dir.c | 2 + fs/jffs2/dir.c | 2 + fs/jffs2/file.c | 2 + fs/jffs2/wbuf.c | 4 +- fs/jfs/file.c | 2 + fs/jfs/namei.c | 2 + fs/libfs.c | 20 +- fs/locks.c | 3 +- fs/mount.h | 1 + fs/namei.c | 370 +- fs/namespace.c | 358 +- fs/nfs/blocklayout/dev.c | 6 +- fs/nfs/delegation.c | 5 + fs/nfs/dir.c | 78 +- fs/nfs/file.c | 4 +- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 2 +- fs/nfs/localio.c | 32 +- fs/nfs/nfs4file.c | 2 - fs/nfs/nfs4proc.c | 53 +- fs/nfs/nfs4state.c | 6 +- fs/nfs/nfstrace.h | 3 + fs/nfs/pnfs.c | 58 +- fs/nfs/pnfs.h | 17 +- fs/nfs/write.c | 33 + fs/nfsd/netns.h | 1 - fs/nfsd/nfs2acl.c | 2 +- fs/nfsd/nfs4state.c | 30 +- fs/nfsd/nfsproc.c | 2 +- fs/nilfs2/dir.c | 3 +- fs/nilfs2/file.c | 2 + fs/nsfs.c | 13 + fs/ntfs3/dir.c | 8 +- fs/ntfs3/file.c | 3 + fs/ntfs3/fsntfs.c | 4 +- fs/ntfs3/inode.c | 13 +- fs/ntfs3/namei.c | 17 +- fs/ntfs3/xattr.c | 5 +- fs/nullfs.c | 70 + fs/ocfs2/file.c | 5 + fs/open.c | 119 +- fs/orangefs/dir.c | 4 +- fs/orangefs/file.c | 1 + fs/overlayfs/file.c | 2 + fs/overlayfs/readdir.c | 2 + fs/proc/base.c | 2 +- fs/qnx4/dir.c | 2 + fs/qnx6/dir.c | 2 + fs/quota/quota.c | 3 +- fs/read_write.c | 2 + fs/readdir.c | 3 + fs/resctrl/ctrlmondata.c | 113 +- fs/resctrl/internal.h | 68 +- fs/resctrl/monitor.c | 364 +- fs/resctrl/rdtgroup.c | 265 +- fs/smb/client/cifsfs.c | 3 - fs/smb/server/vfs.c | 15 +- fs/squashfs/dir.c | 2 + fs/squashfs/file.c | 4 +- fs/stat.c | 28 +- fs/statfs.c | 3 +- fs/udf/dir.c | 2 + fs/udf/file.c | 2 + fs/ufs/dir.c | 2 + fs/ufs/file.c | 2 + fs/utimes.c | 8 +- fs/vboxsf/file.c | 1 - fs/xattr.c | 33 +- fs/xfs/libxfs/xfs_ag.c | 2 +- fs/xfs/libxfs/xfs_ag_resv.c | 2 +- fs/xfs/libxfs/xfs_alloc.c | 2 +- fs/xfs/libxfs/xfs_alloc_btree.c | 2 +- fs/xfs/libxfs/xfs_attr.c | 2 +- fs/xfs/libxfs/xfs_attr_leaf.c | 2 +- fs/xfs/libxfs/xfs_attr_remote.c | 2 +- fs/xfs/libxfs/xfs_bit.c | 2 +- fs/xfs/libxfs/xfs_bmap.c | 2 +- fs/xfs/libxfs/xfs_bmap_btree.c | 2 +- fs/xfs/libxfs/xfs_btree.c | 2 +- fs/xfs/libxfs/xfs_btree_mem.c | 2 +- fs/xfs/libxfs/xfs_btree_staging.c | 2 +- fs/xfs/libxfs/xfs_da_btree.c | 2 +- fs/xfs/libxfs/xfs_defer.c | 2 +- fs/xfs/libxfs/xfs_dir2.c | 2 +- fs/xfs/libxfs/xfs_dir2_block.c | 2 +- fs/xfs/libxfs/xfs_dir2_data.c | 2 +- fs/xfs/libxfs/xfs_dir2_leaf.c | 2 +- fs/xfs/libxfs/xfs_dir2_node.c | 2 +- fs/xfs/libxfs/xfs_dir2_sf.c | 2 +- fs/xfs/libxfs/xfs_dquot_buf.c | 2 +- fs/xfs/libxfs/xfs_exchmaps.c | 2 +- fs/xfs/libxfs/xfs_group.c | 2 +- fs/xfs/libxfs/xfs_ialloc.c | 2 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 2 +- fs/xfs/libxfs/xfs_iext_tree.c | 2 +- fs/xfs/libxfs/xfs_inode_buf.c | 2 +- fs/xfs/libxfs/xfs_inode_fork.c | 2 +- fs/xfs/libxfs/xfs_inode_util.c | 2 +- fs/xfs/libxfs/xfs_log_rlimit.c | 2 +- fs/xfs/libxfs/xfs_metadir.c | 2 +- fs/xfs/libxfs/xfs_metafile.c | 2 +- fs/xfs/libxfs/xfs_parent.c | 2 +- fs/xfs/libxfs/xfs_refcount.c | 2 +- fs/xfs/libxfs/xfs_refcount_btree.c | 2 +- fs/xfs/libxfs/xfs_rmap.c | 2 +- fs/xfs/libxfs/xfs_rmap_btree.c | 2 +- fs/xfs/libxfs/xfs_rtbitmap.c | 2 +- fs/xfs/libxfs/xfs_rtgroup.c | 2 +- fs/xfs/libxfs/xfs_rtrefcount_btree.c | 2 +- fs/xfs/libxfs/xfs_rtrmap_btree.c | 2 +- fs/xfs/libxfs/xfs_sb.c | 2 +- fs/xfs/libxfs/xfs_symlink_remote.c | 2 +- fs/xfs/libxfs/xfs_trans_inode.c | 2 +- fs/xfs/libxfs/xfs_trans_resv.c | 2 +- fs/xfs/libxfs/xfs_trans_space.c | 2 +- fs/xfs/libxfs/xfs_types.c | 2 +- fs/xfs/libxfs/xfs_zones.c | 2 +- fs/xfs/scrub/agb_bitmap.c | 2 +- fs/xfs/scrub/agheader.c | 2 +- fs/xfs/scrub/agheader_repair.c | 2 +- fs/xfs/scrub/alloc.c | 2 +- fs/xfs/scrub/alloc_repair.c | 2 +- fs/xfs/scrub/attr.c | 2 +- fs/xfs/scrub/attr_repair.c | 2 +- fs/xfs/scrub/bitmap.c | 2 +- fs/xfs/scrub/bmap.c | 2 +- fs/xfs/scrub/bmap_repair.c | 2 +- fs/xfs/scrub/btree.c | 2 +- fs/xfs/scrub/common.c | 2 +- fs/xfs/scrub/cow_repair.c | 2 +- fs/xfs/scrub/dabtree.c | 2 +- fs/xfs/scrub/dir.c | 2 +- fs/xfs/scrub/dir_repair.c | 2 +- fs/xfs/scrub/dirtree.c | 2 +- fs/xfs/scrub/dirtree_repair.c | 2 +- fs/xfs/scrub/dqiterate.c | 2 +- fs/xfs/scrub/findparent.c | 2 +- fs/xfs/scrub/fscounters.c | 2 +- fs/xfs/scrub/fscounters_repair.c | 2 +- fs/xfs/scrub/health.c | 2 +- fs/xfs/scrub/ialloc.c | 2 +- fs/xfs/scrub/ialloc_repair.c | 2 +- fs/xfs/scrub/inode.c | 2 +- fs/xfs/scrub/inode_repair.c | 2 +- fs/xfs/scrub/iscan.c | 2 +- fs/xfs/scrub/listxattr.c | 2 +- fs/xfs/scrub/metapath.c | 2 +- fs/xfs/scrub/newbt.c | 2 +- fs/xfs/scrub/nlinks.c | 2 +- fs/xfs/scrub/nlinks_repair.c | 2 +- fs/xfs/scrub/orphanage.c | 2 +- fs/xfs/scrub/parent.c | 2 +- fs/xfs/scrub/parent_repair.c | 2 +- fs/xfs/scrub/quota.c | 2 +- fs/xfs/scrub/quota_repair.c | 2 +- fs/xfs/scrub/quotacheck.c | 2 +- fs/xfs/scrub/quotacheck_repair.c | 2 +- fs/xfs/scrub/rcbag.c | 2 +- fs/xfs/scrub/rcbag_btree.c | 2 +- fs/xfs/scrub/readdir.c | 2 +- fs/xfs/scrub/reap.c | 2 +- fs/xfs/scrub/refcount.c | 2 +- fs/xfs/scrub/refcount_repair.c | 2 +- fs/xfs/scrub/repair.c | 2 +- fs/xfs/scrub/rgsuper.c | 2 +- fs/xfs/scrub/rmap.c | 2 +- fs/xfs/scrub/rmap_repair.c | 2 +- fs/xfs/scrub/rtbitmap.c | 2 +- fs/xfs/scrub/rtbitmap_repair.c | 2 +- fs/xfs/scrub/rtrefcount.c | 2 +- fs/xfs/scrub/rtrefcount_repair.c | 2 +- fs/xfs/scrub/rtrmap.c | 2 +- fs/xfs/scrub/rtrmap_repair.c | 2 +- fs/xfs/scrub/rtsummary.c | 2 +- fs/xfs/scrub/rtsummary_repair.c | 2 +- fs/xfs/scrub/scrub.c | 2 +- fs/xfs/scrub/stats.c | 2 +- fs/xfs/scrub/symlink.c | 2 +- fs/xfs/scrub/symlink_repair.c | 2 +- fs/xfs/scrub/tempfile.c | 2 +- fs/xfs/scrub/trace.c | 2 +- fs/xfs/scrub/xfarray.c | 2 +- fs/xfs/scrub/xfblob.c | 2 +- fs/xfs/scrub/xfile.c | 2 +- fs/xfs/xfs.h | 28 - fs/xfs/xfs_acl.c | 2 +- fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_attr_inactive.c | 2 +- fs/xfs/xfs_attr_item.c | 2 +- fs/xfs/xfs_attr_list.c | 2 +- fs/xfs/xfs_bio_io.c | 2 +- fs/xfs/xfs_bmap_item.c | 2 +- fs/xfs/xfs_bmap_util.c | 2 +- fs/xfs/xfs_buf.c | 2 +- fs/xfs/xfs_buf_item.c | 2 +- fs/xfs/xfs_buf_item_recover.c | 2 +- fs/xfs/xfs_buf_mem.c | 2 +- fs/xfs/xfs_dahash_test.c | 2 +- fs/xfs/xfs_dir2_readdir.c | 2 +- fs/xfs/xfs_discard.c | 2 +- fs/xfs/xfs_dquot.c | 2 +- fs/xfs/xfs_dquot_item.c | 2 +- fs/xfs/xfs_dquot_item_recover.c | 2 +- fs/xfs/xfs_drain.c | 2 +- fs/xfs/xfs_error.c | 2 +- fs/xfs/xfs_exchmaps_item.c | 2 +- fs/xfs/xfs_exchrange.c | 2 +- fs/xfs/xfs_export.c | 2 +- fs/xfs/xfs_extent_busy.c | 2 +- fs/xfs/xfs_extfree_item.c | 2 +- fs/xfs/xfs_file.c | 5 +- fs/xfs/xfs_filestream.c | 2 +- fs/xfs/xfs_fsmap.c | 2 +- fs/xfs/xfs_fsops.c | 2 +- fs/xfs/xfs_globals.c | 2 +- fs/xfs/xfs_handle.c | 2 +- fs/xfs/xfs_health.c | 2 +- fs/xfs/xfs_hooks.c | 2 +- fs/xfs/xfs_icache.c | 2 +- fs/xfs/xfs_icreate_item.c | 2 +- fs/xfs/xfs_inode.c | 2 +- fs/xfs/xfs_inode_item.c | 2 +- fs/xfs/xfs_inode_item_recover.c | 2 +- fs/xfs/xfs_ioctl.c | 2 +- fs/xfs/xfs_ioctl32.c | 2 +- fs/xfs/xfs_iomap.c | 2 +- fs/xfs/xfs_iops.c | 2 +- fs/xfs/xfs_itable.c | 2 +- fs/xfs/xfs_iunlink_item.c | 2 +- fs/xfs/xfs_iwalk.c | 2 +- fs/xfs/xfs_log.c | 2 +- fs/xfs/xfs_log_cil.c | 2 +- fs/xfs/xfs_log_recover.c | 2 +- fs/xfs/xfs_message.c | 2 +- fs/xfs/xfs_mount.c | 2 +- fs/xfs/xfs_mru_cache.c | 2 +- fs/xfs/xfs_notify_failure.c | 2 +- fs/xfs/{xfs_linux.h => xfs_platform.h} | 46 +- fs/xfs/xfs_pnfs.c | 2 +- fs/xfs/xfs_pwork.c | 2 +- fs/xfs/xfs_qm.c | 2 +- fs/xfs/xfs_qm_bhv.c | 2 +- fs/xfs/xfs_qm_syscalls.c | 2 +- fs/xfs/xfs_quotaops.c | 2 +- fs/xfs/xfs_refcount_item.c | 2 +- fs/xfs/xfs_reflink.c | 2 +- fs/xfs/xfs_rmap_item.c | 2 +- fs/xfs/xfs_rtalloc.c | 4 +- fs/xfs/xfs_stats.c | 2 +- fs/xfs/xfs_super.c | 129 +- fs/xfs/xfs_symlink.c | 2 +- fs/xfs/xfs_sysctl.c | 2 +- fs/xfs/xfs_sysfs.c | 2 +- fs/xfs/xfs_trace.c | 2 +- fs/xfs/xfs_trans.c | 2 +- fs/xfs/xfs_trans_ail.c | 2 +- fs/xfs/xfs_trans_buf.c | 2 +- fs/xfs/xfs_trans_dquot.c | 2 +- fs/xfs/xfs_xattr.c | 2 +- fs/xfs/xfs_zone_alloc.c | 2 +- fs/xfs/xfs_zone_gc.c | 115 +- fs/xfs/xfs_zone_info.c | 2 +- fs/xfs/xfs_zone_space_resv.c | 2 +- include/asm-generic/vmlinux.lds.h | 3 +- include/drm/display/drm_dp_helper.h | 57 +- include/dt-bindings/clock/spacemit,k3-clocks.h | 390 ++ include/dt-bindings/interconnect/mediatek,mt8196.h | 48 + include/linux/atomic/atomic-arch-fallback.h | 18 +- include/linux/atomic/atomic-instrumented.h | 26 +- include/linux/atomic/atomic-long.h | 10 +- include/linux/audit.h | 17 - include/linux/audit_arch.h | 7 + include/linux/bio.h | 1 + include/linux/blk-crypto.h | 32 + include/linux/blk-integrity.h | 6 +- include/linux/bnxt/hsi.h | 167 +- include/linux/compiler-context-analysis.h | 2 +- include/linux/damon.h | 4 +- include/linux/device/bus.h | 4 +- include/linux/device_cgroup.h | 2 +- include/linux/dma-map-ops.h | 4 + include/linux/energy_model.h | 2 +- include/linux/firewire.h | 3 +- include/linux/fs.h | 49 +- include/linux/gfp.h | 8 +- include/linux/hrtimer.h | 2 +- include/linux/init_syscalls.h | 2 + include/linux/iommu-debug-pagealloc.h | 32 + include/linux/iommu.h | 14 + include/linux/irq.h | 2 +- include/linux/ktime.h | 2 +- include/linux/kvm_host.h | 103 +- include/linux/local_lock_internal.h | 1 + include/linux/memcontrol.h | 26 +- include/linux/memory-tiers.h | 6 +- include/linux/mfd/axp20x.h | 3 + include/linux/mfd/tps65219.h | 2 + include/linux/mm.h | 65 +- include/linux/mm_types.h | 10 +- include/linux/mmap_lock.h | 9 +- include/linux/mtd/jedec.h | 2 +- include/linux/mtd/nand-ecc-sw-hamming.h | 2 +- include/linux/mtd/ndfc.h | 2 +- include/linux/mtd/onfi.h | 2 +- include/linux/mtd/platnand.h | 2 +- include/linux/mtd/rawnand.h | 2 +- include/linux/nfs_fs.h | 1 + include/linux/oom.h | 12 +- include/linux/pci.h | 4 + include/linux/percpu_counter_tree.h | 293 ++ include/linux/perf_event.h | 2 +- include/linux/plist.h | 2 +- include/linux/regulator/driver.h | 2 + include/linux/resctrl.h | 57 +- include/linux/resctrl_types.h | 11 + include/linux/rmap.h | 67 - include/linux/rslib.h | 2 +- include/linux/rv.h | 4 + include/linux/scatterlist.h | 2 + include/linux/slab.h | 2 +- include/linux/string.h | 1 + include/linux/sunrpc/xdrgen/_builtins.h | 80 +- include/linux/types.h | 5 - include/linux/uio_driver.h | 2 +- include/linux/usb/isp1362.h | 47 - include/linux/xattr.h | 2 +- include/linux/zsmalloc.h | 4 +- include/net/ip_tunnels.h | 13 +- include/net/mac80211.h | 71 +- include/rv/automata.h | 132 +- include/rv/da_monitor.h | 887 ++-- include/scsi/scsi_driver.h | 7 +- include/soc/spacemit/ccu.h | 21 + include/soc/spacemit/k1-syscon.h | 12 +- include/soc/spacemit/k3-syscon.h | 273 ++ include/trace/events/kmem.h | 2 +- include/uapi/drm/rocket_accel.h | 98 +- include/uapi/linux/ethtool.h | 2 + include/uapi/linux/ext4.h | 2 +- include/uapi/linux/if_alg.h | 2 +- include/uapi/linux/kvm.h | 8 + include/uapi/linux/landlock.h | 37 +- include/uapi/linux/magic.h | 1 + include/uapi/linux/mount.h | 3 +- include/uapi/linux/nfs.h | 2 +- include/uapi/linux/nl80211.h | 4 + include/uapi/linux/perf_event.h | 2 +- include/uapi/linux/ublk_cmd.h | 34 +- include/uapi/linux/vfio.h | 4 + include/uapi/scsi/scsi_bsg_ufs.h | 17 +- include/ufs/ufs.h | 5 +- init/Kconfig | 7 +- init/do_mounts.c | 14 + init/do_mounts.h | 1 + init/main.c | 2 + io_uring/fs.c | 101 +- io_uring/io_uring.c | 13 +- io_uring/msg_ring.c | 28 +- io_uring/openclose.c | 26 +- io_uring/register.c | 7 +- io_uring/statx.c | 17 +- io_uring/xattr.c | 30 +- ipc/mqueue.c | 11 +- kernel/Kconfig.preempt | 3 + kernel/acct.c | 4 +- kernel/auditsc.c | 29 +- kernel/cgroup/cpuset-internal.h | 12 + kernel/cgroup/cpuset-v1.c | 33 + kernel/cgroup/cpuset.c | 177 +- kernel/dma/mapping.c | 4 +- kernel/events/callchain.c | 2 +- kernel/events/core.c | 2 +- kernel/events/ring_buffer.c | 2 +- kernel/events/uprobes.c | 12 +- kernel/fork.c | 24 +- kernel/hung_task.c | 115 +- kernel/irq/chip.c | 22 +- kernel/irq/debugfs.c | 2 +- kernel/irq/matrix.c | 2 +- kernel/liveupdate/kexec_handover.c | 2 +- kernel/power/energy_model.c | 6 +- kernel/rcu/tree.c | 4 - kernel/rcu/tree.h | 2 +- kernel/rcu/tree_nocb.h | 53 +- kernel/sched/core.c | 7 +- kernel/sched/debug.c | 2 +- kernel/sched/fair.c | 20 +- kernel/sched/isolation.c | 2 +- kernel/sched/pelt.c | 2 +- kernel/sched/sched.h | 75 +- kernel/time/clockevents.c | 2 +- kernel/time/hrtimer.c | 2 +- kernel/time/tick-broadcast.c | 2 +- kernel/time/tick-common.c | 2 +- kernel/time/tick-oneshot.c | 2 +- kernel/time/tick-sched.c | 2 +- kernel/trace/rv/monitors/nrp/nrp.c | 30 +- kernel/trace/rv/monitors/nrp/nrp.h | 22 +- kernel/trace/rv/monitors/opid/opid.c | 40 +- kernel/trace/rv/monitors/opid/opid.h | 24 +- kernel/trace/rv/monitors/rtapp/rtapp.c | 2 - kernel/trace/rv/monitors/sched/sched.c | 2 - kernel/trace/rv/monitors/sco/sco.c | 26 +- kernel/trace/rv/monitors/sco/sco.h | 14 +- kernel/trace/rv/monitors/scpd/scpd.c | 28 +- kernel/trace/rv/monitors/scpd/scpd.h | 14 +- kernel/trace/rv/monitors/snep/snep.c | 28 +- kernel/trace/rv/monitors/snep/snep.h | 18 +- kernel/trace/rv/monitors/snroc/snroc.c | 26 +- kernel/trace/rv/monitors/snroc/snroc.h | 14 +- kernel/trace/rv/monitors/sssw/sssw.c | 38 +- kernel/trace/rv/monitors/sssw/sssw.h | 22 +- kernel/trace/rv/monitors/sts/sts.c | 34 +- kernel/trace/rv/monitors/sts/sts.h | 28 +- kernel/trace/rv/monitors/wip/wip.c | 26 +- kernel/trace/rv/monitors/wip/wip.h | 14 +- kernel/trace/rv/monitors/wwnr/wwnr.c | 28 +- kernel/trace/rv/monitors/wwnr/wwnr.h | 14 +- kernel/tsacct.c | 2 +- lib/Kconfig.debug | 15 +- lib/Makefile | 1 + lib/cmdline.c | 26 + lib/debugobjects.c | 2 +- lib/group_cpus.c | 269 +- lib/percpu_counter_tree.c | 705 +++ lib/plist.c | 2 +- lib/reed_solomon/decode_rs.c | 2 +- lib/reed_solomon/encode_rs.c | 2 +- lib/reed_solomon/reed_solomon.c | 2 +- lib/scatterlist.c | 26 + lib/test_kho.c | 6 +- lib/tests/Makefile | 1 + lib/tests/bitops_kunit.c | 142 + lib/tests/glob_kunit.c | 19 +- localversion-next | 2 +- mm/damon/core.c | 7 +- mm/damon/paddr.c | 8 +- mm/damon/sysfs-schemes.c | 6 +- mm/early_ioremap.c | 5 +- mm/huge_memory.c | 15 +- mm/internal.h | 67 + mm/list_lru.c | 2 +- mm/memcontrol-v1.c | 17 +- mm/memcontrol-v1.h | 4 +- mm/memcontrol.c | 60 +- mm/memory-tiers.c | 11 +- mm/memory.c | 20 +- mm/migrate.c | 12 +- mm/numa_memblks.c | 7 +- mm/oom_kill.c | 72 +- mm/page_alloc.c | 163 +- mm/page_ext.c | 4 + mm/rmap.c | 273 +- mm/shmem.c | 2 + mm/shrinker_debug.c | 13 +- mm/swapfile.c | 21 +- mm/vma.c | 8 +- mm/vmalloc.c | 1 + mm/vmscan.c | 44 +- mm/workingset.c | 8 +- mm/zsmalloc.c | 21 +- mm/zswap.c | 5 +- net/bluetooth/hci_core.c | 1 + net/bridge/br_fdb.c | 28 +- net/bridge/br_input.c | 4 +- net/can/j1939/main.c | 8 +- net/core/dev.c | 25 +- net/ipv4/ip_gre.c | 11 +- net/ipv4/ip_tunnel.c | 5 +- net/ipv6/ip6_tunnel.c | 2 +- net/mac80211/cfg.c | 8 +- net/mac80211/ieee80211_i.h | 3 +- net/mac80211/iface.c | 8 +- net/mac80211/mlme.c | 2 +- net/mac80211/parse.c | 3 +- net/mac80211/util.c | 76 +- net/vmw_vsock/virtio_transport.c | 11 +- net/wireless/nl80211.c | 3 + net/wireless/util.c | 8 +- rust/helpers/usb.c | 3 +- rust/kernel/auxiliary.rs | 21 +- rust/kernel/device.rs | 14 +- rust/kernel/devres.rs | 25 +- rust/kernel/driver.rs | 12 +- rust/kernel/faux.rs | 13 +- rust/kernel/io.rs | 2 +- rust/kernel/platform.rs | 31 +- rust/kernel/usb.rs | 21 +- samples/rust/rust_driver_auxiliary.rs | 8 +- samples/rust/rust_driver_platform.rs | 10 +- samples/rust/rust_driver_usb.rs | 10 +- scripts/atomic/kerneldoc/try_cmpxchg | 2 +- scripts/spdxcheck.py | 2 +- sound/soc/codecs/da7213.c | 4 +- sound/soc/codecs/rt1320-sdw.c | 21 +- sound/soc/ti/davinci-evm.c | 39 +- tools/arch/x86/include/asm/msr-index.h | 4 +- tools/include/nolibc/stdio.h | 53 +- tools/include/uapi/linux/perf_event.h | 2 +- tools/lib/python/jobserver.py | 35 +- tools/lib/thermal/libthermal.pc.template | 4 +- tools/net/sunrpc/xdrgen/generators/__init__.py | 2 + tools/net/sunrpc/xdrgen/grammars/xdr.lark | 4 + tools/net/sunrpc/xdrgen/xdr_ast.py | 4 + tools/net/ynl/pyynl/cli.py | 280 +- tools/net/ynl/pyynl/ethtool.py | 47 +- tools/net/ynl/pyynl/lib/__init__.py | 10 +- tools/net/ynl/pyynl/lib/doc_generator.py | 3 +- tools/net/ynl/pyynl/lib/nlspec.py | 77 +- tools/net/ynl/pyynl/lib/ynl.py | 208 +- tools/net/ynl/pyynl/ynl_gen_c.py | 178 +- tools/net/ynl/pyynl/ynl_gen_rst.py | 2 + tools/perf/builtin-list.c | 2 +- tools/perf/util/pmu.c | 14 +- tools/sched_ext/scx_central.bpf.c | 4 +- tools/sched_ext/scx_flatcg.bpf.c | 4 +- tools/sched_ext/scx_qmap.bpf.c | 8 +- tools/testing/selftests/cgroup/test_cpuset_prs.sh | 29 +- tools/testing/selftests/drivers/net/gro.c | 25 +- tools/testing/selftests/drivers/net/hw/iou-zcrx.py | 162 +- tools/testing/selftests/drivers/net/lib/py/env.py | 1 + tools/testing/selftests/drivers/net/psp.py | 4 +- .../testing/selftests/drivers/net/psp_responder.c | 50 +- .../selftests/filesystems/open_tree_ns/.gitignore | 1 + .../selftests/filesystems/open_tree_ns/Makefile | 10 + .../filesystems/open_tree_ns/open_tree_ns_test.c | 1030 +++++ tools/testing/selftests/filesystems/utils.c | 26 + tools/testing/selftests/filesystems/utils.h | 1 + .../ftrace/test.d/00basic/trace_marker_raw.tc | 18 +- tools/testing/selftests/kvm/Makefile.kvm | 5 +- .../selftests/kvm/include/arm64/kvm_util_arch.h | 2 + tools/testing/selftests/kvm/include/kvm_util.h | 18 +- .../kvm/include/loongarch/kvm_util_arch.h | 1 + .../selftests/kvm/include/riscv/kvm_util_arch.h | 1 + .../selftests/kvm/include/s390/kvm_util_arch.h | 1 + tools/testing/selftests/kvm/include/x86/apic.h | 3 + .../selftests/kvm/include/x86/kvm_util_arch.h | 22 + .../testing/selftests/kvm/include/x86/processor.h | 63 +- tools/testing/selftests/kvm/include/x86/svm_util.h | 9 + tools/testing/selftests/kvm/include/x86/vmx.h | 16 +- tools/testing/selftests/kvm/lib/arm64/processor.c | 38 +- tools/testing/selftests/kvm/lib/kvm_util.c | 28 +- .../selftests/kvm/lib/loongarch/processor.c | 28 +- tools/testing/selftests/kvm/lib/riscv/processor.c | 31 +- tools/testing/selftests/kvm/lib/s390/processor.c | 16 +- tools/testing/selftests/kvm/lib/x86/memstress.c | 68 +- tools/testing/selftests/kvm/lib/x86/processor.c | 226 +- tools/testing/selftests/kvm/lib/x86/svm.c | 27 + tools/testing/selftests/kvm/lib/x86/vmx.c | 253 +- tools/testing/selftests/kvm/x86/amx_test.c | 144 +- tools/testing/selftests/kvm/x86/hyperv_tlb_flush.c | 2 +- ...mx_dirty_log_test.c => nested_dirty_log_test.c} | 87 +- ...nested_state_test.c => nested_set_state_test.c} | 128 +- .../kvm/x86/smaller_maxphyaddr_emulation_test.c | 4 +- .../selftests/kvm/x86/vmx_nested_la57_state_test.c | 2 +- tools/testing/selftests/kvm/x86/xapic_tpr_test.c | 276 ++ tools/testing/selftests/landlock/fs_test.c | 3 +- tools/testing/selftests/mm/Makefile | 8 +- tools/testing/selftests/mm/check_config.sh | 3 +- tools/testing/selftests/mm/cow.c | 16 +- tools/testing/selftests/mm/hugetlb-madvise.c | 9 +- tools/testing/selftests/mm/page_frag/Makefile | 2 +- tools/testing/selftests/mm/pagemap_ioctl.c | 10 +- tools/testing/selftests/mm/pfnmap.c | 95 +- tools/testing/selftests/mm/split_huge_page_test.c | 6 +- tools/testing/selftests/mm/vm_util.h | 6 + .../selftests/net/forwarding/local_termination.sh | 18 +- tools/testing/selftests/net/lib/py/ksft.py | 15 +- tools/testing/selftests/net/lib/py/utils.py | 7 +- tools/testing/selftests/net/tls.c | 16 +- tools/testing/selftests/nolibc/Makefile | 14 +- tools/testing/selftests/nolibc/nolibc-test.c | 55 +- tools/testing/selftests/resctrl/cat_test.c | 6 +- tools/testing/selftests/resctrl/resctrl.h | 8 +- tools/testing/selftests/resctrl/resctrl_tests.c | 28 +- tools/testing/selftests/resctrl/resctrlfs.c | 10 + tools/testing/selftests/ublk/Makefile | 8 +- tools/testing/selftests/ublk/common.c | 4 +- tools/testing/selftests/ublk/fault_inject.c | 1 + tools/testing/selftests/ublk/file_backed.c | 90 +- tools/testing/selftests/ublk/kublk.c | 142 +- tools/testing/selftests/ublk/kublk.h | 38 +- tools/testing/selftests/ublk/metadata_size.c | 36 + tools/testing/selftests/ublk/null.c | 1 + tools/testing/selftests/ublk/stripe.c | 6 +- tools/testing/selftests/ublk/test_common.sh | 10 + tools/testing/selftests/ublk/test_generic_16.sh | 57 + tools/testing/selftests/ublk/test_loop_08.sh | 111 + tools/testing/selftests/ublk/test_null_04.sh | 166 + tools/testing/vma/vma_internal.h | 16 +- tools/testing/vsock/util.c | 12 + tools/verification/rvgen/rvgen/automata.py | 20 +- tools/verification/rvgen/rvgen/dot2c.py | 111 +- tools/verification/rvgen/rvgen/dot2k.py | 26 +- .../rvgen/rvgen/templates/container/main.c | 2 - .../rvgen/rvgen/templates/dot2k/main.c | 25 +- virt/kvm/binary_stats.c | 2 +- virt/kvm/kvm_main.c | 27 +- 1292 files changed, 35342 insertions(+), 20607 deletions(-) create mode 100644 Documentation/devicetree/bindings/hwmon/aspeed,ast2400-pwm-tacho.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/aspeed-pwm-tacho.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,qe-p [...] create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,os05b10.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/samsung,s5k3m5.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/samsung,s5kjn1.yaml create mode 100644 Documentation/devicetree/bindings/mfd/bitmain,bm1880-sctrl.yaml create mode 100644 Documentation/devicetree/bindings/net/bluetooth/qcom,bluetooth- [...] create mode 100644 Documentation/devicetree/bindings/net/bluetooth/qcom,qca2066-bt.yaml create mode 100644 Documentation/devicetree/bindings/net/bluetooth/qcom,qca6390-bt.yaml create mode 100644 Documentation/devicetree/bindings/net/bluetooth/qcom,qca9377-bt.yaml create mode 100644 Documentation/devicetree/bindings/net/bluetooth/qcom,wcn3950-bt.yaml create mode 100644 Documentation/devicetree/bindings/net/bluetooth/qcom,wcn3990-bt.yaml create mode 100644 Documentation/devicetree/bindings/net/bluetooth/qcom,wcn6750-bt.yaml create mode 100644 Documentation/devicetree/bindings/net/bluetooth/qcom,wcn6855-bt.yaml create mode 100644 Documentation/devicetree/bindings/net/bluetooth/qcom,wcn7850-bt.yaml delete mode 100644 Documentation/devicetree/bindings/net/bluetooth/qualcomm-blueto [...] create mode 100644 Documentation/devicetree/bindings/sound/realtek,rt5651.yaml delete mode 100644 Documentation/devicetree/bindings/sound/rt5651.txt create mode 100644 Documentation/devicetree/bindings/usb/microchip,lan9691-dwc3.yaml create mode 100644 Documentation/devicetree/bindings/usb/socionext,uniphier-dwc3.yaml create mode 100644 arch/arm/boot/dts/microchip/lan966x-pcb8385.dts delete mode 100644 arch/arm/boot/dts/renesas/gr-peach-audiocamerashield.dtsi delete mode 100644 arch/arm/boot/dts/renesas/r8a77xx-aa121td01-panel.dtsi create mode 100644 arch/arm64/boot/dts/cix/sky1-xcp.dts create mode 100644 arch/arm64/boot/dts/qcom/qrb2210-rb1-vision-mezzanine.dtso delete mode 100644 arch/arm64/boot/dts/renesas/gmsl-cameras.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m0.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m2.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m4.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m6.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m7.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m8.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779mb.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r9a07g044c1.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r9a07g044l1.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l1.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r9a09g047e37.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-orangepi-cm5-base.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-orangepi-cm5.dtsi create mode 100644 arch/x86/coco/sev/svsm.c create mode 100644 arch/x86/kernel/cpu/resctrl/intel_aet.c create mode 100644 drivers/clk/spacemit/ccu-k3.c delete mode 100644 drivers/cpufreq/omap-cpufreq.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/msm_media_info.h create mode 100644 drivers/hid/hid-rapoo.c create mode 100644 drivers/interconnect/mediatek/mt8196.c create mode 100644 drivers/iommu/iommu-debug-pagealloc.c create mode 100644 drivers/media/i2c/os05b10.c create mode 100644 drivers/media/i2c/s5k3m5.c create mode 100644 drivers/media/i2c/s5kjn1.c create mode 100644 drivers/soc/fsl/qe/qe_ports_ic.c delete mode 100644 drivers/usb/host/isp1362-hcd.c delete mode 100644 drivers/usb/host/isp1362.h delete mode 100644 drivers/video/logo/logo_mac_clut224.ppm create mode 100644 fs/nullfs.c delete mode 100644 fs/xfs/xfs.h rename fs/xfs/{xfs_linux.h => xfs_platform.h} (95%) create mode 100644 include/dt-bindings/clock/spacemit,k3-clocks.h create mode 100644 include/dt-bindings/interconnect/mediatek,mt8196.h create mode 100644 include/linux/iommu-debug-pagealloc.h create mode 100644 include/linux/percpu_counter_tree.h delete mode 100644 include/linux/usb/isp1362.h create mode 100644 include/soc/spacemit/ccu.h create mode 100644 include/soc/spacemit/k3-syscon.h create mode 100644 lib/percpu_counter_tree.c create mode 100644 lib/tests/bitops_kunit.c create mode 100644 tools/testing/selftests/filesystems/open_tree_ns/.gitignore create mode 100644 tools/testing/selftests/filesystems/open_tree_ns/Makefile create mode 100644 tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c rename tools/testing/selftests/kvm/x86/{vmx_dirty_log_test.c => nested_dirty_log_t [...] rename tools/testing/selftests/kvm/x86/{vmx_set_nested_state_test.c => nested_set_ [...] create mode 100644 tools/testing/selftests/kvm/x86/xapic_tpr_test.c create mode 100644 tools/testing/selftests/ublk/metadata_size.c create mode 100755 tools/testing/selftests/ublk/test_generic_16.sh create mode 100755 tools/testing/selftests/ublk/test_loop_08.sh create mode 100755 tools/testing/selftests/ublk/test_null_04.sh